This task can be started once T408170 is complete.
Background
As part of the recent Readers group restructuring, the Reader Growth team has been given various code stewardship responsibilities drafted on the Core_Experiences/Readers page on Office Wiki.
As a team, we need to formalize these responsibilities and document them in various ways.
Scope
The Reader Growth team should consider following the same process being used by the Reader Experiences team for the codebases that we maintain:
- Create team subpage under https://www.mediawiki.org/wiki/Readers/Reader_Growth with a list of maintained projects and their support levels (based on OKR priorities and agreed upon by the team).
- Use support levels based on the Language team's model.
- Update the MediaWiki Maintainers page to list the Reader Growth team as maintainers and link to the team page with support levels.
- Update each codebase to include a contributors.md file explaining who maintains the project, level of support, and what contributors should expect in terms of code review.
- Develop & document plans on Phabricator to deprecate legacy projects. Link to these plans in the contributors.md file.
Acceptance Criteria
- We have a team subpage describing our maintenance levels and responsibilities: https://www.mediawiki.org/wiki/Readers/Reader_Growth/Maintenance_Levels_and_Responsibilities
[ ] The repos we maintain have been updated with a contributors.md file(Spun out to a stand-alone task at T410775).- The Mediawiki Maintainers page has been updated to reflect the teams code stewardship and maintenance levels.
- Create a new MediaWiki template to display the support level for all RG-maintained extensions (draft here)
- Update the https://www.mediawiki.org/wiki/Developers/Maintainers page for all extensions the RG team is taking over to indicate their current status
- Update the MediaWiki pages for all extensions that the team is taking over – update the status for the {{Extension}} template (see here for the different levels) and add the custom support-level template to the top of the page