This year's edition of Google-Code is already half over: https://www.mediawiki.org/wiki/Google_Code-in/2017
*** YOUR HELP IS NEEDED: GCI is still running for another 3½ weeks. We do need more of your tasks, especially in the next days when many students will have more time. If you have a task in mind to mentor, add it. You can still become a mentor at any time - see the link above! ***
Thanks to many students and the help of Wikimedia's 46 mentors we have seen more than 200 tasks resolved already!
Curious? Here is a subjective list of some of the achievements:
* Several students took incremental tasks to learn Lua and templates * New help pages explain how to use VisualEditor to create complex links and how to use the Thanks extension * Several students learned how to create simple on-wiki user scripts * The Commons Android app got screenshots in several languages and their Play Store texts added to TranslateWiki * The Kiwix mobile app on Android has an improved language selection and warns users when opening external content * In the Wikipedia Android app, a long press on find in page up / down arrows now advances to the first / last match * Several Wiki Education Dashboard components received tests * Huggle got new languages incorporated and docs are now on one page * Added tabindex to MediaWiki's Special:Upload page * MediaWiki API offers a parameter to filter revisions based on a tag * phpcs code sniffs got re-enabled in several MediaWiki extensions * MinusX support was added to numerous skins and extensions * MediaWiki's "includes/Feed.php" file now uses a Mustache template * Pywikibot received numerous code improvements and can now detect when it is run in the Wikimedia Toolforge environment * Labels + numbers in the ContentTranslation trend graph are localized * The EasyQuery JS gadget on wikidata.org got a query error fixed * Scraping of PRISM tags was added to the html-metadata node library * The wikilabels AI service got pytests for the flask application introduced and created * Potential logos for the PAWS and Citoid projects were proposed * Several extensions do not use deprecated jQuery.fn.hover() anymore * Many deprecated wfWaitForSlaves usages in MW+extensions got replaced * MediaWiki's comment based strip markers now include quotes to avoid being included in attributes * Some MW maintenance scripts got code improvements to not trigger false positives in the phan-taint-check-plugin script * The Timeless skin received several updated screenshots on Commons * In Echo, the Help tooltip is now accessible and the difference between "un/read" background colors in the flyout has been increased * Strategies to improve event participation were researched * The wm-bot IRC bot received a @restrict command * The git-repo client tool received Gerrit support ...and many more.
Congratulations & thanks to all our students and mentors!
andre