Yesterday, Greg DeKoenigsberg wrote a blog item outlining Canonical/Ubuntu’s weak numbers in participating in development for GNOME.
Rather than address Greg’s blog item with a reply that addresses the issue, Mark Shuttleworth decided to take a page from the Fox News playbook — not to mention the Sarah Palin dictionary — in responding to Greg’s blog.
Clearly, Mark can do better than this, and if I were a Canonical/Ubuntu advocate, I’d be a little sheepish about the response. Criticism can be handled by either addressing it or deflecting it, and clearly Mark chose the latter. To call someone a “hater” and calling them “stupid” because they present an argument with which you don’t agree — especially when the numbers are there to show that Canonical/Ubuntu does not pull its weight — is, quite frankly, a load of crap.
Rather than address the fact at hand, we get a liturgy of how “tribalism” (whatever that means) is bad — yes, that’s true, Mark, as you define what “tribalism” is — but how does that apply to the fact that Canonical/Ubuntu has only 1 percent of contributions upstream in the GNOME project? Without begging the question that if it’s 1 percent in GNOME, what is it for Xorg? For the kernel?
Does pointing out that the emperor has no clothes make you a “hater,” or does it just make you observant? Taking it one step further, if Greg is right — and I think he is — doesn’t that call for more intelligent response than “you’re a bad person for pointing this out, and anyone who thinks like you is a divider”?
A more honest response would have been, “Yes, we are lacking in contributing upstream. We have not been involved as long as others, like Red Hat, but we hope to be up to speed in the near future.”
But no: What we get is some of the mudslinging and divisiveness that, ironically, Mark himself rails against.
True leaders know that having shortcomings pointed out to them helps an organization grow, assuming the shortcoming is fixed. It’ll be interesting to see if the true “leaders” in Canonical/Ubuntu actually try to close the gap in contribution upstream, or if they hold fast to Mark’s dictum of “those who are not with us are against us.”
Greg DeKoenigsberg wrote a blog item which wraps up with the following quote: “The world is full of talkers and doers, and in the long haul, people are usually smart enough to figure out which is which.”
While the blog itself is based on a recent presentation by Dave Neary of GNOME regarding contributions, or lack thereof, by FOSS companies and individuals to the GNOME desktop, the underlying theme (for lack of a better term) returns to the upstream argument where, frankly, some entities aren’t pulling their weight on the development end of things — and it applies not only to GNOME, but to the kernel, to Xorg and so on down the list.
So I’m just going stand aside and let you read it, and comment on it if you like.