This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lkmp [2023/03/31 20:36] ShuahKhanLF [Benefits for Mentees] |
lkmp [2025/01/20 22:29] (current) ShuahKhanLF [Mentees - Complete Application process] |
||
---|---|---|---|
Line 13: | Line 13: | ||
The mentors are experienced developers and maintainers seeking additional help on the project as well as an opportunity to teach aspiring developers. Many mentors and mentees will be focused on improving security and stability of the kernel. | The mentors are experienced developers and maintainers seeking additional help on the project as well as an opportunity to teach aspiring developers. Many mentors and mentees will be focused on improving security and stability of the kernel. | ||
- | Graduated Mentees will be invited to speak at [[https://www.linuxfoundation.org/about/diversity-inclusivity|LFX Mentorship Showcase]] once a year to share the work they have done during the program and will be given an opportunity to network with the community and prospective employers. Mentees are encouraged to write blogs to share their experience and their project. | + | Graduated Mentees will be invited to speak at [[https://www.linuxfoundation.org/about/diversity-inclusivity|LFX Mentorship Showcases]] to share the work they have done during the program and will be given an opportunity to network with the community and prospective employers. Mentees are encouraged to write blogs to share their experience and their project. |
**What are the licensing guidelines for the mentorship work?** | **What are the licensing guidelines for the mentorship work?** | ||
Line 30: | Line 30: | ||
* Refer to [[https://docs.linuxfoundation.org/lfx/mentorship/mentee-guide|Mentee Guide]] for more information. | * Refer to [[https://docs.linuxfoundation.org/lfx/mentorship/mentee-guide|Mentee Guide]] for more information. | ||
* [[lkmp:lkmp_mentee_experiences|Mentee experiences - How will mentorship program help me?]] | * [[lkmp:lkmp_mentee_experiences|Mentee experiences - How will mentorship program help me?]] | ||
- | * **Mentee Blogs and LFX Mentorship Showcases** | + | * **LFX Mentorship Showcases** |
- | * [[https://www.linuxfoundation.org/blog/2019/09/the-linux-kernel-mentorship-is-life-changing/|Summer 2019 Mentee blog]] | + | * The [[https://www.linuxfoundation.org/about/diversity-inclusivity|LFX Mentorship Showcase]] is an opportunity for graduating mentees of the LFX Mentorship program to showcase the work they completed during their session term, and connect with prospective employers from our member companies. |
- | * [[https://www.linuxfoundation.org/blog/2019/11/the-linux-kernel-mentorship-program-was-a-life-changing-experience/|Summer 2019 Mentee blog]] | + | * **Linux Kernel Mentorship Mentee Blogs** |
+ | * Mentees write blogs to share their mentorship experience, what they learned from your mentors, fellow mentees, and the Linux kernel community. **[[lkmp:lkmp_mentee_blogs|Blogs]]** are insightful and informative. | ||
==== Benefits for mentors ==== | ==== Benefits for mentors ==== | ||
Line 62: | Line 63: | ||
* **Plan for participation:** | * **Plan for participation:** | ||
* Complete the [[https://training.linuxfoundation.org/training/a-beginners-guide-to-linux-kernel-development-lfc103/|A Beginner’s Guide to Linux Kernel Development]] e-course. This is a free training course which is a prerequisite for the mentorship program starting Spring 2020. Once you complete the course, you get a certificate of completion which you can download. Keep it handy for applying for open projects. | * Complete the [[https://training.linuxfoundation.org/training/a-beginners-guide-to-linux-kernel-development-lfc103/|A Beginner’s Guide to Linux Kernel Development]] e-course. This is a free training course which is a prerequisite for the mentorship program starting Spring 2020. Once you complete the course, you get a certificate of completion which you can download. Keep it handy for applying for open projects. | ||
- | * [[https://lists.linuxfoundation.org/mailman/listinfo/linux-kernel-mentees|Subscribe to linux-kernel-mentees list]] | + | * [[https://subspace.kernel.org/lists.linux.dev.html|Subscribe to linux-kernel-mentees list]] |
* Join #kernel-mentees IRC Channel on [[https://oftc.net/|OFTC]]. | * Join #kernel-mentees IRC Channel on [[https://oftc.net/|OFTC]]. | ||
* Server Name: irc.oftc.net/6667 | * Server Name: irc.oftc.net/6667 | ||
Line 73: | Line 74: | ||
* Review **[[https://wiki.linuxfoundation.org/lkmp/lkmp_eligibility|Linux Kernel Mentorship Program Eligibility]]** and **[[https://docs.linuxfoundation.org/lfx/mentorship/mentee-guide/am-i-eligible|Am I Eligible to Become a LFX Mentorship Program Mentee?]]** to assess if this program is right for you. - This step is part of creating mentee profile on [[https://mentorship.lfx.linuxfoundation.org//|LFX Mentorship]] | * Review **[[https://wiki.linuxfoundation.org/lkmp/lkmp_eligibility|Linux Kernel Mentorship Program Eligibility]]** and **[[https://docs.linuxfoundation.org/lfx/mentorship/mentee-guide/am-i-eligible|Am I Eligible to Become a LFX Mentorship Program Mentee?]]** to assess if this program is right for you. - This step is part of creating mentee profile on [[https://mentorship.lfx.linuxfoundation.org//|LFX Mentorship]] | ||
* **Confirm permission to participate** (if applicable) from education institution or employer. Please note that all mentorship work product must be contributed and made available under GPL-2.0 and submitted with Developer Certificate of Origin (DCO) sign-off statements. This applies regardless of whether the work product is for kernel code or for user space code. This includes the work done during the 6 week application process. | * **Confirm permission to participate** (if applicable) from education institution or employer. Please note that all mentorship work product must be contributed and made available under GPL-2.0 and submitted with Developer Certificate of Origin (DCO) sign-off statements. This applies regardless of whether the work product is for kernel code or for user space code. This includes the work done during the 6 week application process. | ||
- | * **Select and apply for a project** of your interest. Hint search for Linux in the search bar on https://mentorship.lfx.linuxfoundation.org/#projects. | + | * **[[https://mentorship.lfx.linuxfoundation.org/#projects|Browse Projects]] to select and apply for a project** of your interest. Hint search for Linux in the search bar on to find Linux kernel projects. |
====== Mentees - Complete Application process ====== | ====== Mentees - Complete Application process ====== | ||
Line 80: | Line 81: | ||
* Step 1: You should have completed the [[https://training.linuxfoundation.org/training/a-beginners-guide-to-linux-kernel-development-lfc103/|A Beginner’s Guide to Linux Kernel Development]] e-course during the planning phase. Upload the certificate of completion. **If you are unable to upload, attach it to the cover letter or link it from your resume.** | * Step 1: You should have completed the [[https://training.linuxfoundation.org/training/a-beginners-guide-to-linux-kernel-development-lfc103/|A Beginner’s Guide to Linux Kernel Development]] e-course during the planning phase. Upload the certificate of completion. **If you are unable to upload, attach it to the cover letter or link it from your resume.** | ||
* Step 2: Upload resume, cover-letter | * Step 2: Upload resume, cover-letter | ||
- | * **Complete Skill evaluation period - 2 weeks (due before Application Contribution period begins) ** | + | * **Complete Skill evaluation & Application Contribution - 4 weeks** |
- | * Step 3: Complete Skill evaluation task(s) assigned to you as task(s) in [[https://mentorship.lfx.linuxfoundation.org//|LFX Mentorship]]. **You will receive an email with instructions on how to signup once you complete Step 1 & Step 2.** **This screening is common to all Linux Kernel Mentorship projects. You will have to complete it once.** | + | * Step 3: Complete Skill evaluation task(s) assigned to you as task(s) in [[https://mentorship.lfx.linuxfoundation.org//|LFX Mentorship]]. |
- | * **If you qualify, you can start Application Contributions. A task will be assigned to you to start your Application Contributions. A second task be assigned to submit your completed application.** | + | |
- | * **NOTE: we recommend you to start steps 1-3 as soon as the Prerequisites and Skill Evaluation Period opens, so we can have time to evaluate your skills and assigning you to a mentor.** | + | |
- | * **Application Contribution period (2 weeks)** | + | |
* Work on mentor assigned tasks to learn you project area. | * Work on mentor assigned tasks to learn you project area. | ||
- | * [[lkmp:lkmp_required_contributions|Complete required contributions]] | + | * Make small contributions to the projects. You are highly encouraged to contribute to Linux kernel Documentation , and Selftests. **Please cc **[[skhan@linuxfoundation.org|Shuah Khan]]**, other project mentor(s), and [[https://lore.kernel.org/linux-kernel-mentees|Linux Kernel Mentees Archive]] on all your contributions.** |
- | * Make small contributions to the projects. You are highly encouraged to contribute to Linux kernel Documentation , and Selftests. **Please cc your overall program mentor **[[skhan@linuxfoundation.org|Shuah Khan]]**, project mentor(s), and [[https://lists.linuxfoundation.org/pipermail/linux-kernel-mentees/|Linux Kernel Mentees Archive]] on all your contributions.** | + | |
* [[lkmp:lkmp_sample_report|Report contributions]] | * [[lkmp:lkmp_sample_report|Report contributions]] | ||
* [[lkmp:lkmp_bugfix_sample_report|Bugfix report contributions]] | * [[lkmp:lkmp_bugfix_sample_report|Bugfix report contributions]] | ||
Line 109: | Line 106: | ||
* Please stay subscribed to linux-kernel-mentees. Don't hesitate to contact **[[skhan@linuxfoundation.org|Shuah Khan]]** with any questions. | * Please stay subscribed to linux-kernel-mentees. Don't hesitate to contact **[[skhan@linuxfoundation.org|Shuah Khan]]** with any questions. | ||
- | ==== Mentor time commitment ==== | + | ====== Linux kernel Mentorship Program Learning Resources ====== |
+ | |||
+ | |||
+ | * [[https://drive.google.com/file/d/1Nyfdy2OqSjKr0DnlhFtMx4NR6uTs4swq/view?usp=sharing|Linux kernel Bug Fixing Mentorship Program Learning Resources]] | ||
+ | * [[https://events.linuxfoundation.org/lf-live-mentorship-series|LF Live Mentorship Series]] | ||
- | Mentors should expect to spend two to four hours per week during the entire duration of the Mentorship Program starting from the application process to the end of the program. | ||