Google Code In 2019: Difference between revisions
→Mentors: added mentor Tags: Mobile edit Mobile web edit |
|||
| (24 intermediate revisions by 18 users not shown) | |||
| Line 14: | Line 14: | ||
https://codein.withgoogle.com/student-terms/ | https://codein.withgoogle.com/student-terms/ | ||
Also, you will likely need to set up the Sugar development environment. | Also, you will likely need to set up the Sugar development environment. To do that and to further information about contributing to the project go to: https://github.com/sugarlabs/sugar-docs/blob/master/src/how-can-i-help.md | ||
Please don't hesitate to ask questions on our IRC channel (#sugar on irc.freenode.net) or on the sugar-devel list: sugar-devel AT lists.sugarlabs DOT org | Please don't hesitate to ask questions on our IRC channel (#sugar on irc.freenode.net) or on the sugar-devel list: sugar-devel AT lists.sugarlabs DOT org | ||
| Line 58: | Line 58: | ||
# Install Sugar in a virtual machine. | # Install Sugar in a virtual machine. | ||
# Install Sugar packages on Ubuntu, Debian, or Fedora. | # Install Sugar packages on Ubuntu, Debian, or Fedora. | ||
# Install Sugarizer on a Raspberry Pi for use by nearby computers, tablets, or phones. | |||
# Create an example program in Turtle Blocks (See [https://www.pinterest.com/walterbender/turtle-art/] for some ideas). | # Create an example program in Turtle Blocks (See [https://www.pinterest.com/walterbender/turtle-art/] for some ideas). | ||
# Create an example program in Music Blocks. | # Create an example program in Music Blocks. | ||
| Line 77: | Line 78: | ||
# Write a review about an Activity in Sugar. (Documentation) | # Write a review about an Activity in Sugar. (Documentation) | ||
# Create a unit tests for a JavaScript activity (Quality assurance) | # Create a unit tests for a JavaScript activity (Quality assurance) | ||
# | # Test old Sugar activities and report any really obvious problems (Quality assurance) | ||
# Refactor Turtle graphics to adopt look of Javascript version (Code: Python) | # Refactor Turtle graphics to adopt look of Javascript version (Code: Python) | ||
# write a Python/GTK version of Music Blocks | # write a Python/GTK version of Music Blocks | ||
# Investigate CSound/Python version of Music Blocks (Code: Python) | # Investigate CSound/Python version of Music Blocks (Code: Python) | ||
# Resolve an open issue from https://github.com/sugarlabs/ (Code: Python) | # Resolve an open issue from https://github.com/sugarlabs/ (Code: Python) | ||
| Line 89: | Line 89: | ||
# Write a slicer in JavaScript to convert between SL and GCODE for 3D printing. (Code: JavaScript) | # Write a slicer in JavaScript to convert between SL and GCODE for 3D printing. (Code: JavaScript) | ||
# Resolve an open issue from https://github.com/walterbender/musicblocks/ (Code: JavaScript) | # Resolve an open issue from https://github.com/walterbender/musicblocks/ (Code: JavaScript) | ||
# Port a Sugarizer activity to Sugar (Code: Javascript) | |||
# Port an old Sugar activity to the most recent Sugar (Code: Python) | |||
Mentors: please feel free to add more tasks and/or add yourself as a potential mentor to an existing task. | Mentors: please feel free to add more tasks and/or add yourself as a potential mentor to an existing task. | ||
| Line 95: | Line 97: | ||
== Mentors == | == Mentors == | ||
;CLOSED: | |||
:Registration of mentors has finished for this year. | |||
;NOTES TO MENTORS: | ;NOTES TO MENTORS: | ||
:Please note that not all tasks are coding tasks so please consider participating even if you are not a coder (there are research, outreach, design, and documentation tasks as well). | :Please note that not all tasks are coding tasks so please consider participating even if you are not a coder (there are research, outreach, design, and documentation tasks as well). | ||
:But also note that prior participation in the Sugar Labs community is a requirement for mentoring. | :But also note that prior participation in the Sugar Labs community is a requirement for mentoring. | ||
Send an email to one of the | Send an email to one of the co-administrators (this year they are Walter and Lionel). You will then receive an invitation by email. Follow the instructions in the email to sign up as a Sugar Labs mentor. | ||
Follow the instructions in the email to sign up as a Sugar Labs mentor. | |||
:Please add yourself to the list below. | :Please add yourself to the list below. | ||
: | :Add new tasks to the table above. | ||
Depending on the task, we will assign multiple mentors from our various development and support teams. | Depending on the task, we will assign multiple mentors from our various development and support teams. | ||
* Walter Bender - co-administrator | * Walter Bender - co-administrator | ||
* Lionel Laske - co-administrator | |||
* James Cameron - release manager | |||
* Sumit Srivastava - Mentor for Coding, Design, and QA tasks. | * Sumit Srivastava - Mentor for Coding, Design, and QA tasks. | ||
* Jaskirat Singh - Mentor for Research, Documentation, Design and Testing tasks | |||
* Vaibhav Aren - Mentor for Coding, Research, Documentation, Design and Testing tasks. | |||
* Hrishi Patel - Mentor for Coding, Research, Documentation, Design and QA tasks. | |||
* Amaan Iqbal - Mentor for Coding, Research, Documentation, Design, and Testing Tasks | |||
* Pratul Kumar - Mentor for Coding, Beginner First Issues, Git and Github, Documentation. | |||
* Vipul Gupta - Mentor for Research, Coding, Git and GitHub, Documentation, Design tasks. | |||
* Rishabh Thaney - Mentor for Coding, Research, Documentation, Design and Testing tasks. | |||
* Ashish Aggarwal - Mentor for Coding, Research, Documentation, Design, and Testing Tasks | |||
* Favour Kelvin - Mentor for Coding, Research, Documentation and Testing Tasks | |||
* Freddie Nicholson - Mentor for Coding (Sugarizer/Music Blocks), Research, Design, Documentation and Outreach Tasks | |||
* Austin George - Mentor for Coding, Research, Documentation and Design Tasks | |||
* Samson Goddy - Mentor for Coding, Research, Documentation , Testing Task, Design and Outreach. | |||
* Peace Ojemeh - Mentor for Research, Design, Outreach and Testing tasks. | |||
* Aniket Mathur - Mentor for Coding, Research, Documentation, Design and QA tasks. | |||
* Utkarsh Raj Singh - Mentor for Coding, Research, Documentation, QA and Outreach tasks. | |||