HOWTO do Linux kernel development
From: Greg KH <gregkh suse.de>
Subject: [RFC] HOWTO do Linux kernel development
Newsgroups: gmane.linux.kernel
Date: 2005-11-14 22:07:09 GMT (4 hours and 39 minutes ago)
Over time, I get a lot of the same kind of emails from developers.
Messages asking how to do this or that, or how this process works. I
also see a lot of new developers make the same mistakes (wrong patch
format, no signed-off-by:, not sent to the proper developer, wrong
coding style, etc.)
Along with these requests, I have heard a lot of complaints over time,
about how there is no single place to go to to figure out how to do
Linux kernel development, and where to point other people to.
So, I’ve been working on a document for the past week or so to help
alleviate a lot of these problems. If nothing else, it should be a place
where anyone can point someone to when they ask the common questions, or
do something in the not-correct way. I’d like to add this to the Linux
kernel source tree, so it will be kept up to date over time, as things
change (like the development process.) Ideally I’d like to put it in
the main directory as HOWTO, but I don’t know how others feel about
this.
Anyway, I’d like to get comments on what has been produced so far. I
know the section about the development process is still not complete (it
has a mark), and if anyone wants to fill that in, I’d really
appreciate it.
I would like to thank Pat Mochel, Hanna Linder, Randy Dunlap, Kay
Sievers, Vojtech Pavlik, and Jan Kara for their review and comments on
early drafts of this document.
thanks,
greg k-h
——————————
HOWTO do Linux kernel development
———————————
This is the be-all, end-all document on this topic. It contains
instructions on how to become a Linux kernel developer and how to learn
to work with the Linux kernel development community.
If anything in this document becomes out of date, please send in patches
to the maintainer of this file, who is listed at the bottom of the
document.
Intro