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
[edit]Please 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: f29ahmadgmail.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 | ammarabdul6gmail.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
[edit]Wikimedia 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
[edit]These groups have been created by participants and are not affiliated with Wikimedia. Students, mentors and admins are free to join:
Wrap-up blog posts
[edit]At 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