Requests for comment/Archive 2
Appearance
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. The MediaWiki-RfCs workboard in Phabricator tracks the status of active RFCs. |
This is a list of RFCs with metadata extracted from their {{RFC}} template invocations and from the list pages.
Last update: 11 March 2015
| Name | Error | Heading | Status | Component | Authors | Created | Updated | List-status | Draft | Implemented | Task | Decision |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| API roadmap | Unlisted | accepted | Anomie, Yurik | 2013-01-14 | ||||||||
| A central repository for templates and other bits and pieces | No template | Unlisted | ||||||||||
| Abstract table definitions | Unlisted | stalled | Dantman | 2012-08-18 | Seek comment on DSL details. -- Tim Starling (talk) 04:54, 19 July 2013 (UTC) | |||||||
| Account creation | Unlisted | declined | Brandon Harris | 2011-02-28 | Close: superseded by Account creation user experience, according to Steven Walling -- Tim Starling (talk) 06:22, 19 July 2013 (UTC) | |||||||
| Add developer link to footer of Wikimedia wikis | Unlisted | implemented | MZMcBride | 2012-09-21 | ||||||||
| Allow styling in templates | Unlisted | stalled | Jon Robson who no longer has time to move this forward | 2013-06-13 | T483 | |||||||
| Alternate disclosure policy | Unlisted | implemented | Risker | 2014-06-16 | accepted; clear consensus per mediawiki.org practices | |||||||
| Alternative Commons domains | Unlisted | declined | Juliusz Gonera | 2013-03-27 | Close: superseded, withdrawn by author. -- Tim Starling (talk) 02:15, 16 July 2013 (UTC) | |||||||
| Anchor links for lines changed in diffs | Unlisted | in draft | PiRSquared17 | 2014-03-05 | ||||||||
| Assert | Unlisted | in draft | Duesentrieb ⇌ | 2013-10-07 | ||||||||
| Associated namespaces | Unlisted | in discussion | Micru ⇌ | 2014-03-17 | ||||||||
| AuthManager | Unlisted | in discussion | Parent5446, Anomie, bd808, CSteipp, Legoktm | 2013-05-26 | ||||||||
| Better PHP profiling | Unlisted | accepted | Chad | 2013-12-31 | ||||||||
| Book management | Unlisted | stalled | was Molly White; needs new champion | 2013-06-17 | ||||||||
| Branching | Unlisted | in draft | Adam Wight | 2012-12-30 | ||||||||
| Bugzilla taxonomy | Unlisted | declined | MZMcBride, Nemo bis | 2012-08-06 | The proposal is rejected. Instead, bugzilla will be migrated to phabricator, which uses a flat structure. --Nemo 17:41, 21 November 2014 (UTC) | |||||||
| Caching references | Unlisted | in draft | Betacommand, Dispenser | 2014-07-04 | ||||||||
| CentralNotice Caching Overhaul - Frontend Proxy | Unlisted | stalled | CentralNotice | Mwalker (talk) | 2013-09-18 | |||||||
| CentralNotice backend improvements | Unlisted | in draft | Tim Starling, Nemo bis | 2014-09-12 | ||||||||
| Change LESS compilation library | Unlisted | in draft | frontend | Dantman | 2014-04-30 | |||||||
| ChangesList formatting | Unlisted | in draft | aude | 2014-09-09 | ||||||||
| ChangesLists 2.0 | Unlisted | in draft | Krinkle | 2011-09-18 | ||||||||
| Checker | Unlisted | in draft | MZMcBride | 2013-10-16 | ||||||||
| CirrusSearch | Unlisted | implemented | Nik Everett | 2013-06-14 | Accepted. -- Tim Starling (talk) 23:49, 22 August 2013 (UTC) | |||||||
| Clean up URLs | Unlisted | in discussion | Gabriel Wicke | 2013-09-16 | ||||||||
| Clickable section anchors | Unlisted | in discussion | MZMcBride, User:Krinkle | 2012-12-05 | Seek comment from a designer (e.g. Brandon). Remove option 3. -- Tim Starling (talk) 00:20, 17 July 2013 (UTC) | |||||||
| Code review guidelines for maintenance patches | Unlisted | in draft | Ori.livneh | 2014-01-05 | ||||||||
| Composer managed libraries for use on WMF cluster | Unlisted | accepted | BDavis (WMF) | 2014-06-03 | Accepted. brion (talk) 23:00, 23 July 2014 (UTC) | |||||||
| Configuration database | Unlisted | declined | Brion Vibber, Chad Horohoe | 2010-05-19 | Close, abandoned by authors -- Tim Starling (talk) 21:11, 12 March 2014 (UTC) | |||||||
| Configuration database 2 | Unlisted | in discussion | Kunal Mehta, Ryan Schmidt | 2013-11-07 | ||||||||
| Configuration interface | Unlisted | implemented | configuration | Kunal Mehta | 2014-09-03 | |||||||
| Content API | Unlisted | in discussion | Services | Gabriel Wicke | 2013-12-17 | |||||||
| Context object | Unlisted | implemented | IAlex | 2011-02-11 | ||||||||
| Core user preferences | Unlisted | in discussion | MZMcBride | 2012-09-23 | ||||||||
| Custom inter-namespace tabs | Unlisted | accepted | MZMcBride, Wizardist | 2012-11-17 | ||||||||
| Data-driven Zero Varnish configuration | Unlisted | in draft | Yurik | 2014-05-01 | ||||||||
| DataStore | Unlisted | accepted | Max Semenik (talk) | 2013-08-16 | ||||||||
| Data mapper | Unlisted | in draft | Andrew Green | 2014-07-07 | ||||||||
| Database field for checksum of page text | Unlisted | implemented | Diederik van Liere | 2011-09-04 | ||||||||
| Debugging at production server | Unlisted | in draft | devunt | 2014-06-02 | ||||||||
| Decorify into extensions | Unlisted | declined | Finlay Beaton | 2011-09-26 | Decline -- Tim Starling (talk) 05:43, 19 July 2013 (UTC) | |||||||
| Dependency injection | Unlisted | in draft | Andrew Green | 2014-06-25 | ||||||||
| Deprecate pywikibot-compat | Unlisted | in discussion | Ricordisamoa | 2014-04-17 | ||||||||
| Deprecating inline styles | Unlisted | stalled | Jon Robson | 2012-07-02 | ||||||||
| Disable raw HTML on wikimediafoundation.org | Unlisted | stalled | MZMcBride | 2012-07-31 | ||||||||
| Dismissable notices | Unlisted | stalled | Isarra, Tim Starling | 2012-03-31 | ||||||||
| Distribution and deployment | Unlisted | in draft | Jeroen De Dauw | 2010-06-02 | ||||||||
| Ditch crappy API formats | Unlisted | accepted | MaxSem | 2014-06-24 | Approved -- Tim Starling (talk) 22:58, 12 November 2014 (UTC) | |||||||
| Documentation overhaul | Unlisted | accepted | Timo Tijhof | 2011-12-15 | Accepted, please implement. -- Tim Starling (talk) 06:29, 17 July 2013 (UTC) | |||||||
| Drop XHTML 1.0 | Unlisted | implemented | Daniel Friesen | 2013-05-10 | ||||||||
| Drop actions in favour of page views and special pages | Unlisted | in discussion | Daniel Friesen | 2011-08-27 | ||||||||
| Enable MathML by default | Unlisted | in draft | Physikerwelt | 2014-11-01 | ||||||||
| Entry point routing and 404 handling | Unlisted | accepted | Daniel Friesen | 2011-12-09 | Accept -- Tim Starling (talk) 05:15, 19 July 2013 (UTC) | |||||||
| Extension management with Composer | Unlisted | in discussion | Markus Glaser | 2013-12-20 | ||||||||
| Extension manager | Unlisted | declined | DanielRenfro | 2012-07-29 | ||||||||
| Extension registration | Unlisted | accepted | Kunal Mehta | 2014-05-20 | Accepted by means of merging. | |||||||
| Extension release management | Unlisted | Daniel Renfro | 2011-03-25 | incomplete | ||||||||
| Extensionless files | Unlisted | RobLa | 2010-03-31 | |||||||||
| Extensions continuous integration | Unlisted | accepted | Antoine Musso (WMF) | 2014-10-29 | Approved. Tim Starling (WMF) (talk) 22:02, 26 November 2014 (UTC) | |||||||
| Foreign namespaces | Unlisted | in draft | Legoktm | 2014-02-20 | ||||||||
| Global notifications | Unlisted | in draft | Legoktm | 2013-10-14 | ||||||||
| Global user preferences | Unlisted | in draft | MZMcBride, Legoktm | 2014-12-03 | ||||||||
| Graph | Unlisted | in discussion | extension | Yurik (WMF) | 2014-10-02 | |||||||
| Grid system | Unlisted | in discussion | Pau Giner | 2013-08-29 | ||||||||
| HTML templating library | Unlisted | accepted | Kaldari | 2013-12-18 | Approved -- Tim Starling (talk) 21:24, 22 October 2014 (UTC) | |||||||
| Hierator | Unlisted | accepted | MaxSem | 2014-12-14 | Approved in RFC meeting -- Tim Starling (WMF) (talk) 21:27, 7 January 2015 (UTC) | |||||||
| Image information | Unlisted | declined | MaxSem, Brion VIBBER, Yuvi Panda | 2013-02-20 | ||||||||
| Improving extension management | Unlisted | in discussion | Legoktm | 2015-01-25 | ||||||||
| Inline diffs | Unlisted | in discussion | Max Semenik (talk) | 2014-02-12 | ||||||||
| Internationalization testing | Unlisted | in draft | Siebrand, Amir Aharoni | 2011-10-10 | ||||||||
| Inventory hooks, assess need | Unlisted | in draft | ^demon | 2014-05-10 | ||||||||
| Isolate custom jQuery libraries | Unlisted | implemented | frontend | Daniel Friesen | 2013-10-12 | |||||||
| Itemise protection | Unlisted | in draft | Jarry1250 | 2011-08-04 | ||||||||
| Json Config pages in wiki | Unlisted | implemented | Yurik | 2013-12-03 | ||||||||
| LESS | Unlisted | implemented | frontend | Ori.livneh, Jon Robson, Steven Walling | 2013-08-13 | Accepted and merged in 1.22alpha [see Gerrit change 78669 and Gerrit change 84101 ]. --brion (talk) 20:10, 23 September 2013 (UTC) | ||||||
| Linker refactor | Unlisted | accepted | User:Aude | 2013-12-19 | ||||||||
| Live preview | Unlisted | in draft | Quiddity | 2014-10-26 | ||||||||
| Localisation format | Unlisted | implemented | Localisation | Siebrand, James F. | 2013-11-20 | |||||||
| Login security | Unlisted | in draft | security | CSteipp, Tim Starling | 2013-08-21 | |||||||
| Login via e-mail address | Unlisted | in draft | MZMcBride | 2015-01-30 | ||||||||
| MVC framework | Unlisted | in draft | Owen Davis | 2013-11-20 | ||||||||
| Magic expressions | Unlisted | in draft | Pastakhov | 2014-02-11 | ||||||||
| Master & slave datacenter strategy for MediaWiki | Unlisted | See T88666 | Aaron Schulz | 2015-02-07 | ||||||||
| MediaWiki.org Main Page tweaks | Unlisted | declined | mediawiki.org | Varnent | 2012-02-12 | |||||||
| MediaWiki Foundation | Unlisted | in draft | Daniel Friesen | 2012-08-31 | ||||||||
| MediaWiki HTTPS policy | Unlisted | in draft | security | CSteipp (WMF) | 2014-11-17 | |||||||
| MediaWiki libraries | Unlisted | in draft | Ryan Lane | 2013-10-23 | ||||||||
| Media file request counts | Unlisted | in discussion | Erik Zachte (WMF), Christian Aistleitner (WMF) | 2014-11-11 | ||||||||
| Minifier | Unlisted | declined | Max Semenik (talk) | 2013-10-21 | ||||||||
| More compact JSON API output | Unlisted | declined | MaxSem | 2012-02-13 | This was superseded by the "utf8" parameter which was added in March 2013 by Kevin Israel (79f80cc49571e286b89fc1666c034262611fac7f) -- Tim Starling (talk) 03:34, 18 September 2013 (UTC) | |||||||
| Nasty templates | Unlisted | declined | MZMcBride | 2010-05-06 | Closed: superseded by Scribunto. -- Tim Starling (talk) 05:16, 9 July 2013 (UTC) | |||||||
| Native geospatial data types | Unlisted | in draft | Jnatividad | 2014-02-18 | ||||||||
| Need to merge Notifications and Watchlist or lack thereof | Unlisted | in draft | Gryllida | 2014-09-02 | ||||||||
| New hook: ParserBeforePreprocess | Unlisted | declined | Van de Bugger | 2012-02-14 | ||||||||
| New sites system | Unlisted | declined | Daniel Friesen | 2012-08-14 | ||||||||
| Notification framework | Unlisted | implemented | Brion Vibber, Brandon Harris | 2011-11-08 | ||||||||
| Opt-in site registration during installation | Unlisted | in draft | MarkAHershberger | 2013-09-23 | ||||||||
| OutputPage refactor | Unlisted | in draft | Owen Davis | 2013-11-20 | ||||||||
| Overthrow Bugzilla | Unlisted | implemented | Isarra, Jack Phoenix | 2012-08-18 | ||||||||
| PHP Virtual REST Service | Unlisted | accepted | Services | Aaron Schulz, Gabriel Wicke | 2013-12-12 | at 2014(?) architecture summit | ||||||
| Page and category based language variant conversion | Unlisted | declined | Gabriel Wicke | 2013-08-15 | ||||||||
| Page deletion | Unlisted | in draft | Platonides | 2010-05-19 | ||||||||
| Page protection as a component | Unlisted | accepted | Adam Wight | 2012-09-18 | ||||||||
| Partial page caching | Unlisted | in discussion | Kaldari, Matt Walker | 2011-11-24 | More application details are needed before we can make useful comments (per Catrope 2011-11-24). -- Tim Starling (talk) 06:48, 16 July 2013 (UTC) | |||||||
| Passwords | Unlisted | accepted | Steven Walling | 2014-01-24 | Approved in RFC review 2014-03-05 by Brion and Tim. -- Tim Starling (talk) 22:47, 10 March 2014 (UTC) | |||||||
| Performance standards for new features | Unlisted | in draft | Ori | 2013-12-19 | ||||||||
| Phabricator | Unlisted | implemented | Andre Klapper, Guillaume Paumier | 2014-03-28 | ||||||||
| Process | No template | Unlisted | ||||||||||
| Publishing the RecentChanges feed | Unlisted | implemented | Timo Tijhof, Ori Livneh, Kunal Mehta | 2014-01-02 | ||||||||
| Realtime RecentChange | Unlisted | in draft | 2015-01-31 | |||||||||
| Redesign user preferences | Unlisted | in draft | MZMcBride, Quiddity, everyone | 2014-04-05 | ||||||||
| Redo skin framework | Unlisted | in draft | frontend | Trevor Parscal, Timo Tijhof | 2014-04-16 | |||||||
| Reduce math rendering preferences | Unlisted | implemented | Brion Vibber | 2011-07-21 | ||||||||
| Reducing image quality for mobile | Unlisted | implemented | Yurik, MaxSem | 2014-03-18 | ||||||||
| Refactor on File-FileRepo-MediaHandler | Unlisted | in draft | Brion VIBBER | 2011-10-03 | ||||||||
| Regex-based blacklist | Unlisted | in draft | MZMcBride | 2008-12-19 | ||||||||
| Reimplement info action | Unlisted | implemented | MZMcBride | 2011-05-17 | ||||||||
| Release notes automation | Unlisted | in draft | Yuri Astrakhan, Timo Tijhof | 2013-02-26 | ||||||||
| Removing bad database abstractions | Unlisted | declined | Database | ^demon | 2014-09-10 | |||||||
| Removing hit counters from MediaWiki core | Unlisted | implemented | MZMcBride | 2013-11-26 | ||||||||
| Replacing extension distributor | Unlisted | implemented | ^demon, Krinkle | 2012-12-10 | ||||||||
| ResourceLoader CSS Extensions | Unlisted | declined | Daniel Friesen | 2012-02-29 | Decline, on advice from Trevor Parscal -- Tim Starling (talk) 06:03, 17 July 2013 (UTC) | |||||||
| Retained account data self-discovery | Unlisted | in draft | MZMcBride | 2013-03-16 | ||||||||
| Rewrite enhanced recent changes | Unlisted | in discussion | Tim Starling | 2014-12-12 | ||||||||
| SQL framework | Unlisted | in draft | Owen Davis | 2013-12-18 | ||||||||
| Scoped language converter | Unlisted | in draft | cscott | 2013-08-14 | ||||||||
| Scoping site CSS | Unlisted | stalled | frontend | Juliusz Gonera (talk) | 2013-07-11 | |||||||
| Scripting | Unlisted | implemented | VasilievVV | 2011-08-27 | ||||||||
| Server-side Javascript error logging | Unlisted | in draft | frontend | Tgr | 2014-06-22 | |||||||
| Service-oriented architecture authentication | Unlisted | in discussion | Services | Gabriel Wicke, Chris Steipp | 2014-04-30 | T380 | ||||||
| Service split along presentation vs data manipulation line | Unlisted | in draft | Brion Vibber (WMF) and RobLa-WMF | 2015-02-16 | ||||||||
| Service split along public vs private line | Unlisted | in draft | RobLa-WMF | 2015-02-16 | ||||||||
| Services and narrow interfaces | Unlisted | in discussion | Services | Gabriel Wicke, Subramanya (Subbu) Sastry, Faidon Liambotis | 2013-12-09 | [unclear] | ||||||
| Shadow namespaces | Unlisted | in draft | Legoktm, MZMcBride | 2012-08-25 | ||||||||
| Simplify thumbnail cache | Unlisted | in draft | Bryan Davis, Aaron Schulz, Faidon Liambotis | 2013-10-07 | ||||||||
| Square bounding boxes | Unlisted | accepted | cscott | 2014-03-25 | ||||||||
| Standardized thumbnails sizes | Unlisted | in discussion | Antoine Musso | 2013-02-07 | Please provide evidence that visual quality will not be compromised in any popular UA, whether the source is a photograph, drawing or engraving. Several commenters assert that visual quality will be compromised. -- Tim Starling (talk) 06:37, 16 July 2013 (UTC) | |||||||
| Storage service | Unlisted | in discussion | Services | Gabriel Wicke | 2013-12-12 | |||||||
| Structured data push notification support for recent changes | Unlisted | declined | Timo Tijhof, Peter Bena | 2012-02-22 | ||||||||
| Structured logging | Unlisted | in discussion | Bryan Davis, Ori Livneh, Aaron Schulz | 2013-12-03 | ||||||||
| Support for user-specific page lists in core | Unlisted | in draft | Ori Livneh, Steven Walling | 2013-06-20 | ||||||||
| Tagging within MediaWiki | Unlisted | in draft | MZMcBride | 2015-01-04 | ||||||||
| Tarball maintenance | Unlisted | declined | Mark Hershberger | 2012-08-28 | Superseded by Release Management RFP, and related developments. The 2.0 versioning didn't happen and so that part of the proposal can be considered abandoned. -- Tim Starling (talk) 03:58, 18 September 2013 (UTC) | |||||||
| Template engine | Unlisted | declined | User:CSteipp | 2013-12-12 | ||||||||
| Text extraction | Unlisted | accepted | Max Semenik (talk) | 2013-11-08 | ||||||||
| Third-party components | Unlisted | in draft | Tyler Romeo | 2013-11-26 | ||||||||
| Tickets | Unlisted | declined | Timo Tijhof | 2011-11-28 | Closed: Abandoned for now (see talk page). Krinkle (talk) 20:54, 8 January 2014 (UTC) | |||||||
| TitleValue | Unlisted | implemented | Daniel Kinzler | 2013-09-10 | ||||||||
| Typesafe enums | Unlisted | in discussion | Andrew Green | 2014-05-12 | ||||||||
| URL shortener | Unlisted | in discussion | Kaldari, MZMcBride, Krinkle | 2012-11-14 | ||||||||
| URL shortener service for Wikimedia | Unlisted | in draft | とある白い猫 | 2013-09-23 | ||||||||
| Unified Zero design | Unlisted | implemented | Wikipedia Zero | Yurik, ABaso(WMF) | 2014-05-13 | |||||||
| Unit testing | Unlisted | declined | Sumana Harihareswara | 2011-06-28 | Close per author, superseded. -- Tim Starling (talk) 04:05, 18 September 2013 (UTC) | |||||||
| Update our code to use RDFa 1.1 instead of RDFa 1.0 | Unlisted | in discussion | Daniel Friesen | 2013-05-08 | ||||||||
| UploadWizard: scale to sister projects | Unlisted | in discussion | Gryllida | 2014-02-10 | ||||||||
| UserMailer refactor | Unlisted | declined | Owen Davis | 2013-11-20 | ||||||||
| Vertical writing support | Unlisted | in draft | Yair rand | 2013-08-07 | ||||||||
| Wikidata API | Unlisted | declined | Yuri Astrakhan | 2013-02-16 | ||||||||
| Workflow | Unlisted | stalled | Adam Wight | 2013-09-11 | ||||||||
| Zero architecture | Unlisted | implemented | Yuri Astrakhan, Adam Baso | 2013-03-29 | ||||||||
| expose structured data to the search engine | Unlisted | in discussion | Daniel Kinzler (WMDE) | 2015-02-27 | ||||||||
| image and oldimage tables | Unlisted | in draft | database | Leucosticte | 2014-09-24 | |||||||
| pywikibot 2.0 packaging | Unlisted | in draft | John Vandenberg | 2014-11-15 | ||||||||
| pywikibot 2.0 packaging | Unlisted | in draft | John Vandenberg | 2014-11-15 |