Requests for comment
MediaWiki developers and users draft ideas for the future of MediaWiki in Requests for comment. They are part of a review process to ensure that changes fit into our architecture guidelines. The status of MediaWiki RFCs is tracked on the MediaWiki-RFCs workboard in Phabricator.
RFCs are usually only for proposing major changes to MediaWiki core, or to extensions that are already widely used, that you think might be controversial. If you wish to create a new MediaWiki extension, or to make a minor core change, or one that will be likely to uncontroversial, there is no need to draft an RFC for it; go ahead and file a bug report, implement your change, and submit it in Gerrit for review. If you need advice on design decisions pertaining to such ideas, there are several other communication venues for making people aware of your proposal. See also planning a new extension.
If you want to propose an architectural or large change, consult the request for comment process, then Create a new RFC on Phabricator. Feel free to change the status of RFCs assigned to you as appropriate.
Below is a list of RFCs that have associated documents on this wiki. Wikis are a good platform for collaboration and for writing technical documentation (a spec). The lists below are informative; refer to the MediaWiki-RFCs workboard in Phabricator for any RFC's current status.
In draft[edit | edit source]
Ready for discussion[edit | edit source]
Stalled[edit | edit source]
Accepted[edit | edit source]
RFCs with bad status[edit | edit source]
- Shouldn't happen – use a preset status
Archive[edit | edit source]
Archive of closed RFCs (either implemented or declined)