Hi all:

Everybody gets excited about wanting to work on Linux kernel and
write device drivers or port to a new platform.

Jonathan Corbet has written a very interesting article on "how
to participate in the Linux kernel community"

Section 1 is the executive summary.

Section 2 introduces the development process, the kernel release
cycle, and the mechanics of the merge window. 

Section 3 covers early-stage project planning, with an emphasis
on involving the development community as soon as possible.

Section 4 is about the coding process; several pitfalls which
have been encountered by other developers are discussed.

Section 5 talks about the process of posting patches for review.

Section 6 covers what happens after posting patches; the job is
far from done at that point. 

Section 7 introduces managing patches with git and reviewing 
patches posted by others.

Section 8 concludes the document with pointers to sources for
more information on kernel development.

Please take a look at the complete document at
http://ldn.linuxfoundation.org/how-participate-linux-community


thanks
Saifi.

Reply via email to