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.10 (April 2007)
Items expected to reach 1.10 release.


 * 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
 * IPv6 support
 * Priority: medium
 * add IPv6 support to blocks and checkuser
 * assigned to: Aaron

1.11 (July 2007)
Items expected to reach 1.11 release.


 * Support for revision tagging
 * by end of year? (=2006 according to history)
 * Priority: highest
 * assigned: Joerg Baach(contractor), Aaron
 * MySQL 5/binary schema will cut down on third-party support requests
 * assigned to: Tim?
 * 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
 * To make the multiple schema variants for MySQL 4.0, 5/utf8, and 5/binary more maintainable
 * 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

1.12 (October 2007)
Items expected to reach 1.12 release.


 * Implement Bitfields_for_rev_deleted
 * Priority: high
 * will finish revisiondelete and allow for logs items, files, and usernames to be hidden
 * assigned: Aaron
 * Deletion queue system
 * notes
 * Priority: medium - human-helpful process improvements
 * Integrated heuristic checks, improved patrolling
 * Priority: medium - human-helpful process improvements
 * assigned to: Rob, sorta - Patroller extension et al.
 * Create a generalized FileRepo system for all image storage, filename reform, and better cache/mirroring ability
 * Priority: high
 * will make offsite mirroring for images practical, which could help hugely with bandwidth
 * really want this soon; hopefully for January. may require some ugly transition work though
 * assigned: Tim Starling

Untargeted items
Items not yet given a target date.

General concerns

 * work to improve caching hit rates, on MW side and squid side