Hello,
read the following along with great master Valdis's guide, you have to decide very well why you want to do this so Linux is big project with highest traffic and volume and you can see in the world. Perhaps you could be involved in a specific project first. Lets say you are into filesystem part and learn to contribute for ext4?
First Read:
https://ext4.wiki.kernel.org/index.php/Ext4_Contributing
and pull linux and linux-next via git and maybe you observe how developers work before you do and subscribe ext4 subsystem mailing list.
https://lore.kernel.org/linux-ext4/
so perhaps contact a Janitor developer by send e-mail (I think Theodore Ts'o maintainer fo EXT subsystem).
First start with bugs, IS there a bug open so can you this be resolved and do you know send a patch?
This way you will have made a good start.
Please watch Greg-KH good send patch video:
https://www.youtube.com/watch?v=LLBrBBImJt4
https://www.youtube.com/watch?v=LLBrBBImJt4
Please read Send Patches:
https://www.kernel.org/doc/html/v4.17/process/submitting-patches.html
Read Kernel Coding Style:
https://www.kernel.org/doc/html/v4.17/process/coding-style.html#codingstyle
https://www.kernel.org/doc/html/v4.17/process/coding-style.html#codingstyle
Patch Format:
https://lkml.org/lkml/2005/4/7/183
https://lkml.org/lkml/2005/4/7/183
Regards
-- Ozgur
25.02.2022, 05:23, "Valdis Klētnieks" <valdis.kletnieks@xxxxxx>:
On Wed, 23 Feb 2022 17:24:49 -0300, Rog?rio Valentim Feitoza da Silva said:
How do I start contributing to the Linux kernel, as a person who has
never contributed before?
First, figure out *why* you want to contribute.
https://lists.kernelnewbies.org/pipermail/kernelnewbies/2017-April/017765.html
I've already subscribed to the Linux
kernel mailing list (linux-kernel@xxxxxxxxxxxxxxx), and I'm receiving
lots of e-mails from other people who subscribed to LKML, with most
containing patches for many Linux drivers and subsystems.
Congratulations. Hope you enjoy the email fire hose - LKML so far this
month has been averaging some 1,153 mails a day - and that's *after*
filtering out all of Greg KH's for-stable-review patch bombs.
"Note that nobody reads every post in linux-kernel. In fact, nobody who expects
to have time left over to actually do any real kernel work will read even half.
Except Alan Cox, but he's actually not human, but about a thousand gnomes
working in under-ground caves in Swansea. None of the individual gnomes read
all the postings either, they just work together really well." -- Linus Torvalds
Linus wrote that when LKML was running about 200 posts a dsay....
Most sane people only subscribe to the lists for the subsystems they
are interested in, and/or get really good at using procmail or other
mail sorting/filtering software.
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies