Technical debt: Difference between revisions

From Meta, a Wikimedia project coordination wiki
Content deleted Content added
→‎Database tables: updated section
→‎MediaWiki extensions: updated section
Line 2: Line 2:


== MediaWiki extensions ==
== MediaWiki extensions ==
* [[bugzilla:20291]]: Remove Makesysop extension from Wikimedia wikis

* [[bugzilla:37363]]: Uninstall CongressLookup extension from Wikimedia wikis
* [[bugzilla:37364]]: Uninstall PrefSwitch extension from Wikimedia wikis
* [[bugzilla:37787]]: Uninstall CustomUserSignup extension from Wikimedia wikis
* [[bugzilla:48480]]: Remove EmailCapture extension
* [[bugzilla:52056]]: Uninstall UploadBlacklist extension from Wikimedia wikis
* [[bugzilla:52061]]: Merge Poem extension into MediaWiki core
* [[bugzilla:52063]]: Merge SimpleAntiSpam extension into MediaWiki core
* [[bugzilla:52827]]: Investigate whether the TitleKey extension can be uninstalled on Wikimedia wikis


== Database tables ==
== Database tables ==

Revision as of 18:51, 13 October 2013

Over the past decade, Wikimedia has accumulated technical debt. This page documents efforts to reduce some of this technical debt.

MediaWiki extensions

Database tables

  • bugzilla:52924: Drop PovWatch extension-related database tables from Wikimedia wikis
  • bugzilla:52927: Drop database table "hashs" from Wikimedia wikis
  • bugzilla:52928: Drop database table "links" from Wikimedia wikis
  • bugzilla:52929: Drop database table "namespaces" from Wikimedia wikis
  • bugzilla:52930: Drop database table "page_broken" from Wikimedia wikis
  • bugzilla:52931: Drop database table "broken_cu_changes" from Wikimedia wikis
  • bugzilla:52932: Drop *_old database tables from Wikimedia wikis
  • bugzilla:52934: Drop database table "optin_survey" from Wikimedia wikis
  • bugzilla:55385: Investigate dropping "edit_page_tracking" database table from Wikimedia wikis after archiving it

User preferences

  • bugzilla:24430: Remove "cols" user preference from MediaWiki core
  • bugzilla:28426: Remove stub link formatting user preference from MediaWiki core
  • bugzilla:52809: Remove "Disable browser page caching" user preference from MediaWiki core
  • bugzilla:52810: Remove "Justify paragraphs" user preference from MediaWiki core
  • bugzilla:52811: Remove "Enable section editing via [edit] links" user preference from MediaWiki core
  • bugzilla:52812: Remove "Disable search suggestions" user preference from MediaWiki core
  • bugzilla:52813: Remove "Show table of contents (for pages with more than 3 headings)" user preference from MediaWiki core
  • bugzilla:52815: Remove "Enable simplified search bar (Vector skin only)" user preference from MediaWiki core
  • bugzilla:53082: Remove "Enable 'jump to' accessibility links" user preference from MediaWiki core

MediaWiki configuration

See also