Property:Long Name
From platformevolution
1
Outcome 1: Engineers have a clear understanding of our technology stack and the plan to better scale, maintain and test it +
Outcome 1: Engineers can more easily scale, maintain and test Wikimedia projects due to improved architecture and modularization of the technology stack +
Output 1.1: Architecture Spec for the WMF technology stack +
Milestone 1.1.1: Complete research of existing technology stack, requirements, needs and tradeoffs +
Milestone 1.1.2: Deliver Spec +
Milestone 1.1.3: Define further tasks, outputs and timeline +
Output 1.2: MediaWiki REST API Design +
Milestone 1.2.1: Identify features that the REST API needs to support +
Milestone 1.2.2: Design MediaWiki REST API +
Output 1.3: Parser Unification Plan +
Milestone 1.3.1: Refactor Parsoid to support porting +
Milestone 1.3.2: Prototype PHP implementation of Parsoid +
Milestone 1.3.3: Test PHP implementation of Parsoid +
2
Outcome 2: Engineers are able to access more functionality of the stack using well encapsulated components and well defined APIs +
Outcome 2: Users across all languages, accessibility and usability spectrums can access more of the functionality of Wikimedia projects across more interfaces, devices and form factors +
Output 2.1: MediaWiki REST API Infrastructure +
Milestone 2.1.1: Make REST Routing possible in MediaWiki +
Milestone 2.1.2: Begin development of one REST API +
Output 2.2: Modularized RESTBase +
Milestone 2.2.1: Refactor the RESTBase stack into logical components +