What is the problem?
Administrators of third-party MediaWiki deployments often need guidance in the selection and use of extensions based upon the maintenance commitment for the extensions. It is often unclear without quite a bit of digging whether an extension is actively maintained and by whom. There have been occasions where third-parties have asked for help with a Wikimedia Foundation developed extension (bug fixes, feature requests, installation guidance), and it was unclear what level of support could be provided. It would be helpful to have an indication on mediawiki.org extension pages, especially for extensions maintained by the Wikimedia Foundation, of what the commitment to support is for each extension.
How does success of this task look like? How do we know when we are done?
The task will be complete when the following items are done:
- Define support levels
- Document the support level of existing Wikimedia Foundation maintained MediaWiki extensions
- Provide an interface for third-party MediaWiki extension maintainers to declare their level of support
- Ensure that the documented levels of support for Wikimedia Foundation maintained MediaWiki extensions are delivered
Is there any goal, program, project, team related with this request?
FY2017-18 Q3 Technology Goals, Program 4, Outcome 3, Objective 2
What is your expected timeline from start to end? Is there a hard deadline?
Anticipated task completion is the end of FY2017-18 Q4.
Other Relevant Tasks
- T173544: High quality extension levels tagging
- T156500: Document extensions' MediaWiki version compatibility better
- T88596: Improving extension management
- T118188: Extension Store - Ideas and Requirements
- T183106: [Toolhub Milestone 0] Write up summary of Toolhub for public consumption (for potentially extending past third-party use of MediaWiki extensions to third-party use of Wikimedia tools)