Jump to content

Wikimedia Product/Component responsibility

From mediawiki.org
This page does not as extensively cover component inventory as Developers/Maintainers, but includes SLAs for a number of software components and includes some service endpoints and additional detail on native apps.

Following below is a list of some components/extensions we believe currently fall under Wikimedia Product for triage (n.b., not all extensions will get active development support). Feel free to add discussion topics to the discussion page.

See also

[edit]

Notes

[edit]
  • For skins with low utilization, in time there should be an engineering community discussion about practical approaches for EOL. Development on "legacy" skins (i.e., not Vector and not Blueprint) is generally inactive.
  • Extension:Collection is bugfix maintained by cscott, but Readers Web and Product Infrastructure have decommissioned some pieces and are taking on support.

Apps

[edit]
App Team Platform Actively developed/integrated? First code review SLA+
Wikipedia (F-Droid, Google Play) Apps Engineering (Android) Android Yes 7 days
Wikipedia Beta Apps Engineering (Android) Android Yes 7 days
Wikipedia Alpha Apps Engineering (Android) Android Yes (automatically generated from /apps/android/wikipedia master branch) 7 days
Wikipedia Apps Engineering (Android) Fire OS Yes 7 days
Wikipedia Apps Engineering (iOS) iOS Yes 3 days
Wiktionary Apps Engineering (Android) Android No Non-security patches not reviewed.
Wikimedia Commons[1] Apps Engineering (Android) Android No (unpublished) Non-security patches not reviewed.
Wiki Loves Monuments Apps Engineering (Android) Android No (unpublished) Non-security patches not reviewed.

Skins

[edit]
Extension Team Actively developed/integrated? SLA
Vector (and Vector 2022) Web Yes 9 days
MinervaNeue Web Yes 7 days
Timeless Web No Timeless skin is volunteer maintained. Product engineering will only make changes here when required by the platform (e.g. handling deprecations, security bugs).
MonoBook Web No Only security patches and changes required by the platform (e.g. deprecations) will be considered by Product engineering. For urgent non-security issues email wikitech-l.
CologneBlue Web No Use of CologneBlue skin is actively discouraged for new users and hidden by default to users on WMF wikis. Only security patches and changes required by the platform (e.g. deprecations) will be considered by Product engineering.
Modern Web No Use of Modern skin is actively discouraged for new users and hidden by default to users on WMF wikis. Only security patches and changes required by the platform (e.g. deprecations) will be considered by Product engineering.
Nostalgia Web No Only deployed on https://nostalgia.wikipedia.org/wiki/HomePage. Only security patches will be considered by Product engineering.

Extensions

[edit]
Extension Phabricator tag Team Actively developed/integrated? First code review SLA+
CommonsMetadata phab:tag/commonsmetadata Structured Data No Stable; Non-security patches not reviewed.
ContactPage phab:tag/mediawiki-extensions-contactpage Content Transform Team No Stable; Non-security patches not reviewed.
FeaturedFeeds phab:tag/mediawiki-extensions-featuredfeeds Content Transform Team No Non-security patches not reviewed. For urgent non-security issues email wikitech-l.
MobileApp phab:tag/mediawiki-extensions-mobileapp Apps Engineering (Android) Yes 14 days
MobileFrontend phab:tag/MobileFrontend Web Yes 7 days
MultimediaViewer phab:tag/MediaViewer Structured Data No Non-security patches not reviewed.
UploadWizard phab:tag/UploadWizard Structured Data Yes 14 days
GlobalUsage phab:tag/globalusage Structured Data No Non-security patches not reviewed.
FileAnnotations phab:tag/fileannotations Structured Data No Non-security patches not reviewed.
ImageTweaks phab:tag/imagetweaks Structured Data No Non-security patches not reviewed.
3D phab:tag/3D Structured Data No Non-security patches not reviewed.
PagedTiffHandler phab:tag/mediawiki-extensions-pagedtiffhandler Content Transform Team No 14 days
PageImages phab:tag/pageimages Web No (phab:T252249 Non-security patches are not reviewed.
PdfHandler phab:tag/mediawiki-extensions-pdfhandler Content Transform Team No 14 days
Popups (Hovercards) phab:tag/Page-Previews Web Yes 7 days
QuickSurveys phab:tag/QuickSurveys Web Yes 14 days
RelatedArticles phab:tag/RelatedArticles Web Yes 14 days
TemplateStyles phab:tag/templatestyles Content Transform Team No Non-security patches not reviewed.
TextExtracts phab:tag/TextExtracts Web No (phab:T256505) Non-security patches are not reviewed.
TimedMediaHandler phab:tag/TimedMediaHandler Brion Vibber (Structured Data code review as pertinent + short-term emergency support in case Brion's on vacation) Yes 14 days
VipsScaler, VipsTest phab:tag/mediawiki-extensions-vipsscaler Content Transform Team No 14 days
WikidataPageBanner phab:tag/Wikidata-Page-Banner Web Yes 14 days
ReadingLists phab:tag/reading_list_service Content Transform Team Yes 7 days
JsonConfig phab:tag/jsonconfig Content Transform Team No Stable; Non-security patches not reviewed.
Kartographer phab:tag/kartographer Content Transform Team No (only phab:T263762) 7 days
WikimediaEditorTasks phab:tag/WikimediaEditorTasks Content Transform Team Yes 7 days
WikibaseMediaInfo phab:tag/sdc-statements Structured Data Yes 7 days
Extensions/Linter phab:tag/linter Content Transform Team Yes 7 days

Unmaintained extensions

[edit]
Extension Team Actively developed/integrated?
Gather Web Not deployed, archived.
VectorBeta Web Not deployed, archived.
WikiGrok Web Not deployed, archived.
Cards Web Not deployed, archived.
GWToolset Structured Data Not deployed, archived.

Libraries

[edit]
Library Team Actively developed/integrated? First code review SLA+
apps-android-java-mwapi Apps Engineering (Android) Deprecated Non-security patches not reviewed.

Services

[edit]
Service Team Actively developed/integrated? First code review SLA+
mobileapps (Page Content Service) Content Transform Team Yes 3 days
wikifeeds Content Transform Team Yes 7 days
chromium-render (Proton) Content Transform Team Yes 7 days
Maps - Kartotherian Content Transform Team No 7 days
Maps - Tilerator Content Transform Team No Phased out - no code review
push-notifications Content Transform Team Yes 7 days

Unmaintained services

[edit]
Service Team Actively developed/integrated? First code review SLA+
trending-edits Product Infrastructure No longer deployed, volunteer maintained on WCS.
  1. Legacy WMF app not to be confused with the Wikimedia Commons app being actively developed by volunteers Nicolas Raoul and Josephine Lim.