Linus Does Not Scale
EmilEifrem writes: "Seems like everybody's getting more and more frustrated by Linus' (in-) ability to handle patches. Rob Landley just wrote an "RFC on Penguin Patch Management" wherein he proposes a "Penguin Patch Lieutenant" system that he believes would scale better. The full discussion can be found on the Linux kernel mailing list. Linus seems to dislike it, as usual, source code maintenance tools/organization are for wimps!, but a lot of others find it a good idea. Anyway, it's a very good read."
After all, that's what you get with a monolithic kernel and it is only going to get worse. The writing is on the wall and the solution is over here.
How we know is more important than what we know.
You know... If we had a Beowulf Cluster of Linuses...
*rimshot*
How about a RAIKA? A redundant array of Kernel Admins? Maybe keep them hot-swapable? That way, if one goes out to the pub, the other one can keep things going....
OK, I'll just shut up now...
Objects in the blog are closer then they ap
Who is Linus?
That kid with the blanket out of Peanuts cartoons. Everyone knows that!
"Information wants to be paid"
I think this problem points out the biggest issue in regards to Linux--its almost anarchist style of code development.
I think the folks at IBM and Oracle ought to seriously have a LONG talk with Linux Torvalds himself and convince him to create a true clearinghouse where every improvement is approved by a committee. That way, Linux improvements happen in an organized fashion, which makes things way easier for developers and IT managers.
If it becomes necessary, we can always fork and branch the development tree further though that will further burden the main development branch so we'd like to avoid it if at all possible.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
CVS... does not check for quality or if it breaks anything.
If you've been following Linux kernel development the last year or so, you could say the same about Linus.
"or maybe help grow new ones"....
So if I, in the future, teach my currently 4-week old son C programming and show him the Linux Kernel source, then......?
;)
Apparently they do. Have you got a better explanation? (this is Slashdot, right?)
No, wait.. now this makes it sound like Linus and BillG work the same way.. mmm...conspiracy..
Escher was the first MC and Giger invented the HR department.
Now I'm no kernel hacker, but I do think the current system could use some improvement.
So, you have no knowledge or experience with the subject at hand, yet you are eager to offer direction and implement changes. I see a bright future for you as a clueless PHB at any major corporation.
its easy to see why there will be no consolidated cvs tree for linux. that would make it too bsdish in developmental terms. shock horror gasp! we cant go against the gnu dogma! having subsystem maintainers (aka 'core') commit patches, well we cant move from a 'bazaar' to a 'cathedral' can we? that'd be sleeping with the enemy.
no sig for you
How about we set up a fund so that Linus can work on Linux full-time, instead of needing a day job? That's not a permanent fix, but it would help for a while.
Imagine the terror of a 50 foot tall Finnish programmer wandering the streets.
Now let's just hope RMS doesn't scale either.
Damn christians...
... you know the BSD devil is just tempting you with CVS.
bite the fruit of the tree of knowledge, c'mon.
Linus doesn't use CVS or any source control system because he doesn't have a clue about how it works, and how cooperative software development should be done. Please stop giving him points for his ignorance. Period.
BSD people have been doing very productive and cooperative software for years being based on CVS. It's interesting how they have created more stable and better quality code than the Linux community have achieved, even using the impossible-to-imagine decentralized structure.
I really wonder why someone in the Linux community who actually have a clue on software management don't setup a CVS tree, give the right permissions to the maintainers and deprecate the dumb Linus centralized model. May it happen that guys as Alan Cox and Marcelo Tosatti are clueless about CVS as well?
(sorry for the flamebait, it's just that this whole situation is too disgusting)
The really amusing part is that I'm an agnostic. :)
Rob