Linked by Amjith Ramanujam on Sun 21st Sep 2008 06:46 UTC, submitted by Rahul
Linux Greg KH, Linux kernel developer delivered a keynote in the Linux plumbing conference about the health of the ecosystem. His message was essentially that distributions that don't contribute to the ecosystem have to rely on the whims of others which is unhealthy for them. Here is an introduction the development model and some interesting statistics about the Linux kernel code. Update by TH: Rebuttals are appearing all over the web, like this one by Canonical's Matt Zimmerman ("He's refuting a claim which has, quite simply, never been made. [...] When this sort of thing happens on mailing lists, it's called trolling."), or this one by another Canonical employee, Dustin Kirkland.
Thread beginning with comment 330940
To read all comments associated with this story, please click here.
Comment by Traumflug
by Traumflug on Sun 21st Sep 2008 11:20 UTC
Member since:

Boah, what a lot of Canonical bashing!

Having done some work for some of the bigger FOSS projects, I can assure contributing isn't as easy as fixing something, running diff and uploading the result to some Bugzilla or -patches mailing list. Participants in these projects are highly targeted experts, have more knowledge about their pet than you can learn in months and it's next to impossible for an "outsider" to get it right for them or their project.

Much better is to exactly pinpoint failures or possible points of improvement and let these experts do the remaining. Once a problem is well documented, it's most times a snap for an project expert to actually fix it.

If distributions and project specialists work together this way, it's most effective for both. Let's do everybody what they're good at.

Reply Score: 6

RE: Comment by Traumflug
by PlatformAgnostic on Mon 22nd Sep 2008 08:02 in reply to "Comment by Traumflug"
PlatformAgnostic Member since:

The best way to make a regression is to edit code that doesn't belong to you (there's often the risk of edge cases that are not obvious just from the location of the fix).

Reply Parent Score: 3