LogoLogo
  • CHAOSS Community Handbook - Table of Contents
  • Handbook Usage
  • ABOUT
    • CHAOSS History
    • Values
    • Roadmap
    • Roles and Responsibilities
    • Community Guidelines
    • Path to Leadership
    • Terminology
      • CHAOSS Specific Terms
      • CHAOSS Committees
      • CHAOSS Community Working Group Terminology
      • CHAOSS Community Mentorship Terminology
    • Terminology Usage
    • General FAQ
  • COMMUNITY
    • Working Groups
      • WG Repository Structure
    • Metrics
      • Releases
      • Translation
      • Metrics FAQ
    • Community Report
    • CHAOSScon
    • CHAOSScast
    • CHAOSS Meetings
  • CONTRIBUTING
    • Development
      • Contributing Workflow
    • Documentation
      • Style Guide
    • Design
      • Design Workflow
      • Design Contribution
      • CHAOSS Visual Identity
    • Outreach
  • MENTORSHIPS
    • Google Summer of Code
    • Google Season of Docs
    • GSoC/GSoD Roles & Responsibilities
    • Outreachy
  • D&I BADGING
    • Overview of the D&I Badging
    • How to contribute
    • Apply for a badge
      • Apply for an In-Person Event
      • Apply for a Virtual Event
    • Reviewing for CHAOSS
      • Apply to Review
      • The Review Process
      • Conflict of Interest Policy
    • Badging Roles
      • Applicant
      • Reviewer
      • Moderator
      • Maintainer
    • The badging-bot
    • D&I Badging Code of Conduct
Powered by GitBook
On this page
  • Involving as a Student
  • Before Being Accepted
  • After Being Accepted
  • After Completion
  • Involving as a Mentor
  • Expectations from a Mentor

Was this helpful?

Export as PDF
  1. MENTORSHIPS

GSoC/GSoD Roles & Responsibilities

Contains the roles and responsibilities for mentorship program

PreviousGoogle Season of DocsNextOutreachy

Last updated 4 years ago

Was this helpful?

Involving as a Student

Before Being Accepted

  • Become familiar with CHAOSS Community and the project(s) for which you're applying. Read the get involved guide and ask others in the community if you have questions. If you , you'll get better responses.

  • Observe Community Interactions: Join both the development and user mailing lists and spend a few days just reading the conversations.

  • Introduce Yourself on the communication channels.

  • Familiarize yourself with the community's .

  • Attend weekly CHAOSS meetings and jump into discussions ().

  • Install your development environment in your local machine and gets familiarize with the codebase.

  • Read the project ideas page and discuss with mentors on the specific idea you are interested with.

  • Get Knowledge about GSOC/GSoD by understanding it and reading about it on Wikipedia and getting through GSOC/GSoD Student Manual.

After Being Accepted

  • Set up your project tracker that will help mentors and other community members to track your progress. This can be a blog post, repository, or GitHub board.

  • Discuss your strategy and plan for your selected project with your mentors and community members.

  • Prepare a detailed project plan with your mentors. Set up milestones for your project.

  • Attend weekly meetings and update your mentors about your project.

  • Get your code merged into the main repository under the CHAOSS GitHub organization. Make sure the test cases pass!

  • Write a final blog post summarizing your work in the 3 months program.

  • Engage with the community and maintain your project under the CHAOSS for the long term.

  • Spread the words with the others about your project.

  • Present your project at events, conferences, and meet-ups.

Mentors are people from the community who volunteer to work with a student. Mentors are basically responsible to help the students in every possible capacity. Mentoring generally takes 5-6 hours per week of dedication towards the project and student.

Expectations from a Mentor

  • Review student proposals and work with other mentors and organization admins to select the best candidates for CHAOSS

  • Devote at least 5-6 hours per week towards the project and mentee.

  • Have good knowledge of the project you are mentoring.

  • Attend meetings with your mentee and seek updates from them about their progress.

After Completion

Involving as a Mentor

Read the "" within the GSoC and GSoD guide.

✅
👥
👨‍🎓
ask questions the smart way
Code of Conduct
connection details
Mentor Responsibilities