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