User Tools

Site Tools


lkmp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
lkmp [2020/11/16 16:40]
ShuahKhanLF
lkmp [2021/01/13 00:46]
ShuahKhanLF [How to apply]
Line 1: Line 1:
 ====== Linux Kernel Mentorship Program ====== ====== Linux Kernel Mentorship Program ======
  
-The [[https://​drive.google.com/​file/​d/​1_P70rjCfiLq6PkqxTbhF0_y0bcA-Ryj-/​view?​usp=sharing|Linux Kernel Mentorship Program]] offers a structured remote learning opportunity to aspiring Linux Kernel developers. Experienced Linux Kernel developers and maintainers mentor volunteer mentees and help them become contributors to the Linux Kernel.+The Linux Kernel Mentorship Program offers a structured remote learning opportunity to aspiring Linux Kernel developers. Experienced Linux Kernel developers and maintainers mentor volunteer mentees and help them become contributors to the Linux Kernel.
  
-The Linux Kernel Mentorship Program includes three 12-week, full-time volunteer mentee positions, and two 24-week part-time volunteer mentee positions each year. Please check the [[https://​wiki.linuxfoundation.org/​lkmp/​lkmp_schedule|Fall 2020 Linux Kernel Mentorship Program]] and get started. **This is a remote opportunity and there is no need to relocate or move to participate.**+The Linux Kernel Mentorship Program includes three 12-week, full-time volunteer mentee positions, and two 24-week part-time volunteer mentee positions each year. Please check the [[https://​wiki.linuxfoundation.org/​lkmp/​lkmp_schedule|2021 Linux Kernel Mentorship Program]] and get started. **This is a remote opportunity and there is no need to relocate or move to participate.**
  
 Through funding from the Linux Foundation, the Linux Kernel Mentorship Program will offer location based [[https://​docs.linuxfoundation.org/​lfx/​mentorship/​mentee-stipends|Stipend]] and travel funding to attend industry conferences to present the work they’ve done during the program. Through funding from the Linux Foundation, the Linux Kernel Mentorship Program will offer location based [[https://​docs.linuxfoundation.org/​lfx/​mentorship/​mentee-stipends|Stipend]] and travel funding to attend industry conferences to present the work they’ve done during the program.
Line 59: Line 59:
   * Prospective mentees! Get started by creating mentee profile on [[https://​mentorship.lfx.linuxfoundation.org//​|LFX Mentorship]].   * Prospective mentees! Get started by creating mentee profile on [[https://​mentorship.lfx.linuxfoundation.org//​|LFX Mentorship]].
   * Prospective mentors! Get started by creating mentor profile on [[https://​mentorship.lfx.linuxfoundation.org//​|LFX Mentorship]].   * Prospective mentors! Get started by creating mentor profile on [[https://​mentorship.lfx.linuxfoundation.org//​|LFX Mentorship]].
-  * [[lkmp:​lkmp_schedule|Check Mentorship Program Schedule]]+  * [[lkmp:​lkmp_schedule|Check Mentorship Program Schedule]] ​and pick a term that works the best for your work/school schedules and 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.
   * [[https://​lists.linuxfoundation.org/​mailman/​listinfo/​linux-kernel-mentees|Subscribe to linux-kernel-mentees list]]   * [[https://​lists.linuxfoundation.org/​mailman/​listinfo/​linux-kernel-mentees|Subscribe to linux-kernel-mentees list]]
   * Join #​linux-kernel-mentees IRC Channel on [[https://​freenode.net/​|freenode]]. This server recommends Nick registration.   * Join #​linux-kernel-mentees IRC Channel on [[https://​freenode.net/​|freenode]]. This server recommends Nick registration.
Line 65: Line 67:
      * You can register your Nick in the server tab with command: identify /msg NickServ identify <​password>​      * You can register your Nick in the server tab with command: identify /msg NickServ identify <​password>​
      * You can configure your chat client to auto identify using NickServ(/​MSG NickServ+password) option - works on hexchat      * You can configure your chat client to auto identify using NickServ(/​MSG NickServ+password) option - works on hexchat
 +     * Join [[https://​forum.linuxfoundation.org/​categories/​lfx-mentorship-linux-kernel|LFX Mentorship Linux Kernel]] collaboration forum.
  
 ====== Mentees - Profile Creation process ====== ====== Mentees - Profile Creation process ======
Line 76: Line 79:
  
   * **Complete the project prerequisite tasks assigned to you when you apply for the project**:   * **Complete the project prerequisite tasks assigned to you when you apply for the project**:
-      * Step 1: 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 2020Once you complete ​the course, you get a certificate of completion ​which you can download and upload to complete your prerequisite task. **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 phaseUpload ​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 period - 2 weeks (due before Application Contribution period begins) **
Line 82: Line 85:
       * **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.**       * **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.**   * **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 (weeks)**+  * **Application Contribution period (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]]       * [[lkmp:​lkmp_required_contributions|Complete required contributions]]
Line 88: Line 91:
       * [[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]]
-  * Complete application and submit: Application packet should contain a short summary of your skills and what you learned during the week application period and include a report of all your contributions. Upload your application to the "​Submit Completed Application task".+  * Complete application and submit: Application packet should contain a short summary of your skills and what you learned during the week application period and include a report of all your contributions. Upload your application to the "​Submit Completed Application task".
  
 ==== Frequently Answered Questions and tips ==== ==== Frequently Answered Questions and tips ====
Line 106: Line 109:
   * Work with your mentor(s)   * Work with your mentor(s)
   * Continue to send patches to linux-kernel-mentees and **[[skhan@linuxfoundation.org|Shuah Khan]]**.   * Continue to send patches to linux-kernel-mentees and **[[skhan@linuxfoundation.org|Shuah Khan]]**.
-  * Follow the evaluation schedule as outlined. Evaluation tasks will be assigned to you in CommunityBridge. [[https://​wiki.linuxfoundation.org/​lkmp/​lkmp_schedule|Program Schedule - Evaluation Details ]]+  * Follow the evaluation schedule as outlined. Evaluation tasks will be assigned to you in [[https://​mentorship.lfx.linuxfoundation.org//​|LFX Mentorship]]. [[https://​wiki.linuxfoundation.org/​lkmp/​lkmp_schedule|Program Schedule - Evaluation Details ]]
   * Submit [[https://​wiki.linuxfoundation.org/​lkmp/​lkmp_sample_evaluation_report|Evaluation Reports]] uploading your report to Evaluation Task in [[https://​mentorship.lfx.linuxfoundation.org//​|LFX Mentorship]].   * Submit [[https://​wiki.linuxfoundation.org/​lkmp/​lkmp_sample_evaluation_report|Evaluation Reports]] uploading your report to Evaluation Task in [[https://​mentorship.lfx.linuxfoundation.org//​|LFX Mentorship]].
   * 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.
lkmp.txt · Last modified: 2023/08/23 22:36 by ShuahKhanLF