On Thu, Jan 28, 2016 at 12:48 PM, Andre Klapper aklapper@wikimedia.org wrote:
Google Code-in 2015 has come to an end.
Thanks to our students for resolving 461 Wikimedia tasks. Thanks to our 35 mentors for being available, also on weekends & holidays. Thanks to everybody on IRC for your friendliness, patience, and help provided to new contributors.
Some more achievements, apart from those already mentioned in https://lists.wikimedia.org/pipermail/wikitech-l/2015-December/084421.html :
- The CommonsMetadata extension parses vcards in the src field
- The MediaWiki core API exposes "actual watchers" as in "action=info"
- MediaWiki image thumbnails are interlaced whenever possible
- Kiwix is installable/moveable to the SD card, automatically opens the virtual keyboard for "find in page", (re)starts with the last open article
- imageinfo queries in MultimediaViewer are cached
- Twinkle's set of article maintenance tags was audited and its XFD module has preview functionality
- The RandomRootPage extension got merged into MediaWiki core
- One can remove items from Gather collections
- A new MediaWiki maintenance script imports content from text files
- Pywikibot has action=mergehistory support implemented
- Huggle makes a tone when someone writes something
- Many i18n issues fixed and strings improved
- Namespace aliases added to MediaWiki's export dumps
- The Translate extension is compatible with PHP 7
The Grand Prize winners & finalists will be announced on February 8th.
Again congratulations everybody, and thanks for the hard work.
See you around on IRC, mailing lists, Gerrit, and Phabricator!
Cheers, andre
-- Andre Klapper | Wikimedia Bugwrangler http://blogs.gnome.org/aklapper/
I'd also like to congratulate Unicornisaurous specifically, who found a security issue in MediaWiki core [details aren't public yet]. Although technically that accomplishment isn't part of GCI, to my knowledge it is the first time someone participating in GCI has done that, and I thought it deserved to be mentioned.
Congratulations to everyone who participated.
Cheers, Brian