Linus on what remains to be merged
Posted Oct 31, 2002 17:22 UTC (Thu) by
tjc (guest, #137)
In reply to:
Linus on what remains to be merged by Schneelocke
Parent article:
Linus on what remains to be merged
If a patch adds new functionality to the kernel, is actively being maintained, has proven stable and more or less bug-free and does not hurt / impact other parts of the kernel, why not merge it?
For one thing, code can never be proven stable or bug free. The closest one can come is to demonstrate that it works as intended under certain circumstances while running on certain hardware. Besides that, every feature added increases the amount of integration testing to be done at an above linear rate. A lot of it never gets done.
The best way to improve nearly any large and/or complex piece of software is to remove functionality, or at the very least resist the temptation to add stuff that few people will use. Unfortunately it's hard to find free software projects that accept patches of this sort. :^)
(
Log in to post comments)