Requests for comment
From MediaWiki.org
shortcut: RFC
This is a requests for comment system that allows MediaWiki developers and users to draft large ideas for the future of MediaWiki.
Contents |
In draft [edit]
Feature | Status |
---|---|
Drop XHTML 1.0 | 2013-05-09 — Drop XHTML 1.0, perhaps improve XHTML5 support a little. |
Update our code to use RDFa 1.1 instead of RDFa 1.0 | 2013-05-08 — Update our code to use RDFa 1.1 instead of RDFa 1.0 |
Zero Architecture | 2013-03-27 — Zero Implementation revisited - Architecture, Partner configuration/portal |
Alternative Commons Domains | 2013-03-27 — Workaround for CentralAuth problems |
Overthrow Bugzilla | 2012-08-18 — We are young |
Retained account data self-discovery | 2013-03-16 — Thoughts related to bugzilla:27242 |
Release notes automation | 2013-02-26 — A bot to run on labs and automatically maintain release notes |
Wikidata API | 2013-02-16 — Proposed changes to the Wikidata API |
Password requirements | 2013-02-08 — Goals being discussed |
Standardized thumbnails sizes | 2012-02-07 — Optimize imagescaling by only supporting a given set of thumbnail sizes. |
Partial page caching | 2012-02-04 — Fundraising updates with requirements! |
CAPTCHA | hmmmmmmmmmm |
API roadmap | 2013-01-02 — API 2.0 Versioning and Future Roadmap |
Nonlinear versioning | 2013-01-01 — please help debate whether to pursue branching |
Clickable section anchors | 2012-12-05 — thoughts on bugzilla:16691 |
URL shortener | 2012-11-13 — RFC page and Bugzilla bug created |
Core user preferences | 2012-09-23 — an evaluation of core user preferences! |
Add developer link to footer of Wikimedia wikis | 2012-09-20 — exciting! |
Page protection as a component | 2012-09-18 — Open to discussion. Code is pending review and needs TLC. |
Regex-based blacklist | 2012-09-05 — Admin tools development-related work? |
MediaWiki Foundation | 2012-08-31 — Thoughts on why we might want to start a foundation dedicated to MediaWiki and its third-party uses. |
Global scripts | 2012-08-25 — where to put global scripts |
Abstract table definitions | 2012-08-18 — Replaces our .sql files with table definitions we can parse and use on all databases |
Bugzilla taxonomy | 2012-08-06 — drafting! |
Disable raw HTML on wikimediafoundation.org | 2012-07-30 — brainstorming and drafting! |
Extension Manager | 2012-07-28 — A secure, integrated, intelligent, automatic, extension manager. |
Deprecating inline styles | 2012-07-02 — possible solution to the problematic inline styles |
Mobile support in MediaWiki core | 2012-04-06 — Migrate MobileFrontend into Core |
Dismissable notices | 2012-03-31 — brainstorming! |
ResourceLoader CSS Extensions | 2012-03-07 — Proposal for adding extensions to css within ResourceLoader. |
Structured data push notification support for recent changes | 2012-02-22 — RFC page created |
Documentation overhaul | 2011-12-15 — RFC page created |
Entrypoint Routing and 404 handling | 2011-12-08 — RFC page created |
Tickets | 2011-11-28 — Proposal for an extension providing a queue for in-wiki actions |
Internationalization testing | 2011-10-10 — Add a framework for internationalization testing |
Refactor on File-FileRepo-MediaHandler | 2011-10-03 — Refactor on File-FileRepo-MediaHandler |
Decorify into extensions | 2011-09-26 — Move core features into extensions |
Drop actions in favour of page views and special pages | 2011-08-26 — Replace Article and Actions with a PageView system and SpecialPages for actions |
Itemise protection | 2011-08-04 — Itemise page restrictions to allow for "surges" in protection whilst retaining fallback |
Extension release management | 2011-03-24 — Initial draft, building on ideas from 2010 GSoC |
Account creation | 2011-03-09 — Improving the account creation interface |
Configuration database | 2011-01-30 — How to revamp our configuration management interface and provide UI tools for wiki administrators |
Distribution and deployment | 2010-06-01 — Create systems to update MediaWiki core and extensions from a SpecialPage, and push updates through a distribution channel from mediawiki.org |
Page deletion | 2010-05-10 — How to apply RevDelete to page deletion? |
Nasty templates | 2010-05-04 — implementation ideas being floated |
In discussion [edit]
Feature | Status |
---|---|
/Image information | 2013-02-25 — Image metadata API proposal |
Parsoid/Roadmap | 2013-01-23 — Parsoid roadmap: HTML storage and other fun innovations |
Tarball maintenance | 2012-08-27 — Moving tarball release maintenance outside the Foundation. |
New sites system | 2012-08-13 — replaces interwiki table |
MediaWiki.org Main Page tweaks | 2012-02-26 — Documenting discussion from wiki and IRC - housing sandbox |
Unit testing | 2011-07-05 — In discussion on wikitech-l |
Accepted [edit]
Feature | Status |
---|---|
Custom inter-namespace tabs | 2012-11-17 — let's do this thing |
Reduce math rendering preferences | 2011-11-28 — Options eliminated; still need to add baseline shift |
Scripting | 2012-08-23 — Scribunto wheeeeeeeeeeeeeee! |
Notification framework | 2011-11-08 — Echo (Notifications) |
Implemented [edit]
Feature | Status |
---|---|
Reimplement info action | 2011-05-17 — Making ?action=info super-useful |
Context object | 2011-02-11 — Replace all request-dependant objects members with only one "context" object |
Replacing extension distributor | 2013-01-11 — Rewrote extension distributor to not use NFS or actual clones of the code. |
Database field for checksum of page text | 2011-08-18 — In discussion on wikitech-l |
Declined [edit]
On hold / outdated [edit]
Feature | Status |
---|---|
Extensionless files | 2010-04-02 — In discussion on wikitech-l and at bugzilla:4421 |
See also [edit]
- Review queue — a place where actual code and revisions can be listed for review