The Signpost

Technology report

October's coding challenge: results now in; progress on 1.19 steady; and why for a while interwiki links were no more

October 2011 coding challenge results announced

Screenshot of the "Upload to Wikimedia Commons" Android app, the winner of the mobile editing category

The final results of October's "coding challenge" were announced this week on the Wikimedia blog, with the top prizes going to "Upload to Wikimedia Commons" (a fully-functional Android app to facilitate uploads, pictured right), "mostEdited" (a user script that provides a list of articles undergoing periods of frenetic editing activity) and a user script that provides (via a tab) a slideshow of all the images in an article. Each winner received sponsored travel to a Wikimedia-themed event of their choice; in addition, two runners up in each category received certificates of excellence for their work.

When the project was announced, there were great hopes for the format breaking through and coding challenges becoming a regular event as a result. While the submissions to this trial contest were strong, WMF Deputy Director Erik Möller admitted that lessons would need to be learnt if the dream of regular challenges were to become a reality. Potential improvements for the future include a more streamlined judging process, the possibility of group projects, and a more useful "starter back" to get potential entrants into the swing of the competition. Overall, it seems likely that the contest format will be revived in some form later this year.

1.19 closing in on first deployment

With the amount of time until February 13 (the date selected for the deployment of MediaWiki version 1.19 to a more comprehensive test wiki) rapidly narrowing, a limited but still significant amount of work remains to be done. At this time, some 27 revisions still need to be reviewed, whilst a further 14 are in need of follow-up revisions to fix bugs or other errors (full report). Meanwhile, at least four bugs are still "blocking" widespread deployment and therefore must be resolved shortly (wikitech-l mailing list).

On the present timetable, 1.19, which includes a number of new features as well as dozens of bug fixes, is likely to be branched this week, allowing time for the branch to stabilise ahead of next week's test deployment. Should all go well, that deployment will be followed by a series of further deployments culminating in the release of the software to the English Wikipedia on 1 March (Signpost coverage).

Any slippage in that timetable would also result in MediaWiki's migration to Git being postponed, since migrating during the final stages of a release cycle is inherently undesirable. All indications are, however, that the WMF team leading the migration will be ready to begin their half of the process as soon as the deployments are out of the way: both the official timetable and a number of supporting documents – including a guide for developers – were updated this week in anticipation of the delicate switchover (wikitech-l mailing list).

In brief

Not all fixes may have gone live to WMF sites at the time of writing; some may not be scheduled to go live for many weeks.


















Wikipedia:Wikipedia Signpost/2012-02-06/Technology_report