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

Reply via email to