Google Code-in/2019: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
(Copy of 2018 page)
 
(→‎Mentors: Clear out 2018 mentors.)
Line 42: Line 42:
|Yes
|Yes
|Style/support leader at MusicBrainz, occasional code monkey, 1.5 million edits.
|Style/support leader at MusicBrainz, occasional code monkey, 1.5 million edits.
|-
|[[User:mr_monkey|Monkey (Nicolas Pelletier if you must)]] ([[BBEditor:1245|@BookBrainz]], [https://github.com/MonkeyDo @GitHub])
|Mr_Monkey
|UTC+0100
|Yes
|I'm the new BookBrainz project lead and MetaBrainz design helper, and first time GCI mentor.
|-
|[[User:iliekcomputers|iliekcomputers (Param Singh)]] ([https://listenbrainz.org/user/iliekcomputers @ListenBrainz], [https://github.com/paramsingh @GitHub])
|iliekcomputers
|UTC+0530
|No
|I write code for AcousticBrainz, ListenBrainz and CritiqueBrainz.
|-
|[[User:Chhavi|Chhavi (Chhavi Shrivastava)]]
|chhavi_
|UTC+0530
|No
|All things design: interfaces, t-shirts and stickers.
|-
|[[User:rsh7|rsh7 (Rashi Sah)]] ([https://acousticbrainz.org/user/little_rsh @AcousticBrainz], [https://github.com/rsh7 @Github], ([https://musicbrainz.org/user/little_rsh @MusicBrainz])
|rsh7
|UTC+0530
|No
|I have been working on AcousticBrainz & I'm a Google Summer of Code 2018 Student.
|-
|[[User:CatCat|CatQuest, the Endeavouring Cat!]] ([[Editor:CatCat|@MusicBrainz]], [[BBEditor:16|@BookBrainz]])
|CatQuest, CatCat, KassOtsimine or ZaphodBeeblebrox
|UTC+0200
|No
|Instrument Inserter at MusicBrainz, BB α&β tester, member for 14 years, knows about all kinds of weird stuff.
|-
|[[User:rdswift|rdswift (Bob Swift)]] ([https://musicbrainz.org/user/rdswift @MusicBrainz], [https://listenbrainz.org/user/rdswift @ListenBrainz], [https://github.com/rdswift @Github])
|rdswift
|UTC-0700
|No
|Retired engineering manager, some Picard and script programming, first time GCI mentor.
|-
|[[User:Wizzup|Wizzup (Merlijn Boris Wolf Wajer)]]
|Wizzup
|UTC+0100
|No
|[https://github.com/JoeLametta/whipper Whipper] developer, will mentor tasks related to whipper
|-
|[[User:LordSputnik|Ben Ockmore]] ([[Editor:LordSputnik|@MusicBrainz]], [[BBEditor:4|@BookBrainz]], [https://github.com/LordSputnik @GitHub])
|LordSputnik
|UTC
|No
|BookBrainz lead developer for the last 4 years, prior to that, a MusicBrainz editor for 3 years. In the real world, I make silicon designs for processors and SoCs.
|-
|[https://community.metabrainz.org/u/Leo_Verto/ Leo Verto] ([[Editor:Leo Verto|@MusicBrainz]], [[BBEditor:3|@BookBrainz]], [https://github.com/LeoVerto @Github])
|Leo_Verto
|UTC+0100
|No
|I occasionally write code, maintain BrainzBot, and built SpamBrainz for GSOC 2018.
|-
|[[User:Shivamt|Shivam Tripathi]] ([[Editor:shivamt|@MusicBrainz]], [[BBEditor:1171|@BookBrainz]], [https://github.com/shivam-tripathi @GitHub])
|bukwurm
|UTC+0530
|No
|GSoC 2018 @ BookBrainz
|-
|[[User:ferbncode|Suyash Garg]] ([[Editor:ferbncode|@MusicBrainz]], [https://github.com/ferbncode @Github])
|ferbncode
|UTC+0200
|No
|I occasionally write code for CritiqueBrainz & AcousticBrainz, GSoC 2017@CritiqueBrainz
|-
|[[User:MajorLurker|Major Lurker (Andrew C) ]] ([[Editor:MajorLurker|@MusicBrainz]])
|MajorLurker
|UTC+1100
|No
|MusicBrainz editor. Will be mentoring tasks related to MusicBrainz editing.
|-
|[[User:OutsideContext|Philipp Wolfer (outsidecontext) ]] ([[Editor:outsidecontext|@MusicBrainz]], [https://github.com/phw @Github])
|outsidecontext
|UTC+0100
|No
|Picard developer. Will be mentoring tasks related to MusicBrainz Picard.
|}
|}



Revision as of 19:24, 25 October 2019

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 Google Code-in 2018 contest runs from October 23, 2018 to December 12, 2018 (see the full timeline). MetaBrainz will hopefully be participating for the fourth time.

General instructions for GCI students

Tasks are divided into the following categories:

  • Code: Tasks related to writing or refactoring code
  • Documentation/Training: Tasks related to creating/editing documents and helping others learn more
  • Outreach/Research: Tasks related to community management, outreach/marketing, or studying problems and recommending solutions
  • Quality Assurance: Tasks related to testing and ensuring code is of high quality
  • Design: Tasks related to user experience research or user interface design and interaction

Quality Over Quantity: It’s not about being the student who completes the most tasks, that only gets you to the top 10 to be reviewed, it doesn’t mean you will be a grand prize winner.

Collaboration: Open source is not just about coding but very much about working with other people to find the best solution. Being a part of the community is an essential part of success in Google Code-in. Mentors like students who worked hard on their projects but also participated on IRC and helped answer questions other students had. IRC channels for MetaBrainz are #metabrainz and #musicbrainz on the Freenode IRC network.

Communications

All communications should happen in the public and publicly logged IRC channels, #metabrainz and #musicbrainz. Private discussions are highly discouraged, unless it's personally sensitive. If you must message someone in private, be sure to ask in public first.

Mentors

Note: Mentors are humans who eventually leave their computers to sleep, work, study, etc. and they may also be in a different timezone than you. It could take your mentor(s) up to 36 hours to review the work you have submitted. You should be reasonably 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 worked on.
Name IRC Nick Timezone Org. admin Introduction
Freso (Frederik S. Olesen) (@MusicBrainz, @BookBrainz) Freso UTC+0100 Yes Official MetaBrainz Community Manager (yes, that's his actual job), all-round MetaBrainz knowledge
reosarevok (@MusicBrainz, @BookBrainz) reosarevok UTC+0200 Yes Style/support leader at MusicBrainz, occasional code monkey, 1.5 million edits.

If you're interested in being a mentor for the MetaBrainz organisation and you're already an active community member, contact Freso on IRC. If you're not currently an active member of the MetaBrainz community, read up on How to Contribute to get involved and consider asking next year.

Note: Feel free to suggest additional tasks.

Subpages