Wikipedia:Wikipedia Signpost/2006-09-18/Technology report

Technology report

Bugs, Repairs, and International Operational News

Last week in MediaWiki Software

Enhancements

  • Set Vary: Cookie on action=raw generated CSS and JS, to ensure that user preferences don't get stuck in proxy caches for other people
  • Add page_no_title_convert field to support language variant conversion for page titles which shouldn't be converted on display/linking
  • Lazy extraction of text chunks in Revision objects, may reduce hits to external storage when actual text content is not used
  • Added experimental $wgRevisionCacheExpiry to cache extracted revision text in $wgMemc, to further reduce hits to external storage.
    • Set to 0 (disabled) by default.
  • Minor changes to the installer.
  • Remove ":" for 'youremail' and 'yourrealname' in includes/templates/Userlogin.php so that ":" could be used in i18n for Special:Preferences (like 'username' and 'uid').


Bugs

  • Normalize username filter on Special:Newpages (Brion Vibber)
  • RTL text in an LTR wiki breaks appearance of Special:Recentchanges (Rotem Liss)
  • Don't emit SET NAMES utf8 if connection failed (Brion Vibber)
  • Proper compare for bot check on RC notify, should fix overrides that force edits by non-bot users to bot mode (Brion Vibber)
  • Fix error message for failure of Database::sourceFile() (Jimmy Collins)
  • Plurals: use singular form for zero in French and Brazilian Portuguese (Brion Vibber)


In other languages

  • Fix grammatical errors in Danish naming of talk namespaces. (Brion Vibber)