Google Code-in/2019
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. |
Google Code-in 2019 is over. 715 Wikimedia task instances were successfully completed thanks to 194 students and 43 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. The Wikimedia Foundation has participated since 2013. Read Google's announcement.
The Google Code-in 2019 contest takes place from December 2nd, 2019 to January 23, 2020. Wikimedia's organization admins this year are Andre, Derick, Étienne, Florian, Gopa, Martin.
List of Wikimedia mentors
editPlease be patient with mentors. Mentors are humans. They sometimes leave their screens to sleep, work, study. They might be in a different time zone than you. Mentor(s) have up to 36 hours to review the work that you have submitted. Please be patient. Do not ask for a review of your work after only a few hours. Google Code-In is about the quality of your contributions and it is about learning how FOSS development works. It is not about the number of tasks that you complete.
Name | IRC nick | IRC channel | Time zone | Areas of interest |
---|---|---|---|---|
Andre Klapper | andre__ | #wikimedia-dev connect | UTC+1 | User documentation, Phabricator |
Sam Walton | samwalton9 | #wikipedia-library connect | UTC | Organizer tools, Library Card platform |
Gopa Vasanth | Gopa | #mediawiki connect, #wikimedia-tech connect | UTC+5:30 | Mediawiki Skins, Mediawiki Extensions, VideoCutTool. |
Ujjwal Agrawal | ujjwalagrawal17 | UTC+5:30 | Wiki Education Dashboard, Wikimedia Commons Android Apps | |
Vanshika Arora | UTC+5:30 | Wikimedia Commons App, User Documentation, Structured Commons | ||
Zppix | Zppix | #wikimedia-dev connect, #wikimedia-tech connect | UTC−5 | Documentation |
Jerop Brenda | brendajerop | #wikimedia-tech connect | UTC+3 | MediaWiki Action API, Documentation |
Rammanoj potla | rammanoj___ | #wikimedia-tech connect | UTC+5:30 | MediaWiki Skin Vector, Wikicontrib |
Aditya Jain | AdityaJ | #wikipedia-library connect | UTC+5:30 | Hashtags, Wikilink-tool |
Saumya Singh | saumya | #wikipedia-library connect | UTC+5:30 | Android, Frontend, Backend, User Documentation . |
Nikerabbit | Nikerabbit | #mediawiki-i18n connect, #wikimedia-dev connect | UTC+3 or UTC+2 | Translation tools, localisation, internationalisation |
Jon Robson | jdlrobson | #wikimedia-tech connect #wikimedia-mobile connect | UTC−8 (but on vacation 2–5 December) | Mobile, frontend (JS, CSS) |
Martin Urbanec | Urbanecm | #wikimedia-dev connect | UTC+1 | Wikimedia CZ Tracker, Toolforge |
Pavithra Eswaramoorthy | pavithraes | #mediawiki connect, #wikimedia-tech connect | UTC+5:30 | Documentation, MediaWiki Action API |
Derick Alangi | xSavitar | #wikimedia-dev connect | UTC+01 | MediaWiki, MobileFrontend |
Srishti Sethi | srish_aka_tux | #wikimedia-tech connect | UTC−8 | Documentation, MediaWiki Action API, Design, Developing Gadgets, WikiContrib tool, etc. |
RexxS | RexxS | #wikimedia-uk connect | UTC (GMT/BST) | Introducing Lua; using Scribunto and its libraries in Wikipedia |
Étienne Beaulé | Ebe123 | #wikimedia-dev connect | UTC−4 | MediaWiki extensions; Music handling; Incubator |
Stephane Bisson | stephanebisson | #wikimedia-dev connect | UTC−4 | MediaWiki Core & Extensions |
Tony Thomas | tonythomas | #wikimedia-dev connect | UTC+2 | Newsletter extension, Google drive to Wikimedia Commons uploader. |
Abdul Wadood | abdulwd | #kiwix connect | UTC+5:30 | Android, Kiwix, Offline Wikipedia |
Isaac Hutt | mhutti1 | #kiwix connect | UTC | Android, Kiwix, Offline Wikipedia |
Kelson | kelson | #kiwix connect | UTC | Kiwix, openzim, Offline Wikipedia |
Piotr Miazga | raynor | #wikimedia-tech connect | UTC+1 | PHP, unit testing, MobileFrontend, MinervaNeue, clean code |
Marielle Volz | mvolz | #wikimedia-services connect | UTC | citoid |
Reedy | reedy | #wikimedia-dev connect, #mediawiki-core connect, #mediawiki connect | UTC +0:00 | MediaWiki, PHP, AutoWikiBrowser, Wikimedia Stuff (Phabricator, Gerrit, Wikitech...) |
Uziel302 | UTC +2 | Documentation, AutoWikiBrowser, User scripts for typo fixing | ||
Alex Paskulin | apaskulin | #mediawiki connect, #wikimedia-tech connect | UTC−8 | Documentation |
Laasya sree | laasya | #mediawiki-dev connect | UTC+5:30 | Mediawiki Extensions (TitleBlacklist, ReplaceText) |
Yash Khare | yashk2000 | #mediawiki-dev connect | UTC+5:30 | Android, Wikimedia Commons App, User Documentation |
Drishya Ramesh | drishya8_ | #wikimedia-de-tech connect, #wikimedia-dev connect | UTC+5:30 | Mediawiki Extensions |
Shridhar Goel | UTC+5:30 | Wiki Education Dashboard Android App, Wikimedia Commons App | ||
Rafid Aslam | refeed | #wikimedia-dev connect | UTC+7 | Python, Unit testing, Git, commit-message-validator |
Feroz Ahmad | fz-29 | email: f29ahmad gmail.com , #wikimedia-dev connect | UTC+5:30 | Mediawiki Extensions |
Amit Joki | amitjoki | amitjoki@gmail.com, https://wikieducation.slack.com/ | UTC+5:30 | Documentation, WikiEduDashboard |
Khyati Soneji | khyatisoneji | #wikimedia-tech connect | UTC+5:30 | Frontend, Backend, WikiEduDashboard |
Madhur Gupta | madhurgupta10 | #wikimedia-tech connect | UTC+5:30 | Java, Android, Kotlin, Commons-App |
Ammar Abdulhamid | Ammarpad | ammarabdul6 gmail.com | UTC+1 | PHP, Documentation |
Andreas (Apap04) | apap | #wikimedia-tech connect, #wikimedia-dev connect, #mediawiki connect | UTC−05:00 | Documentation |
Moheen | MoheenReeyad | #wikimedia-tech connect, #mediawiki connect | UTC+6 | Documentation |
ZI Jony | ZI_Jony | #wikimedia-tech connect, #mediawiki connect, Telegram | UTC+04:00 | MediaWiki, Phabricator, Documentation |
Abijeet Patro | abijeet | #mediawiki-i18n connect, #wikimedia-dev connect | UTC+5:30 | Translation tools - Translate & Translatewiki.net |
James Forrester | James_F
|
#wikimedia-dev connect, #wikimedia-tech connect | UTC−8 | CI, code style, code linting, testing, UI/UX |
Sage Ross | ragesoss | #wikimedia-tech connect | UTC−8 | Wiki Education Dashboard |
YiFei Zhu | zhuyifei1999_ | #wikimedia-cloud connect, #wikimedia-commons connect | UTC-6, UTC+8 | Quarry, Toolforge, Pywikibot, Commons |
Sarah R. Rodlund | srrodlund | #wikimedia-tech connect | UTC-8 | Technical Documentation |
Platonides | platonides | #wikimedia-tech connect, #wikimedia-dev connect, #mediawiki connect… | UTC+1 | MediaWiki Core & Extensions |
Hongsy | hongsy | #wikimedia-dev connect, #wikimedia-tech connect | UTC+8 | Documentation |
Tiven2240 | Tiven2240 | UTC+5.30 | Documentation, Outreach | |
Framawiki | framawiki | #wikimedia-dev connect (mostly afk/idle) | UTC +1:00 | Pywikibot, Huggle, Quarry, help with Toolforge/Gerrit/other tech stuff if needed |
bawolff | bawolff | #wikimedia-tech connect #mediawiki connect #wikimedia-dev connect | All over the place | MediaWiki, PHP, emphasis on backend stuff but feel free to ask me about other things |
Rachel Farrand | rfarrand | #wikimedia-dev connect, #wikimedia-tech connect | All over the place | Events, design, documentation |
Weekly summary of tasks
editWikimedia at Google Code-in 2019 |
---|
You can find details for some of these tasks in the #Google-Code-in-2019 workboard on Phabricator. (Not all of the GCI tasks are also tracked in Phabricator.)
Unofficial smalltalk/chat groups
editThese groups have been created by participants and are not affiliated with Wikimedia. Students, mentors and admins are free to join:
Wrap-up blog posts
editAt the end of GCI 2019, many students summarized their experience with Wikimedia:
- https://blog.netx.dev/gci-2019/ (archived from the original) by IAmNetx
- https://taavi.wtf/posts/gci-2019-20/ by User:Taavi
- https://sevilinux.es/2020/01/google-code-in-2019-2/ by alcarazzam
- https://en.wikipedia.org/wiki/User:Ajuanca/Google_Code_In_2019_rewind by User:Ajuanca
- Feel free to add your link here
- Summary of GCI achievements on the wikitech-l mailing list
- GCI 2019 Winners announcement by Google: Winners: alcarazzam, Netx; Finalists: Bjornskjald, Crutishnyk, NicholasG04, taavi
- Wikimedia blogpost: Google Code-In 2019: The next generation of technologists contribute to Wikimedia’s code