Requests for comment/Archive 2
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 |