Wikimedia Platform Engineering/MediaWiki Core Team/Ideas list

This is purely brainstorming on ideas that MediaWiki could tackle in the near term. No promises. Please add to this list as you feel appropriate.


 * Admin tools
 * Deploy AbuseFilter global rules
 * Other things on http://www.mediawiki.org/wiki/Admin_tools_development
 * git-deploy / deploy-tooling
 * will be fleshed out within the wider "Deployment status and improvements" work (on point: Greg)
 * Caching improvements:
 * Redirect to canonical encoding (27935)
 * When a commons image is updated, update the pages that use it (22390)
 * Include version in thumbnail URL (17577)
 * Queue refreshLinks jobs on template deletion (5382)
 * Separate Cache-Control header for proxy and client (48835)
 * JobQueue
 * Implement immediate priority jobs (replaces DeferredUpdates basically?)
 * Blame map extension (we should do enough to avoid blocking Luca's work)
 * Figure out Parsoid strategy
 * SecurePoll cleanup
 * Central code repo
 * LogStash
 * buuugs
 * User preferences
 * HHVM
 * Non-web things, like job queue & terbium crons are probably the lowest hanging fruit
 * OpenID connect
 * File upload pipeline (in conjunction with Multimedia team)
 * Scribunto improvements
 * Central wiki repo
 * Central git repo
 * ElasticSearch category intersection with simple JS UI embedded on CategoryPage, presented to the user as "filtering" or "refining" a category.
 * Setup.php speed improvements and service registry
 * Passwords!
 * Bug 28419, Requests_for_comment/Password_requirements , Requests_for_comment/Password_strength (merged into Requests_for_comment/Passwords, ), https://gerrit.wikimedia.org/r/#/c/77645 , https://gerrit.wikimedia.org/r/#/c/92037/
 * 22102: Add edit notices/warnings in a consistent fashion, and put them in a sensible order
 * Phabricator
 * Dedicated cluster for private/closed wikis (e.g. officewiki)
 * Infrastructure for "claim an edit" feature