MediaWiki roadmap

From MediaWiki.org

Jump to: navigation, search

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.)

Contents

[edit] 1.16 (2010)

No targeted items.

[edit] 1.17

Rewrite installer, support web-based upgrades
The current installer is buggy, confusing for newbies, and doesn't support the upgrade process well (only sure-fire upgrade is command-line based). Currently in a semi-working state in the new-installer branch. Plan to finalize, cleanup and merge to trunk in 1.17.
Priority: medium Assigned to: Tim (started work), Chad Status: Work in progress

[edit] Untargeted items

Items not yet given a target date.

Web configuration interface that supports Wikimedia layout
Priority: medium Assigned to: Werdna Status: work in progress
Unicode normalization considerations
nice to get in some point; will help with arabic and hebrew issues. not a huge change
Priority: low Assigned to: Status:


Abstracted database schema description, schema updaters
To make the multiple schema variants for MySQL 4.0 and 5/utf8 more maintainable
Priority: low to medium Assigned to: Tim? Status:


Parallelizable, restartable dump runner
notes

Clean up the currently fragile externaldump process, make our internal backups more reliable

Priority: medium to high Assigned to: TAKE ME PLEASE Status:


Clean up OAI exporter and importer, add time-delay features
Priority: high Assigned to: Brion Status:


Deletion queue system
notes

Human-helpful process improvements

Priority: medium Assigned to: Andrew, maybe. Status:


Integrated heuristic checks, improved patrolling
human-helpful process improvements
Priority: medium Assigned to: Andrew Status: work in progress; see Extension:AbuseFilter


UDP based logging
Add RFC 3164 (BSD syslog protocol) support. See Brion's post : Wikipedia downtime 2x today
Priority: low Assigned to: Hashar Status: work in progress


On-wiki namespace manager (Special:Namespaces)
original wikidata branch specs and see notes
Priority: medium Assigned to: Skizzerz Status: work in progress

[edit] 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 unintuitive

[edit] See also