As I was saying in my previous post, some things began happening with Ubuntu that I haven't particularly been too fond of, especially recently.
To sum it up, I think the focus of Ubuntu has moved away from a distribution which is easy to use while still pretty stable, to one that is more concerned with features. It seems to me that the developers, and probably the leadership, are more concerned with adding new bells and whistles than they are with spending time making sure what they have works. And that's pretty frustrating when you use Ubuntu on a daily basis at work and home.
To be sure, there are bugs that arise every time a new version of pretty much anything comes out. Even companies with gobs of money, like Microsoft (especially Microsoft), can't catch everything. But it seems like the past couple upgrades of Ubuntu have brought quite a few relatively minor bugs, that are collectively driving me crazy.
I'm currently using Ubuntu 10.04 at work now. It's called a "Long Term Support" release, which means it will be supported for two years. To me, that means it should probably be pretty stable. And it is relatively stable, but it's also got quite a few annoying bugs that I encounter on a daily basis:
- My windows go lower and lower each time I send them to another space.
I honestly haven't found a bug on this one yet. very minor. very annoying after a while.
- I can't drag my windows across workspaces.
Another annoying problem I didn't have with Ubuntu 9.10.
- My system grinds to a halt when finalizing CDs.
I'm pretty sure it didn't do this before. And I have a quad-core i7. I could understand if the hard disk was the cause, but at this point in the process the hard disk isn't even being used.
Maybe related to this?: http://www.omgubuntu.co.uk/2010/08/fix-brasero-copyburn-error.html
- Rhythmbox only scrobbles the first song from last.fm radio.
Sure, this is external software, but it worked just fine in 9.10.
- Thunderbird switches fonts midway through my emails.
See reasoning for above bug.
- Right-clicking on Flash videos causes it (and my browser) to completely hang.
Similar reasoning to above bugs.
Okay, so those are a few of the annoying bugs I've dealt with. Now, for some of the annoying "features":
- Window buttons (close, maximize, etc.) were consolidated and moved to the left.
Sounds silly to complain about, I know, but I can't help but feeling like Mark Shuttleworth simply made this decision on his own, especially when I've only heard complaints about it. It doesn't seem to me like this was a community decision, but maybe that's just one of the things you have to deal with when one person has so much say over something. By the way, if you don't like this, you might want to go here and vote: http://brainstorm.ubuntu.com/idea/23899/. Not sure it will accomplish anything, but it doesn't hurt.
- Empathy was chosen to replace Pidgin.
Okay, I ,know telepathy is a better basis for a chat client than libpurple, but that doesn't mean Empathy is better than Pidgin. It's extremely basic and has no support for text formatting or buddy pounces (the developers refuse to implement the latter: https://bugzilla.gnome.org/show_bug.cgi?id=576120) As far as I understand, they don't even have a plugins API: https://bugzilla.gnome.org/show_bug.cgi?id=547208. How is that better, again? And which Ubuntu users were involved in that decision?
- Ubuntu One
I installed the Ubuntu One Firefox plugin. Firefox restarted, never came up. I tried again, nothing I know it's new technology, but did anyone even test this thing? I installed the Tomboy notes plugin, and now they go grey every few minutes (not allowing me to type or even select text), even though I have them set to sync once a day.
- More bad decisions, like libstdc++.so.5 being intentionally excluded from the distro and repositories.
How is it that Ubuntu 10.04 came out nine months ago, and yet these bugs still exist, especially when it's an LTS release?
I guess the bottom line for me is that while all of these issues are relatively minor, they all add up. What they're adding up to is a distribution that's off-focus, and what I'm left with every six months (each time a new version of Ubuntu is released) is a distribution with more new bugs that could have been fixed if a minority at the top didn't have developers spending their time instead on more new features that I didn't ask for.
Am I being dramatic? Perhaps. But when I'm at work, I need to be getting work done, not dealing with a thousand paper cuts that these new bugs and "features" have become.
Up next, the future. Well, some possibilities at least.