LF Mentorship Session
Notes from LF Live Mentorship Session: Best Practices for Getting Your Patches Accepted
During this mentorship session, several key takeaways and resources were shared for those interested in contributing to the Linux kernel. Below are some important notes and helpful links to get started.
Key Tips for Getting Started:
-
Watch Mailing Lists
It’s crucial to start by observing mailing lists related to your areas of interest. This allows you to understand the discussions and ongoing work within the community. Check out the following for a comprehensive list of kernel mailing lists: -
Take the Free LF Training (LFD103)
If you’re new to kernel development, the Linux Foundation offers LFD103, a free course designed to guide beginners on how to start contributing to the kernel. -
Start Fixing Bugs
One great way to get your patches accepted is by tackling existing bugs in the upstream kernel. These platforms can help you identify bugs to work on:- syzkaller Upstream – a tool for finding bugs in the Linux kernel.
- Kernel Newbies – an excellent resource for beginners to learn about kernel development and troubleshooting.
-
Join the #kernelnewbies Channel on OFTC
If you’re looking for real-time support or to engage with other learners, check out the#kernelnewbies
channel on OFTC. -
Explore Patchwork
Patchwork is a patch tracking system that helps you find and track kernel subsystem patches. It’s a great tool to understand ongoing work or submit patches.
Additional Resources:
- Presentation
For more detailed insights, you can find the presentation from the session here: