People criticise Ubuntu and Canonical all the time. There are countless posts and comments about the Amazon lens, and many on their decision to go with Mir over Wayland.
This is ridiculously hyperbolic.
People criticise Ubuntu and Canonical all the time. There are countless posts and comments about the Amazon lens, and many on their decision to go with Mir over Wayland.
This is ridiculously hyperbolic.
What he means is that it's impossible for a prominent developer to criticize their technical decisions without facing a ton of hateful backlash from Ubuntu fans and Mark Shuttleworth himself. Which he knows, from experience, because he did just that, criticized the design of Mir and said that he wouldn't support it, and he got exactly that backlash.
If Mark Shuttleworth actually followed the Ubuntu code of conduct http://www.ubuntu.com/about/about-ubuntu/conduct, we would not have gotten here:
Be respectful
Disagreement is no excuse for poor manners. We work
together to resolve conflict, assume good intentions and
do our best to act in an empathic fashion. We don't allow
frustration to turn into a personal attack. A community
where people feel uncomfortable or threatened is not a
productive one.
Calling people "the Open Source Tea Party", "purely political", "outraged individuals" who have "NIH'd just about every important piece of the stack" is pretty much in pure opposition to the Ubuntu code of conduct; but since Mark does this, other people feel like this kind of behavior is acceptable and pile on the attack.First of all, it's a lazy insult - it's just applying a label (also known as name calling) to put people down without any context. It implies that these people are irrational, inflexible and idealistic, but with a bad connotation. He could have argued that those things are true in a more diplomatic way, and more importantly, by using evidence other than just claiming that mir is "important" or "a huge leap forward for gaming performance...". Instead, he just labels the people who happen to disagree with him as the tea party. Great.
Secondly, I think it's fair to be concerned about what's going on with mir. Maybe he's telling the truth that they just want the best solution... I think everyone, whether you want Wayland or not, would like to move away from X. So maybe mir is the right way to go. However, they failed to make the case for this in a typical open source way. Why not improve Wayland instead of going off and doing your own thing? If the direction of Wayland is awful or wrong, why not point that out? And instead of just claiming that's the case, why not try to use evidence to prove that it's the case? I have been following this closely, but have no idea what the advantages of the two proposed systems is better... but it certainly seems that almost everyone other than Canonical is rooting for and working on Wayland, which isn't really a good sign...
It's very easy to be skeptical because of all the good will they sacrificed by sticking Amazon adds in my god-damned desktop. Honestly, that seems like such a shameless land-grab for clueless users' personal data which really damages their privacy. It wouldn't even have been an issue if it was simply opt in. So, because they made that poor decision, people are skeptical, critical, maybe even a bit irrational. But that shouldn't be surprising. And even if you're being personally attacked yourself, it doesn't make it right to attack other people - many of whom aren't trying to make their contributions a business and are doing their work with pure intentions - unlike Canonical and Mark who clearly have a business angle in all this (which, in and of itself, is totally fine).
Sorry for the rant, guys. I mean, do people really think "open source tea party" is at all fair?
No. If nothing else, it is an insult to the original (Boston) Tea Party. One might remember that those individuals were protesting irrational decisions made by a king who was far isolated from said subjects.
The implementation of those taxes by using troops and "general warrants" was a problem. Sadly, the formation of thought on that is once again back with us and not imposed by a ruler across the ocean.
As to the modern Tea Party, I guess it depends who you talk to on if they think its an insult.
All Wayland really does is hand out framebuffers in local RAM. The Wayland devs consider app display remoting to be a special case used by relatively few users, and outside the scope of the core project.
And now you know why I'm sticking with X for now.
I'm not terribly eager to move away from X. I'll switch if there's something that runs all my programs, and does everything X does but cleaner and better. A POSIXy version of rio from Plan 9 would be a good start.
But Wayland isn't that and I'm not eager to adopt Wayland. Let alone fucking Mir.