On Tue, Dec 04, 2007 at 10:47:49PM -0800, Andrew Lentvorski wrote:
First, the Linux kernel has been doing more than little bit of wheel spinning in the 2.6.X series. An actual tracking system along with a testing methodology would prevent quite a bit of that.
Very odd comments. There is a rediculous amount of work being done on the 2.6.x kernels, and not just minor stuff. It's a kernel, though, lots of stuff isn't visible, it just gets better, or supports more things. Let's see: % git diff --stat v2.6.12..v2.6.23.9 | tail -1 21938 files changed, 3644256 insertions(+), 1854755 deletions(-) I'm not sure I'd call 3.6 million lines of code to be wheel spinning. They also have a fairly effective testing methodology--although a bit unusual. Send patches and let thousands of people try them. I think the kernel is an outstanding example of how, at least in the right circumstances, a very non-traditional development model can work quite well. It has it's disadvantages, especially if what someone ones doesn't fit the kernel developers priorities. Dave -- KPLUG-List@kernel-panic.org http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list