Output 1.1

From atwg
Output architecture for the flow of control and information from the user down to the database and back
Parent Outcome Infrastructure for Wikimedia projects can be more easily scaled due to increased modularization, re-use, maintainability, and testability of the technology stack
Primary Team WMDE
Collaborating Teams TechCom, MediaWiki Platform, Services, Performance, Parsing, Reading Infrastructure
TaskDescriptionDepends On TasksTypeAssociated OutputsPrimary TeamCollaborating TeamsStart YearDurationRisksContingenciesBenefitsAssumptionsImplicationsNotes
Research architecture requirements and needs, identify and resolve trade-offsStarting from user stories and work flows, identify requirements. Based on available technology and resources, identify constraints. Present trade-offs to PMs and C-Level management for resolution. NOTE: This informs the re-design and refactoring of the API layer, MW core, as well as auxilliary aspects such as Varnish, RESTbase, and EventBus.ResearchOutput 1.1MediaWiki PlatformServices, TechCom, WMDE, Reading Infrastructure, Performance, Parsing03
Write Architecture SpecResearch architecture requirements and needs, identify and resolve trade-offsDocumentationOutput 1.1MediaWiki PlatformTechCom, WMDE0