Hi everyone,
Here's a quick update on the 1.17 release of Mediawiki. The code
review group continues to make headway on the backlog of outstanding
checkins in "new" status. We peaked at 1400 unreviewed checkins back
in September, last month we were at 800, and now we're now under 300.
We *hope* this means we can push a 1.17 version of MediaWiki to
production sometime this month, with a tarball available some time
after that. That still looks like a bit of a stretch goal, but more
plausible now than the last time this came up.
The roadmap is more-or-less up-to-date at this point (though some of
the info from this mail should probably find its way onto the page:
http://www.mediawiki.org/wiki/MediaWiki_roadmap/1.17
As of earlier today, there's a tracking bug for the few bugs that
still need to be fixed (thanks bawolff!):
https://bugzilla.wikimedia.org/show_bug.cgi?id=26611
The trendline for 1.17 is looks pretty good for us to get through the
code review backlog for the most part:
http://toolserver.org/~robla/crstats/crstats.117branch.html
(focus on "new" hitting zero).
However, there's still much to do. We really should get a good grip
on testing this release. Roan set up a prototype wiki, and I did some
mucking with it[1], so it's somewhat similar to production:
http://prototype.wikimedia.org/deployment-en/Main_Page
Other languages are set up too (ar, de, es, fr, it, ja, ko, nl, pl,
ru, si, sr, zh). Links can be found on deployment-en's homepage.
Note that only the barest of spot checking was done, and it appears at
least one (ar) is broken as of this writing.
One known issue on deployment-en is that Pending Changes/FlaggedRevs
isn't configured properly (still looks like FlaggedRevs, so you'll see
"unchecked" at the top of all of the articles). Once we get things
set up a little better, it should be a good environment for testing.
Rob
[1] p.s. Roan: here's the mucking around that I did. I enabled
FlaggedRevs as noted above, and ran update.php. I disabled
LabeledSectionTransclusion because of an error in
LabeledSectionTransclusion::setup