On 29 Jan 2016 4:49 am, "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
The same developer created the MediaWiki API endpoint mergehistory. Im not sure whether it has been merged yet.
The big pywikibot bullet point is all use of urllib2/httplib has been replaced with requests.
The other significant pywikibot changes are: * customisable fake user-agent used for web scrapping metadata of references * deprecation decorator automatically updating the published documentation.
-- John