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
2011/1/7 Rob Lanphier robla@wikimedia.org:
I disabled LabeledSectionTransclusion because of an error in LabeledSectionTransclusion::setup
Stupid mistake on my part, Sam fixed it in r79810. I merged it to 1.17, updated prototype and re-enabled LST. Now LiquidThreads is broken (seems to only be broken in 1.17, not in trunk), looking into that now.
Roan Kattouw (Catrope)
On Fri, Jan 7, 2011 at 3:09 PM, Roan Kattouw roan.kattouw@gmail.com wrote:
2011/1/7 Rob Lanphier robla@wikimedia.org:
I disabled LabeledSectionTransclusion because of an error in LabeledSectionTransclusion::setup
Stupid mistake on my part, Sam fixed it in r79810. I merged it to 1.17, updated prototype and re-enabled LST. Now LiquidThreads is broken (seems to only be broken in 1.17, not in trunk), looking into that now.
Also FR seems to be unconditionally enabled, also on wikis that do not have the tables present.
Bryan
2011/1/7 Bryan Tong Minh bryan.tongminh@gmail.com:
Also FR seems to be unconditionally enabled, also on wikis that do not have the tables present.
Which wikis would those be? Rob says he ran update.php so all the tables should be there.
Roan Kattouw (Catrope)
On Fri, Jan 7, 2011 at 4:37 PM, Roan Kattouw roan.kattouw@gmail.com wrote:
2011/1/7 Bryan Tong Minh bryan.tongminh@gmail.com:
Also FR seems to be unconditionally enabled, also on wikis that do not have the tables present.
Which wikis would those be? Rob says he ran update.php so all the tables should be there.
http://prototype.wikimedia.org/deployment-nl/Hoofdpagina
Databasefout Er is een syntaxisfout in het databaseverzoek opgetreden. Mogelijk zit er een fout in de software. Het laatste verzoek aan de database was:
(SQL-zoekopdracht verborgen)
vanuit de functie “FlaggedRevision::newFromStable”. De database gaf de volgende foutmelding “1146: Table 'nlwiki.flaggedpages' doesn't exist (localhost)”.
The same error is given for: * Russian * Japanese * Italian * Arabic (ar is the language code)
Best, Diederik
2011/1/7 Bryan Tong Minh bryan.tongminh@gmail.com:
On Fri, Jan 7, 2011 at 4:37 PM, Roan Kattouw roan.kattouw@gmail.com wrote:
2011/1/7 Bryan Tong Minh bryan.tongminh@gmail.com:
Also FR seems to be unconditionally enabled, also on wikis that do not have the tables present.
Which wikis would those be? Rob says he ran update.php so all the tables should be there.
http://prototype.wikimedia.org/deployment-nl/Hoofdpagina
Databasefout Er is een syntaxisfout in het databaseverzoek opgetreden. Mogelijk zit er een fout in de software. Het laatste verzoek aan de database was:
(SQL-zoekopdracht verborgen)
vanuit de functie “FlaggedRevision::newFromStable”. De database gaf de volgende foutmelding “1146: Table 'nlwiki.flaggedpages' doesn't exist (localhost)”.
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
2011/1/7 Diederik van Liere dvanliere@gmail.com:
The same error is given for:
- Russian
- Japanese
- Italian
- Arabic (ar is the language code)
All fixed now, thanks for reporting. I had tried to run update.php against all DBs, but I forgot I'd commented out the code for switching DBs.
Roan Kattouw (Catrope)
Whoever wrote the Roadmap seems to have acronymitis. I presume that 'RL' is ResourceLoader, but what are 'TW' and 'MWO'?
Ryan Kaldari
On 1/7/11 12:37 AM, Rob Lanphier wrote:
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
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
2011/1/7 Ryan Kaldari rkaldari@wikimedia.org:
Whoever wrote the Roadmap seems to have acronymitis. I presume that 'RL' is ResourceLoader, but what are 'TW' and 'MWO'?
TW is probably TranslateWiki. I wouldn't know what MWO is without context, looking.
Roan Kattouw (Catrope)
2011/1/7 Roan Kattouw roan.kattouw@gmail.com:
TW is probably TranslateWiki. I wouldn't know what MWO is without context, looking.
Seems to be a non-standard acronym for MW.org
wikitech-l@lists.wikimedia.org