Google Code-in/2017

From mediawiki.org

Google Code-in 2017 is over. 760 Wikimedia tasks (206 of them "get onto IRC" tasks) were successfully completed thanks to 300 students and 51 mentors. Thanks everybody!

Google Code-in is a contest to introduce pre-university students (ages 13-17) to the many kinds of contributions that make free and open source software (FOSS) development possible. Students must complete tasks, one at a time. It is sponsored and run by Google. Wikimedia has participated since 2013 and also takes part in 2017. In 2017, the organization admins are Andre, FlorianSW, John, Reedy, and Srishti.

The Google Code-in 2017 contest runs from November 28, 2017 to January 17, 2018 (see the full timeline).

Google Code-in 2014 Grand Prize winners

List of Wikimedia mentors[edit]

Please be patient when seeking actions from mentors. Mentors are humans who eventually leave their computers to sleep, work, study. They might be in different timezones than you. It can take your mentor(s) up to 36 hours to review the work that you have submitted. You should be patient and should not ask for a review of your work after only a few hours of waiting. Google Code-In is about the quality of your contributions and learning how FOSS development works, not about the number of tasks that you have completed.

Name IRC nick IRC channel Timezone Areas of interest
Andre Klapper andre__ #wikimedia-dev connect UTC +1 User documentation, Phabricator
Zppix Zppix #wikimedia-dev connect #wikipedia-en connect, email UTC-5 Documentation
Feroz Ahmad fz-29 email: f29ahmad@gmail.com , #wikimedia-dev connect UTC+5:30 Features for extensions, Documentation
Jonas_Kress_(WMDE) Jonas_WMDE #wikidata connect UTC +1 Query.Wikidata.org
Sam Wilson (WMF) samwilson #wikisource connect UTC+8 Community Wishlist Survey, Wikisource
Alangi Derick d3r1ck #wikimedia-dev connect UTC+1 MediaWiki & related extensions; i18n
Perside Rosalie r054l13 #wikimedia-dev connect UTC+1 MediaWiki extensions
RexxS (talk) RexxS #wikimedia-dev connect, #wikimedia-uk connect, #wikipedia-en connect UTC+0 (GMT) Importing Wikidata into Wikipedia; Lua; templates
Jdlrobson (talk) 21:01, 17 October 2017 (UTC)[reply] Jdlrobson #wikimedia-mobile connect UTC-8 Mobile; Skins;
Niharika Niharika #wikimedia-tech connect UTC-7 On-wiki gadgets, MediaWiki, MediaWiki extensions, Toolforge tools/apps, Community Wishlist
Mvolz (WMF) (talk) Mvolz #wikimedia-dev connect UTC+1 (BST) citoid, Quiz extension
Ragesoss (talk) ragesoss #wikimedia-ed connect UTC-7 Wiki Education Dashboard / Programs & Events Dashboard
Nikerabbit (talk) Nikerabbit #mediawiki-i18n connect UTC+2 Internationalization, translation tools
Amir Sarabadani (talk) Amir1 #wikidata connect #wikimedia-ai connect UTC+2 Wikidata, ORES
Husun Shujaat Husun #mediawiki connect

#wikipedia-en connect

