This past week, we've successfully pushed the preliminary version of
1.17 out to the Wikimedia servers. As anyone familiar with large
software deployments could tell you, this uncovered some more bugs
that we hadn't yet caught.
We've spent the time taking bug reports and triaging them, figuring
out what we need to fix, how important the bug is, etc.
In the hope that someone is looking for a weekend programming project,
I'm posting the list of bugs here, sorted by importance and impact.
If you want to fix something that has a lot of impact, it is probably
best to start at the top. If you're looking for an easy weekend of
hacking, you're probably better off starting close to the bottom.
In any case, we would like to get these bugs need to be fixed before
we begin putting a 1.17 tarball together. That's an important
milestone for me personally since I want to start working on the 1.18
release sooner rather than later.
If you do decide to start working on one of these, please respond
on-list so that we'll have an idea of how much interest there is in
this sprint to a release 1.17.
I'm also not done setting priorities, and would love some help with
that. (For the purpose of this sprint, ignore the priority settings I
talked about in my earlier email.)
If you are pretty sure the priority is wrong, and it doesn't look
like anyone else has touched the priority, then be bold and set it (I
reserve the right to reset it). If there is something where I've set
the priority, but you don't agree, then reply on list or, for faster
response, ping me (hexmode) on IRC.
I don't want to encourage edit wars, but I'd like to make sure that the
list has a reasonably accurate ordering, so that we don't let really
critical problems in this release linger longer than they need to.
And now, without further delay, the bug list:
27528 JS minification still outputs incorrect javascript for some input
27484 File pages created by UploadWizard in Explorer have empty
categories
27496 Edit screen autoscrolling
27544 SVG images that are invalid XML no longer rendered
27524 LocalisationUpdate failed
27495 Change NS_USER and NS_USER_TALK namespaces at ptwiki
27467 preload can leave UNIQ
27328 using relative paths in CSS imports in MediaWiki:Common.css broken
in 1.17
27540 width of <gallery> always 100%
27486 Special:Import ignoring destination namespace, providing incorrect
source in logs
27490 [regression] RTL ui in LTR wiki is LTR aligned
27546 RSS/Atom feed of user contributions broken due to deletedOnly
param in link
27489 Update math/texvc module on WMF projects
27547 File search results broken
27506 <gallery> is printed in 1 file per row
27510 In 1.17, template redirects are not shown under the edit box
27302 RL: Avoid unnecessary and uncached requests for user and site
modules
27355 Classic edit toolbar buttons fail in IE6 when WikiEditor
automatically falls back
27534 proofreadpage JS error.
27470 Upload blacklist for target names not being applied ?
24859 Redirect to mobile gateway should be handled on the server-side
rather than the client-side
27499 "Stub size threshold" in preferences doesn't work
27472 Foreign files now have (( )) instead of ()
27513 Flagged revs ajax loading of revision + category pages on diffs
breaks on image pages.
27352 Wikimedia deployment needs /w/resources directory symlinked or
overridden for debug mode
27515 wgVectorModules, wgWikiEditorModules JS variables removed
27432 Set foreground color in vector
27539 some pagelist parameters are no longer passed to the extension
27480 Maintenance script to update page_props
Also can be seen (sorted by bug number) at
https://bugzilla.wikimedia.org/showdependencytree.cgi?id=27339&hide_res…
Other bugs blocking 1.17 release:
https://bugzilla.wikimedia.org/showdependencytree.cgi?id=26676&hide_res…
Mark.