Assuming that you're not a toolkit (or further down the stack) developer, can you explain why Mir affects you?
What other "Canonical worldview items" affect you?
Assuming that you're not a toolkit (or further down the stack) developer, can you explain why Mir affects you?
What other "Canonical worldview items" affect you?
systemd - glad to hear that. Missed that one.
Mir affects me because of the inevitable safety in numbers that going with the majority display server technology. Graphical stacks are terribly complicated and terribly involving for hardware manufacturers. Canonical are pretty much on their own with it and it takes a hell of a lot of people to keep the plates spinning on this. hell they can't even get X, DRM, GLX etc stable after all these years and thousands of eyes.
Other canonical worldview items:
Unity. Sorry but this doesn't actually work properly. Various applications have focus problems still after years of it, it's unstable, inconsistent, breaks apps (menus for example) and has incredible usability problems. I know you can use gnome but it's not a priority support item for Canonical so various things don't work consistently.
Launchpad. Launchpad is a total pile both from a tracking and management perspective. It's basically a baron land of neglect.
Probably more that I've forgotten.
> Unity
So don't use it. Ubuntu is more than just priority support items from Canonical. I'm using Xubuntu right now - it works great.
> Launchpad is a total pile both from a tracking and management perspective. It's basically a baron land of neglect.
As opposed to...Bugzilla? Again: surely you're joking?
I want stability. In fact I need stability and there's nothing more stable than a boring corporate desktop so...
CentOS 6.x's Gnome desktop despite being considerably older is an order of magnitude more stable, works flawlessly on every bit of kit I've tested it on and doesn't fall over on minor patches or kernel releases. I lost count of the number of times I've had power management and display regressions on 12.04 LTS. The only reason I ended up with LTS is because the NetworkManager VPN stuff that I need on my laptop is tied into later versions of NetworkManager which aren't supported on CentOS at the moment. I will say that they don't actually work on 14.04 either and I have to resort to manually adding a route because NM doesn't handle default routes properly.
On my personal laptop (Lenovo T400) I binned Ubuntu and actually run Windows now because the PM regressions were unbearable and the battery life was shitty even with 30 minutes pissing around with powertop.
Yes comparing to bugzilla. People haven't managed to displace bugzilla for a good reason: it works pretty damn well on massive projects.
You can see this in how they focus their work. Ubuntu, while it's contributed much to the ecosystem, has focused quite a bit of those contributions to ease of use and graphical stack items. These are important, but less so to workstations (of a particular breed) and servers. Red Hat has focused on stability and management. Need a full virtualization stack? RHEL has developed a stack they are pushing as competition for VMWare. Want directory services? It's an officially supported component with documentation (as of at least 4-5 years ago). Want a bug tracker with lots of info on exactly what's going on and what to expect? Use Bugzilla. It's overkill for most user-facing projects, but for IT staff who may be expected to file a fair number of bugs over time, after you've invested some time to learn it, it's great.
Ubuntu is a great OS/distro, but I don't think they've reached the same level in the server space as RHEL yet. Similarly, I wouldn't necessarily push RHEL/CentOS for desktops for home users or most businesses needing Linux on the desktop, unless there was a need for a much more controlled environment, and the long time between versions is not an issue.
To quote myself...
It's not really logical to judge whether or not something has improved over the last 2 years if you're willfully avoiding most of the changes made in the last 2 years.
RHEL7 isn't out yet, what server distros can you run in production today that use systemd?
Whilst on the subject of world view, how is cloud-init working out? This is a Ubuntu technology that has become a defacto standard for ALL cloud images initialisation handling across every OS (incl. Windows!). With worldview like this, keep it up.