UTC+5 User documentation
Legoktm legoktm #wikimedia-dev connect, #wikimedia-tech connect UTC-8 MediaWiki core, MediaWiki extensions, Continuous Integration, QA/testing/static analysis, Pywikibot
mhutti1 mhutti1 #kiwix connect UTC Kiwix Android App
01tonythomas tonythomas #wikimedia-dev connect UTC + 2 Newsletter extension
Ineuw no IRC presence email UTC-5 (EDT) wiki table design, image display
John Vandenberg jayvdb #pywikibot connect UTC+7 (ICT/WIB) Pywikibot
Beeyan beeyan (rarely open) email UTC+7 Wikidata; Mobile; accessibility; linguistics; internationalisation; Asian community (especially ID, JV, SU, MIN, ACE, etc)
Sejal (talk) sejal(rarely active) email: sejal.khatri5@gmail.com #wikimedia-ed connect UTC+5:30 Wiki Education Dashboard / Programs & Events Dashboard User Interface Design/Development
Sonali Gupta mine0901 #wikimedia-dev connect UTC+5:30 Documentation
Volker E. (WMF) VolkerE #wikimedia-dev connect, #wikimedia-design connect UTC+8 User Interface Standardization, OOjs UI, Design general and Accessibility
Amrit Sreekumar amrits email:amrit.sreekumar@gmail.com #wikimedia-dev connect UTC+5:30 Documentation, Extension - ProofReadPage
Justin Du MtDu #wikimedia-dev connect UTC-5 Pywikibot, Commons Templates, Dev Environment Setup
Petr Bena petanb #huggle connect CEST / UTC + 1 Huggle / WM-Bot / Wikimedia labs / MediaWiki API
Edward Afful EddyAfful #wikimedia GMT + 5:30 MediaWiki & related extensions
Filip rlot #wikimedia-dev connect UTC+1 Social-Tools, Dev Environment Setup
prtksxna prtksxna #wikimedia-dev connect UTC+5:30 Documentation, UI standardization, OOUI, Design, Accessibility, Dev Environment Setup
Rachel Farrand rfarrand #wikimedia-dev connect UTC-7 Documentation, research, design, events
Harjot Singh Bhatia harjotsingh email:harjot4995@gmail.com #wikimedia-dev connect UTC+5:30 Features for extensions, Documentation
Framawiki framawiki #wikimedia-dev connect
framawiki@tools.wmflabs.org
UTC+1 Pywikibot, Huggle, help with Toolslabs/Gerrit/other tech stuff if needed
Srishti Sethi srish_aka_tux #wikimedia-devrel connectssethi@wikimedia.org UTC-7 Documentation, research, design, templates, and user scripts
Unicornisaurous unicornisaurous #wikimedia-dev connect UTC-5 Mediawiki, Maintenance scripts, API
Eugene Egbe eugene233 #wikimedia-dev connect UTC+1 Mediawiki, Related extensions.
MusikAnimal musikanimal #wikimedia-xtools connect, #wikimedia-dev connect UTC-4 XTools
Trizek (WMF) Trizek #mediawiki-i18n connect UTC+1 User documentation, translations
Dileep dileep #wikimedia-dev connect UTC+5:30 Documentation, user scripting
There'sNoTime TheresNoTime #wikimedia-dev connect UTC Outreach, research
Sagorika Das sagorika1996 #wikimedia-dev connect UTC+5:30 Documentation, Toolforge tools, MediaWiki API/Database
Emmanuel Engelhart (Kelson) Kelson #kiwix connect UTC+1 Kiwix, openZIM
Brian Wolff (bawolff) bawolff #wikimedia-dev connect #mediawiki connect UTC-5 Anything MediaWiki or MediaWiki extensions, particularly backend
Suchakra Sharma (suchakra) suchakra #wikimedia-devrel connect UTC-7 ChickTech volunteer, user-scripts, docs
Avik Dutt -- Email UTC-8 (PT) ChickTech volunteer, Wikipedia editing
Keerthana S keer25 email:keerukeerthana8@gmail.com UTC+5:30 Wiki Education Dashboard / Programs & Events Dashboard
Étienne Beaulé Ebe123 #wikimedia-dev connect UTC-4 MediaWiki extensions
Platonides Platonides #wikimedia-dev connect UTC+1 MediaWiki, extensions
Yana agun bekicot email:yana.developer@gmail.com UTC+7 Discourse, Phabricator, User documentation & translation, Ruby
Vivek Maskara maskaravivek email:maskaravivek@gmail.com UTC+5:30 Am available to mentor projects related to Android. Am active on Github with Wikimedia Android Commons app.


Weekly summary of tasks[edit]

Wikimedia at Google Code-in 2017

Unofficial smalltalk groups[edit]

These groups have been created by participants and are not affiliated with Wikimedia.

Wrap-up blog posts[edit]

At the end of GCI 2017, many students summarized their experience with Wikimedia:

Google posted a summary, announcing the winners.