Roadmap/Archive

Since version 1.6, releases are quarterly snapshots of the development trunk, which is kept continuously in a runnable state.

We're trying to plot out upcoming important, big, or exciting things with respect to priority and when we hope to have them done...

''More specific roadmap items are currently being developed. This is not complete, and subject to change.''

'''Please don't add items to this list if you're not actually actively working on MediaWiki. This is not a wishlist.''' (Bug reports and feature requests should be filed on BugZilla as usual.)

1.12 (March 2008)
Items expected to reach 1.12 release.


 * Support for revision tagging
 * mostly in 1.11, a few things added
 * Priority: highest
 * assigned: Aaron
 * Support for CentralAuth plugin (Single User Login; SUL)
 * mostly already in 1.9, but may need a few more tweaks as it goes live
 * Priority: highest
 * assigned: Brion

Untargeted items
Items not yet given a target date.


 * Unicode normalization considerations
 * Priority: low
 * nice to get in some point; will help with arabic and hebrew issues. not a huge change
 * Abstracted database schema description, schema updaters
 * Priority: low to medium
 * assigned to: Tim?
 * To make the multiple schema variants for MySQL 4.0 and 5/utf8 more maintainable
 * Parallelizable, restartable dump runner
 * notes
 * Priority: medium to high
 * clean up the currently fragile externaldump process, make our internal backups more reliable
 * assigned: take me please
 * Clean up OAI exporter and importer, add time-delay features
 * Priority: high
 * assigned: Brion
 * Deletion queue system
 * notes
 * Priority: medium - human-helpful process improvements
 * Assigned - Andrew, maybe.
 * Integrated heuristic checks, improved patrolling
 * Priority: medium - human-helpful process improvements
 * assigned to: Rob, sorta - Patroller extension et al.

General concerns

 * Work to improve caching hit rates, on MW side and squid sides
 * Document functions. Many have no comments and the argument forms are not intuitive