From e7ef098f59a00529ce3f6adaf118f79fb6c56eb8 Mon Sep 17 00:00:00 2001 From: Deepak Khatri <deepaklorkhatri7@gmail.com> Date: Tue, 6 Feb 2024 23:46:08 +0530 Subject: [PATCH] Update mentor guide --- guides/mentor.rst | 39 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/guides/mentor.rst b/guides/mentor.rst index a4636e3..0583f8e 100644 --- a/guides/mentor.rst +++ b/guides/mentor.rst @@ -3,6 +3,41 @@ Mentor guide ############ -Please start by registering your ideas for student projects below by following the template provided with the existing ideas. Furthermore, scroll down to the bottom and give everyone a bit of information about your expertise and availability by adding yourself to the table. Jason will make final approvals for mentor assignments based on if we first get accepted as a mentoring organization and best matching mentor skill sets with student project ideas deemed valuable to the community. +.. youtube:: 3J_eBuYxcyg + :width: 100% + :align: center -You will also need be invited by an administrator to register on the GSoC site and request to be a mentor for BeagleBoard.org 8. \ No newline at end of file +.. important:: + + As a mentor you have to guide students/contributors through the entire process of GSoC, from learning + about `BeagleBoard.org <https://www.beagleboard.org/>`_ community, to helping GSoC Contributors + become familiar with the code base and testing practices, to finally releasing their code on + `OpenBeagle <https://openbeagle.org/>`_ for the world to use! + + You will also need be invited by an administrator to register on the GSoC site and request + to be a mentor for `BeagleBoard.org <https://www.beagleboard.org/>`_. + +`Mentors <https://google.github.io/gsocguides/mentor/>`_ are people from the community who volunteer to work +with a GSoC contributor. Mentors provide guidance such as pointers to useful documentation, code reviews, etc. +In addition to providing GSoC contributors with feedback and pointers, a mentor acts as an ambassador to help +GSoC contributors integrate into their project’s community. `BeagleBoard.org <https://www.beagleboard.org/>`_ +assign more than one mentor to each of their GSoC contributors. Many members of `BeagleBoard.org <https://www. +beagleboard.org/>`_ community also provide guidance to GSoC contributors without mentoring in an “official†+capacity, as much as they would answer anyone’s questions on `Discord <http://bbb.io/gsocchat>`_ and +`Forum <https://forum.beagleboard.org/c/gsoc>`_. + +.. note:: + Official mentors can use :ref:`gsoc-project-ideas` page as template for providing their own project ideas. + Remember these are supposed to be for software projects that service the Beagle and general open source + embedded systems community, not theses, how-to guides or what I did over my summer vacation ideas. + +Prospective mentors, sudents will use `Discord <http://bbb.io/gsocchat>`_ and `Forum <https://forum.beagleboard.org/c/gsoc>`_ +to make contact with you, so be sure to provide up-to-date information. Please feel free to add yourself on mentors page and we will monitor +and police that list. Acceptance as an official mentor with the ability to rate proposals and grade students will come via the Google system. +We will only approve official mentors who have a prove track record with Beagle, but welcome all community members to provide guidance to both +mentors and students to best service the community as a whole. Don’t be shy and don’t be offended when we edit. We are thrilled to have you on-board! + + + +.. tip:: + Chekcout `official GSoC mentor guide <https://google.github.io/gsocguides/mentor/>`_ from Google. \ No newline at end of file -- GitLab