Wikimedia Product/Wikimedia Product Infrastructure team
Appearance
(Redirected from Wikimedia Product Infrastructure team)
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. This team does not exist anymore. See Content Transform Team instead. |
The Wikimedia Product Infrastructure team is a subteam of the engineering group of Wikimedia Product.
Team
[edit]-
Yiannis Giannelos
Mission
[edit]Support Wikimedia Product's shared mission to build exceptional learning and reading experiences by enhancing MediaWiki's APIs and core features as well as promoting FLOSS development principles and practices.
Responsibilities
[edit]- Develop and document a clear set of APIs so that developers can create applications that easily interface with MediaWiki
- Expose existing business logic to consumers via APIs
- Collaborate with Wikimedia Technology teams and the larger MediaWiki developer community to ensure that new features added to MediaWiki have APIs that fulfill current community standards
- See also: software component responsibilities
Policies and procedures
[edit]- Software Engineer onboarding template
- API endpoint deprecation policy
- Service deployment process
- Maintenance
Projects
[edit]- Action API request analytics
- Machine vision middleware
- Mobile Content Service
- Page Content Service
- Product Analytics Infrastructure
- Push Notifications Infrastructure
- Proton: mw:Proton, wikitech:Proton
- Reading List Service
- Reading List browser extensions: for Chrome and Firefox (active); for Safari (obsolete)
- Related projects: RESTBase, Parsoid
Phabricator
[edit]Infrastructure Links
[edit]External to this team but good to know:
- MediaWiki at WMF has a diagram with a good overview of web request flow
- Infographics about our infrastructure