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: f29ahmad |
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 |
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