KDE 4.2 Is Released
OhReally writes "It's a great day for Free Software: KDE, the desktop environment for Linux, Windows, Mac, and (Open)Solaris, has just reached version 4.2, exactly a year since the release of 4.0. This is a version suitable for broad usage, with many improvements all across the board, and lots of bugfixes. You can leave a comment or congratulate the developers here."
It's pretty
I've been running SVN builds of it for the past couple-three weeks. It is stunning the improvement over even 4.1, let alone the crapfest that was 4.0
Are you kidding? Slashdot's general consensus has not been merciful towards KDE. In fact, most of what I have read has been "I switched to [GNOME|xfce|fluxbox] because of KDE4". Pretty damning.
Slashdot is proof that Sturgeon's Law applies to mankind.
Server's down,
the overlords have arrived...
Get over 4.0. There is no changing what happened and it's too easy a bitch anyways.
KDE 4.2 is functional and should work beyond expectations for most typical home users.
It even intergrates google gadets into plasma!
Only one way to find out: I am installing the .debs tonight
No sig for the moment.
I've been tracking the 4.2 betas on Kubuntu's repositories, and the final release is working very nicely. KDE 4.2 is finally at a stage where the 4 series can replace the 3.5 series for the large majority of users, and I've been using KDE since 2.0 came out.
Now I know there are going to be a ton of complaints about how "broken" KDE 4 is... but I have my own response to the critics. Is KDE 4.2 perfect? No, but I challenge you to show me a desktop that is "perfect". KDE 4 has finally gained critical mass, and even more great stuff is in store.
Thanks again to all the KDE 4 developers and bug testers who kept working even when it wasn't easy or popular! Your perseverance has paid off.
AntiFA: An abbreviation for Anti First Amendment.
Well yeah.
The 4.0 release was highly reminiscent of the 2.0 days. Nothing worked.. crashes galore.. It has taken the KDE team an entire year to make it usable again.
I don't blame them. I've been a huge KDE fan for years, but even I didn't use 4.0.x
Actually we have to wait for KDE for Workgroups 4.21. Good guess though!
Sorry if this sounds like a dumb question, but I only ever used MS-DOS, Windows 3.11 up to Windows XP and then switched to Mac (10.4 and 10.5). I also installed Ubuntu with default settings.
My question is: why would people want to install KDE on Windows or Mac? To mess with system-wide capabilities? To break applications that weren't tested on anything but their default desktop settings?
This is actually the first KDE 4.x release that I'm proud to say I use. Unlike the disastrous KDE 4.0 and a somewhat less disastrous KDE 4.1, I thought that KDE was going down the road traveled by Microsoft with Vista. KDE 4.0 was Windows Vista. Bloated. Slow. But it had potential. KDE 4.1 was a bit better; Windows Vista SP1. It was getting there. But did it amount to its fullest potential? Nope. I feel KDE 4.2 is pretty damn close to fulfilling it, just like Windows 7.
There are still some slight problems I have with KDE 4.2, but I assume they'll be fixed in a bug release later. Kudos go to the KDE devs.
Interestingly, the KDE developers almost said plainly that 4.2 is finally KDE 4 ready for most people and usable. The release announcement on dot.kde.org says that this is "a compelling choice for the majority of end users", whereas the previous versions were "targeting enthusiasts".
As for my own anecdotal experience, I've been running 4.2 RC and upgraded to the final build a couple of hours ago, and it's definitely improved. Fixed a bunch of rendering issues I experienced, Plasma is more functional, Wine-installed apps go where they should in the traditional launcher and the new power manager seems good. And yes, after I installed 4.0 a year ago, I actually felt as if jokes about Vista are biting me in the ass, I really wanted to use 4.0 but had to go return to 3.5 because 4.0 just didn't work.
Its no secret that the majority of /. users Are WINDOWS users. Linux users happen just to be "The Largest Minority". People here attack F/OSS Software almost constant. It never stops. Trolls, astrotufers, you name it, they troll it.
Windows users and OSX users are going to attack Linux users on every front in every way endlessly and relentlessly.
It's good to hear KDE isn't garbage anymore.
Unfortunately, for all its cool tech, I still find the default look and feel hideous.
Is there some kind of "style" they're going for or is everything just kind of randomly put together or what?
Mod me down, my New Earth Global Warmingist friends!
Download it and make your own judgment, however I will echo the sentiment that it is a VAST improvement over 4.1 and 4.0.
I find it odd that Linus just made a stink about KDE a week before 4.2, and had he tried 4.2, he might have felt differently. Then again, last I heard he was using Ubuntu, and they made a big mess of their Kubuntu/KDE 4.x packages, which has really caused the KDE project some undue negative press.
That being said, there are some legitimate gripes about the previous releases, and some bickering over whether or not the KDE devs need users, or value their input, to which the varied KDE devs (expectedly of such a diverse group) gave varied responses.
openSUSE probably puts out the best packages, though I hear the Arch KDEmod packages are quite good as well.
I also really dig that I can run KDE (including Plasma) on Windows.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
I know I'm feeding the troll, but...
I think that KDE since KDE 4 has been one of the most criticized projects, even more than Windows.
I just upgraded on kubuntu 8.10, and I'm very happy with it. It's considerably more polished than 4.1. The dialogs look more polished, the eye candy is faster and smoother, the new taskbar looks great -- and you can now have other applications cover the taskbar.
I was thinking of switching to XFCE this week (after about 8 years on KDE), but I think I'll hold off.
good job devs!
Don't Feed the Trolls.
Well, in the infancy of KDE 4, there was this project that was supposed to provide a consistent look and feel to KDE called Oxygen.
The early mockups looked fairly different from the first incarnation, and both look very different from what we have today.
Overall, it does look more consistent and polished. The taskbar looks sharp. The plasma theme looks sharp. The Oxygen widgets and window decorations are still plain and boring. I also still don't understand how Oxygen was largely plain white with no contrast for a year, where as the Plasma theme and taskbar was plain and black.
It was jarring and inconsistent.
However, the icons (save for the horrible folder icon) do present a very consistent, very professional appearance. It is hard to argue with the icon set on the whole.
I just want to see an Oxygen set for OpenOffice. I know OpenOffice isn't a KDE project, but most every distro ships with OpenOffice, and it would be nice for integration to see some Oxygen-based icons for OpenOffice.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
Now that KDE has laid the framework for development, and recreated most of the features from KDE 3 as well, where do they go from here? Can they do something truly innovative?
(No, widgets aren't innovative).
The folderview, as a fullscreen containment with wallpaper theming is a plus. I'm looking for other innovations in how we interact with software.
Adjusting dialogs and the interface to work well on small form factors is another step in the right direction, but honestly I think they also need an Oxygen-widget derivative specifically for minimalist screens.
Multi-touch gestures are trendy, but other than mobile devices, I don't expect to touch my PC screen.
The concept of a fully-realized semantic desktop sounds interesting, but is currently half-baked at best.
Would it be a crime for KDE to steal some of the better innovations from OS X and Windows 7? Should KDE offer an official dock, or revamp the taskbar? What about both?
Kwin, for all its nifty-ness could take a few pages from Windows 7.
What about a crazy concept? People keep talking about a Web OS, cloud computing, etc. I've seen a proof of concept of Plasmoids served via a web plugin. KDE runs natively on Mac, Windows, Linux and Solaris today. What if you could store your KDE desktop settings and sessions online?
Sit at any computer with most any OS, and have your desktop. Plasmoids that aren't installed locally could even be served up online.
Where do you think KDE should go in the future?
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
It's also a great day for sweeping statements.
Spelling mistakes, grammatical errors, and stupid comments are intentional.
To all the flamers:
1. Free Software
You didn't pay anything for this software. No one paid the developers anything for this software. You have the capacity to change this software if you don't like something about it.
2. Don't like it, don't use it
No one is forcing you to upgrade to KDE 4. If you don't think it's ready, don't use it, use KDE 3, gnome, or whatever else you want.
usable doesn't mean bug-free though, I'm waiting until they unfutz some annoying bugs before going back from my temporary GNOME-refuge
Simple question...
1. Icons: If you like the old ones so much import them. Due to the fact that the "old" KDE had multiple sets of Icons there was never any "one" set of icons that were the perfect standard for all time anyway. Nice attempt at a troll though.
2. K-menu working the same as the old one: YES and it has existed since KDE 4.0. If you read my post you would have seen exactly how to add it as well.. although that might require using a mouse in a slightly different way than the exact way you claimed you used to do in in KDE 3.5 so maybe it's beyond your comprehension.
3. The taskbar manages tasks and can group them together or not group them together and can have one or more rows depending upon how you configure it. I'm sorry if one task item might be off by one pixel which would cause you to have a cardiac infarction.
Let me guess: You never actually used KDE 3 and your trolling... AND the next post about KDE 4 will be how much you hate it because you don't think the developers have added anything new & exciting whily also making KDE 4 a carbon-copy of KDE 3 for no reason other than the fact you cannot make minute adjustments to some simple changes.
AntiFA: An abbreviation for Anti First Amendment.
KDE was adamantly clear that KDE 4.0 was not a 'user' release, but was solely for third party developers to actually get involved and start porting, and to make a difference. A pure developer preview. KDE 4.1 was stabilizing third party apps and the platform. KDE 4.2 is the first user-centric general use release for 4.x. It's not their fault that apparently many users and distributors didn't listen or care.
It's not as if they KDE left people without working 3.5, either. KDE 3.5.9 and 3.5.10 both brought bug fixes and improvements. "We're having an unstable/preview release, deal with it, the people who care about it will know about it" used to be common in the open source world.
It tends to lean towards better results if people can get ahold of things ahead of a 'stable' release, bazaar style, so bug fixes can be made, design issues can be settled, before it becomes a 'user' release.
If they were allowed to persist and fester, any such issues outstanding would affect people using the software version for years to come (and longer if backwards compatibility mandates are taken into account).
I'm not trying to be pointed about it, but flaws and bugs creeping in and staying there more or less defines the Windows experience. It's okay if you have an app from 10 years ago you can't recompile (and hopefully still works on current video drivers/hardware), it's not so good if all of the source is available, and bad design choices can cause serious problems in writing and maintaining software.
Just because everyone jumped the gun and wanted KDE 4.0 to be perfect and immediately available even while KDE 3.5 maintenance was ongoing, was pretty much fooling themselves. GNOME seems to maintain a large number of projects under its umbrella, and when a release is made, everything's updated in line. KDE has a lot of major third party apps which required a significant amount of porting and rewriting to move from Qt 3.3 and KDE 3.5. Being able to shake down the libraries, and applications mean that the final release products tend to 'just work'. Less vendor patches needed just to clean things up.
The .0 preview, .1 stabilization, .2 starts as stable tends to mirror GCC's typical schedule in this case, however, and GCC's used for everything, took two years to get to the point where most things would finally touch it and ditch GCC 3.4.
A year's not long when you consider the entire KDE ecosystem has had time to work on things and most projects are releasing near-concurrently with full support.
"A Goddess rarely smiles for she is forced by others to be an island unto herself." - Zephiris
Well for the $ MS charges for their Desktop and Server software, it had better be bug free or close to it. You see, KDE and Gnome, in spite of whatever problems or features they may have, are free and open source. Use it for what it is or improve it. At least they aren't selling a half finished product for a premium!
Linus didnÂt really make a fuss over KDE4. That was just the media spin on his comments. What he actually said was that he found KDE4.0 unusable for his everyday use, and that heÂd switch back if it was sufficiently improved. Which is a fair assessment.
> Remember this, we, the users, do not care for eye candy, we do not care for how
> much better the system is for developers.
Bull. You don't care for eye candy. I don't care for eye candy. End users care. No matter how hard we wish it were otherwise it remains a fact. And if the new stuff makes things easier for developers it usually means more stuff gets developed. And remember, users don't buy an OS for what IT does, they buy for the applications they can run on it. So if KDE4 enables better apps to get written faster that benefits users.
As someone who has used GNOME since it first replaced FVWM95 as RedHat's default DE I'm starting to consider KDE. The last of the license issues (that launched GNOME in the first place) are finally fixed and GNOME has been making it crystal clear I'm not in their target audience for years.
Democrat delenda est
Is this what's called a straw man argument? I guess it's possible you aren't trolling and actually missed all the criticism free software (and especially KDE) has received.
Linus Torvalds himself thinks KDE 4 is a 'disaster' and I'm sure you'll find many who agree with him on this slashdot story, just as you'll find people who don't but trying to make it look like free software get no criticism and everyone is bashing Microsoft? That's just bullshit.
http://linux.slashdot.org/article.pl?sid=09/01/24/1842218
This will be moderated troll instead of funny but who cares about karma? :D
Only one way to find out: I am installing the .debs tonight
You mean "tonight" like two-three years from now?
I know there are .debs for other dists than Debian, or the testing and unstable versions.
Ah, no need to feed the "ya'll are a bunch of hypocrites!" troll.
I think that KDE since KDE 4 has been one of the most criticized projects, even more than Windows.
I think they have on thing in common:
* Don't overhype it if you can't deliver on the promises!
You get one version of KDE.
Slow.
You guessed wrong, I have been using KDE exclusively since 1998, except for my gaming M$ machine. I just want to use my computer to do its job exactly the way it has always done, I don't want to be retrained unless it's an improvement. I think a new user interface is OK, but the old functions should be the default ones.
A new set of icons? Sure, anyone is free to install it. I did import the kde classic icon theme once, I don't want to redo that job again and again just because some developer is too lazy to create a function to import the settings file automatically. The old K menu? It should be there by DEFAULT. Don't like the traditional K menu? Delete it! Do not force people to ADD things or LEARN things just to keep it working the way it did before.
The change from KDE 3 to 4 should have been as smooth as "apt-get dist-upgrade" and then working exactly as before but, from time to time, finding this neat new function that makes one say "wow, this is great!". It should not make one stop everything one was doing until one learns how to configure things.
The problem with KDE developers is that they started thinking KDE is the center of the universe. Well, it isn't. Computers exist to make things easy. I use a computer as a tool, I don't want to be distracted from my job or from my hobby just because some user interface developer thinks he has had a great new idea.
It's the other way around...
Yes, because they did away with the well-established themeable, accelerated, accessible, translatable, Qt GUI Widgets, and based made up a new "plasmoid" system that's almost entirely incompatible with all that. It's pretty, but most of the features have been sacrificed for that, and it'll take AGES to get those features on a parallel, if they ever can.
im fairly sure linus uses fedora.
IranAir Flight 655 never forget!
KDE was adamantly clear that KDE 4.0 was not a 'user' release, but was solely for third party developers to actually get involved and start porting, and to make a difference.
Wha?!? Please point me to where on the KDE4.0 release http://www.kde.org/announcements/4.0/ page they made it "adamantly clear that KDE 4.0 was not a user release." They did say:
The KDE Community is thrilled to announce the immediate availability of KDE 4.0. This significant release marks both the end of the long and intensive development cycle leading up to KDE 4.0 and the beginning of the KDE 4 era.
and
The KDE 4 Desktop has gained some major new capabilities.
and
Lots of KDE Applications have seen improvements as well.
and
KDE 4.0 is the innovative Free Software desktop containing lots of applications for every day use as well as for specific purposes.
I wish the KDE fanboys (and the KDE developers themselves) would stop trying to rewrite recent history and just admit there were mistakes made.
Of COURSE it's their fault. They were FORCED to explain that time and time again because they deliberately chose version numbers that say the exact opposite.
Besides, IMHO, 4.0 wasn't fit for developers either. Even in 4.2, they're STILL calling some of the APIs experimental.
It's laughable that /. bashes Windows for it's SP2 is functional development but has little to no criticism for open source software(and especially KDE). If somebody releases x.0 I expect it to be functional with major bugs as they should be caught in alpha/beta/rc. Should we have to wait for KDE4.5 instead?
That's the beauty of Linux that you won't find in neither OSX nor Windows. We can bitch and moan about KDE while we log off and log back in using Gnome, XFCE, or even KDE 3.5. It's that simple.
Now if you don't like the new Windows or OSX interface... well, sorry. Life's a bitch! Get used to it. Oh, and thanx for the cash.
There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
I could be mistaken.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
I'm so damn glad that someone here knew what was going on. I can't believe there're so many mucking forons in the world who can't read or comprehend simple english. "not for end users" apparently is not simply enough.
KDE was adamantly clear that KDE 4.0 was not a 'user' release, but was solely for third party developers to actually get involved and start porting, and to make a difference.
Well, here's the original release announcement for KDE 4.0:
http://www.kde.org/announcements/4.0/
Now can we please stop with this revisionist history.
KDE did not hype KDE4. Only the people who can't read and understand that it was a developer release, to prepare and have a framework ready so that 3rd party developers can have a target to develop against.
But, apparently this concept is too difficult for people to understand.
"The desktop environment for Linux, Windows, Mac, and (Open)Solaris" The definite article! Oh Really?
That was why 4.0 was released with a big "not for end users" note.
Please provide a link to this supposed "note".
Nope, he uses leopard.
I guess I should start running.
In this case, I don't think that that's the root of the problem. Yes, you're going to get people trolling about any contentious issue, but the fact is that many people that have been bitching the loudest about KDE4 are those that were strong users of KDE 3.5. I would include myself among those, as one of the first things I tended to do when setting up a new 'nix machine installing KDE in favour of gnome. However, KDE4 has been a big mess. A lot of functionality that one might almost take for granted in the previous version was dropped, apps haven't been ported, or didn't work properly. The whole configuration system has changed, and overall it looks like a lot more focus seems to have been put on "prettiness" VS functionality.
I don't doubt that eventually KDE4 will turn out fairly polished, but for the current release the existing quality has been more on par with a beta than a proper release. With major distros pushing KDE4 over KDE3 (and tending to drop 3.5 overall), it's certainly ticked off a lot of users, and in many ways rightfully so.
Oh well, someone overhyped the functionality atleast, I for sure remember that I was reading on about Plasma and such. Though the webpages probably never promised that it would be excellent at 4.0.
Personally I started to use OS X before it was out so I've never tried it. Would be fun to see 4.2 though, liked 3.5 a lot.
As a user that's stuck with kde3.5, i have just one question have they finally made the panel usable at the same size it was in kde3.5?
What stops me switching is the large plasma panels, i just want a lean 24px bar at the top of the screen, last time i checked there was no way of disabling the rounding making it impossible to go below about 50
IranAir Flight 655 never forget!
Ok pardon the ignorance but I was under the impression that OSX and Windows had pretty stable window managers already. What would be the benefits / drawbacks of installing KDE on a non *NIX system?
---- The real Slashdot is still here. You just have to browse at -1 to read the comments.
Im waiting till 4.3, 4.2 will most likely only meet the expectations of typical home users.
IranAir Flight 655 never forget!
Well, no, it's not. Vista was under development for over five years before it was released, which puts it back a lot farther in time than KDE 4. Granted, they have rather little to show for five years of development effort, but the statement that Vista copied Oxygen is whack. One of the things I like least about KDE 4 is the Oxygen theme, particularly because it resembles Vista, which I also find to be fugly. They should have copied the look of OS X, or even of KDE 3.5, if they were going to clone something.
Copying Vista is like being a mad scientist who builds a girl and could make her look like anything in the world and chooses Broom Hilda as his model.
FYI, KDE 4.2 Debian packages are currently arriving in experimental where they will live until Lenny is released. Unstable and testing have 3.5.
http://en.wikipedia.org/wiki/KDE_4
Read the section labeled "Stable releases" and notes 24 through 27.
Here, I'll help you out, the link for note 24 is: http://aseigo.blogspot.com/2008/01/talking-bluntly.html
Are you kidding? Slashdot's general consensus has not been merciful towards KDE. In fact, most of what I have read has been "I switched to [GNOME|xfce|fluxbox] because of KDE4". Pretty damning.
Including Linus.
Nothing is ever "absolutely better for everybody without exception".
And "better enough for the vast majority of people" fairly obviously translates to "better for me, because most people like what i like, and always will"
That is a stupid question, 4.2 is in the state of disbelief.
I've been using KDE 4.2 since the first beta on Kubuntu 8.10. There have been a few things I had to fix myself that typical end users probably wouldn't be able to figure out, but mostly that's been distribution related (conflicting audio servers, and for some reason I ended up with two power management daemons at first).
To be honest I like it so much I was even using it every day before Nvidia released updated drivers. Before the drivers things were a little slow and glitchy. But now everything is smooth and fast.
Plasma has been improved substantially in this release. It's very usable. I really like the idea of FolderView widgers. When you drag a folder from the file manager to the desktop you get a little menu asking if you want an icon or a FolderView. Plasma also lets you have multiple "activities". So I have a desktop set up for quick access to my music and videos, another one for reading comics, and a few more that a project specific. This is so much better than a single desktop folder. What they still need to work on though is removing some of the confusion between Plasma's multiple desktops (which controls the contents of the desktop background) and KWin's multiple desktops (which lets you have application windows on different virtual desktops like any decent window manager).
I also really like being able to place multiple images on the background (in the picture frame plasmoid, which also does slide shows).
Amarok 2.0 deserves special mention. It still doesn't have all the features from the 1.x series (notably the ability to transcode on the fly when you transfer to your mp3 player) but I am very impressed with the interface. It has its own Plasma containment for holding widgets, and when you drag items from your library to the playlist this containment becomes a set of drop targets for "append to play list", "queue" etc.
KTorrent is now my favourite bittorrent client. Actually KTorrent was pretty usable back when 4.0 was released, I even used it in Gnome for a while.
Kontact, KMail and the rest of the PIM suite I'm not so sure about. They're connected to Akonadi which hasn't been working very well for me. I loved KMail back in the KDE 2 and 3 days.
Dolphin is a pretty decent file manager. The only thing I really miss from Nautilus is the spatial mode, but at least they added tree style expandable folders in the list view.
In general I'd call this a good-for-end-users release. Hopefully there will have been a few 4.2.x point releases before Kubuntu 9.04 is released to clear up any remaining bugs.
In terms of speed the system is very usable. On my Core 2 Duo with 2 GB of ram it seems just as fast as using Gnome. On my friend's Pentium M with 512 MB of ram it's usable, but not as snappy as Gnome.
Since I've been using KDE 4.2 on my laptop, I've had a lot of people notice how cool Linux is. Instead of trying to show them something and explain it while their eyes gloss over, they're asking questions and wanting to know if it would work on their computer. That doesn't mean they're going to try it (on Linux at least) but it does mean that KDE has finally figured out how to be visually appealing to non-nerds. The default theme in 4 is much better than Keramik from 3.1, that's for damn sure.
So to answer your question, this is the release that distributions should have waited for before replacing KDE 3.5. It was simply madness that so many distros went to 4.0 and 4.1 as a default and not letting users switch back to 3.5.
If you have a Unix-ish desktop KDE 4.2 is definitely worth a try. It's probably also worth a try on Windows and Mac but I don't have those so I can't comment on them. Still, if you have a free afternoon and you're a big nerd like me who enjoys playing with new software, KDE 4.2 is worth a try.
No, that concept isn't too difficult to understand. We understand it very well.
But apparently it is too difficult to stick to sane numbering schemes.
Releasing it as KDE4.0 was nothing but a marketing gimmick saying "we're finally there".
I'll stick to 3.5 until 4.3 or 4.4
Irony can be pretty ironic sometimes. I just cross-graded to Xubuntu today, because I had finally had enough of Kubuntu's barely functional desktop. I mean, 5-7 seconds to make the equivalent of Windows' Start menu to appear? It's a wonder I stuck with it so long.
Edith Keeler Must Die
I wish the KDE fanboys (and the KDE developers themselves) would stop trying to rewrite recent history and just admit there were mistakes made.
There were mistakes made.
Ah, three "unstable" levels, Debian for sure ..
Anyway I just was pretty confident that it won't show up in a stable version of Debian for quite some time. And back in the days .deb used to be synonym with Debian, and therefor he'd have to take quite a nap if he wanted to use it (in a stable version atleast.)
But as I said without the comment I'd get hit with the troll stick immediately. Moderators hate me! :D
There were mistakes made.
Thank you!
I have no words - can anyone point me to a sane sounding explanation as to why on earth is a full fledged RDBMS installation is required for using PIM?
What problem does it solve that hasn't already been solved by many people across many platforms time and again?
Wow.
One more question...
What is the state of KDE on NVIDIA? I'm on Ubuntu with KDE nightlies and its as laggy as hell. Have yet to check the released 4.2 though.
Find a job you like and you will never work a day in your life.
Of COURSE it's their fault. They were FORCED to explain that time and time again because they deliberately chose version numbers that say the exact opposite.
At the end of the day what 4.0 means is that the kdelibs it ships will not run KDE 3 applications. It's a major incompatible release.
What we could have done instead is to forgo releasing until it was at 4.2 quality or so, pushing back the betas and RCs to that point.
Although 4.2 is a year away from 4.0, delaying 4.0 until it was 4.2 would have taken much longer than a year, since people only test releases.
We at KDE did not communicate effectively enough that 4.0 would be in many ways a step down from 3.5, but we didn't force distros to shift to it, and people able to grab theirs from source are certainly more than capable of going back to their distro's 3.5 packages.
So could we have done better? Of course. But I disagree with the notion that you can't make a release just because it's not suitable for 95% of the user population.
Besides, IMHO, 4.0 wasn't fit for developers either. Even in 4.2, they're STILL calling some of the APIs experimental.
Even if that's the case (and I'll admit I'm not sure as to what libraries you're referring to), are you really trying to claim that an entire desktop release should be held back because there is a library that may change? (Let's assume that we clearly announced in the API docs and such that the interface was subject to change)
Even if the library changes, it's not likely to change that much, which gives developers a leg up in getting started. And if 98% of the library API is frozen and you only use 25% that's in the frozen set, what's the issue?
This is the kind of stuff I'm talking about. Just because a release is not suitable for 100 developers doesn't mean that the other 99900 developers who want a release should have to wait.
Vista just to get shit done and now that I'm running Vista SP2 Beta (Win7-Beta) I can't see switching back to Linux just for principles. Sure I'm wearing my Abestos undies so flame away but the truth is, I simply couldn't get enough work done under Linux to justify using it.
Mod me up/Mod me down: I wont frown as I've no crown
I'm afraid I need some more help. Was this the part of your link you wanted me to pay attention to?
... you get the picture. There's a lot that is just amazing."
"KDE 4.0.0 is our "will eat your children" release of KDE4, not the next release of KDE 3.5. The fact that many already use it daily for their desktop (including myself) shows that it really won't eat your children, but it is part of that early stage in the release system of KDE4. It's the "0.0" release. The amount of new software in KDE4 is remarkable and we're going the open route with that."
or maybe this part?
"KDE 4.0 rocks in a number of ways. Whether one looks at the new frameworks (solid, phonon, akonadi et al) or the revamped existing ones (kconfig getting multiple back end support, the UI-less kdecore), or examines the apps like okular or kdeedu or the games or dolphin or ksnapshot or konsole (ok, I won't list every app) or many of the new workspace features like composite and widgets or the new artwork or
Maybe you wanted me to see this...
"What leaves people wondering about quality is that there is a disparity between our stated end goals and 4.0. This is, to be blunt, due to a lack of experience on their part: most people have never been involved in the creation of something great."
Please clarify. I'm still looking for the "not for end users" part. Thanks.
I started compiling KDE 4 days ago and it just finished this morning. Now I have to upgrade already lol.
You would have to make the taskbar fonts way smaller but I just did it and it doesn't look completely atrocious. Except for it being on the top of the screen, wtf man! ;)
But, apparently this concept is too difficult for people to understand.
No, the concept of the standard versioning system is too hard for the KDE developers to understand. If the product is labeled 4.0 (and not 4.0 beta, or something like that), it means it's for end users. PERIOD. I don't give a damn what the developers say. If I say that a red car is green, and someone sues me for misrepresenting it, no one is going to have any pity on me. My own damn fault for misusing standard terminology.
"16MB (fuck off, MiB fascists)" - The Mighty Buzzard
Oh my god! Not being bashed!? KDE!!?! Are you sure you've been reading /. ?
There wasn't a time when KDE wasn't criticized for naming a developer release as 4.0.
Seems to work fine for me...you can't set it by entering an actual pixel hight, but you can drag it to whatever height you prefer.
Personally, I will set it to just the right height to get two rows in the system tray. Its nice that the windows in the taskbar will also split into two rows when you have enough of them open.
"The aim of the KDE project for the 4.0 release is to put the foundations in place for future innovations on the Free Desktop. The many newly introduced technologies incorporated in the KDE libraries will make it easier for developers to add rich functionality to their applications, combining and connecting different components in any way they want."
From the 4.0 beta 4 release notes. Apparently someone forgot that paragraph in the final notes, but it still stands.
Anyone who actually cared at the time, and was looking over things, playing with pre-release versions, looking over blogs, actually listening to what people were saying, it was said countless times. One KDE developer joked it was the 'eat your children' release.
Even in the KDE keynote address (at the launch event, available online), they talked about how it was more of a foundational release.
Several months later, they officially countered many of the points being put forth about KDE 4.0 and 4.1.
People are happy enough to complain, but people, including KDE developers, were talking about this for months in advance of KDE 4.0's release, and after. It's been widely expected that KDE 4.2 would be the 'proper' release for a long while.
It's not that KDE fanboys, or developers (I'm neither) have revisionist history, it's that some people who'd prefer to argue or complain after the fact, weren't paying attention or conveniently develop amnesia.
Who was expecting the KDE folks to pull a magical perfect fully functional release, all of a sudden out of their collective arses, concurrently with KDevelop, KOffice, Amarok, and other software versions, when they had to rewrite major portions to take full advantage of Qt 4.4? KDE 4.0 was internally in development for over two years. It took them a scant year to circle the wagons after a "we're eating children and releasing early to sync up with third parties and make it possible to develop against more conveniently" release to make a stable user-oriented version. Big deal. According to other posts and snarky comments on Slashdot, it's taking Windows 7 3 years (with no development libraries or early previews to target as an average developer, until Beta 1 SDK released, concurrently with Beta 1 itself) to release an annoying graphical update to Windows Vista. People tend to be 'slightly' overreacting and skewing for their own fan base there as well.
KDE 3.5.10 was released just this last August (2008). I'm not saying that 4.0 or 4.1 was a great idea, just that it was sensible from their point of view, and warned about in a copious manner. It's fairly unbelievable that people would freak out -that- badly if they weren't interested enough about the software or desktop environment to read anything surrounding the event, including previews, beta notes, statements from individual developers, color commentary from the peanut gallery, or much of anything else.
When KDE 3.0 was released, did every possible feature and customization for 2.x somehow survive immediately? People used to be more on the fence until a few releases in.
I bet that by the time KDE 4.3 is released (currently scheduled for July), it won't even matter that everyone was so eager to complain about the developer versions when the stable version (3.5) was still available, worked, was maintained, and could easily be installed side-by-side.
Even if, somehow, you were confused about the nature of KDE 4.0 or 4.1, no one was holding a gun to your head to force
"A Goddess rarely smiles for she is forced by others to be an island unto herself." - Zephiris
So don't upgrade?
This page: http://www.kubuntu.org/news/kde-4.2 has the install instructions for Kubuntu
...I stopped using Debian when it was still called "Potato"
No sig for the moment.
Pff. I'm waiting until KDE 4.4! Surely no earlier version could be suitable for my advanced needs!
What's that, computer?
Fetching external item into 'kdebase/workspace/kwin/clients/oxygen/lib'
Updated external to revision 917587.
Updated to revision 917586.
-- Found Automoc4: /home/kdedev/kde/build/kdesupport/automoc/automoc4
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
+ MySQL Server
Congratulations! All external packages have been found.
Err... Umm...
There were some very bad mistakes made... 4.0 should have been named 3.99
Sincerely,
A KDE fan
No sig for the moment.
No, it's too difficult for me to read anything more than a version number, so I'm not even going to try. I'll play the blame game instead, so's I don't have to do any thinking at all.
FTFY.
They're still huge. I hated it until I got a 19" 1680x1020 LCD. Now KDE looks perfect and XP looks tiny. Everything about KDE is geared for large displays. It's actually very nice if you have one.
The government can't save you.
*grumble* And I lost my mod points yesterday. :/
That's some good writing you've got there.
No. Version numbers have a set meaning. You simply don't get to play games with standard accepted terminology, and then hope everyone will accept your bullshit explanation. There's a reason we have terms mean specific things, not just whatever you feel like having it mean.
"16MB (fuck off, MiB fascists)" - The Mighty Buzzard
If a man takes a car and gets in a freak accident that blows it up because he didn't read the manual, it isn't the car company's fault. If no one could be bothered to read anything surrounding KDE 4.0 or 4.1, it isn't KDE's fault that there was confusion. They probably could've addressed such confusion in a more timely manner, but I'm sorry, I don't know of anyone else who managed to miss the fact that KDE 4.0 was anything other than a developer release.
And here is the crux of the problem. The KDE team attempted to redefine the meaning of betas, RCs, and final releases.
If a man takes an experimental rocket-car for a drive and it blows up, it isn't the rocket-car company's fault. However, if a man takes a Honda Civic for a drive, and it blows up unexpectedly, then Honda would most certainly would take a lot of the blame.
And please... lots of people missed the fact that KDE 4.0 wasn't anything but a developer release. Hence the controversy. If they wanted it to be just a developer release, they could have (duh) labeled it a developer release!
Speaking of multiple Activities... Panning the "big checkered Activity field" to find another activity is pretty slow on my system [1]. How's it on yours?
[1] Radeon R420 AGP (x800), Athlon XP 2800+, 2GB DDR 400Mhz (PC 3200?) RAM.
It's laughable that /. bashes Windows for it's SP2 is functional development but has little to no criticism for open source software(and especially KDE).
Not to mention the summary including a link for you to "congratulate" the developers on top of that.
No. Version numbers have a set meaning... not just whatever you feel like having it mean.
$ eix -I openssl
[I] dev-libs/openssl
Available versions: 0.9.8e-r3 0.9.8f 0.9.8g-r2 0.9.8h-r1 0.9.8j
Would you like to reconsider your statement?
Free vs. paid for.
Humongous monopoly vs. unpaid volunteers.
Notice a difference?
Truth, Justice. Or the American Way.
I'm fairly sure that anyone who gives a shit should get over his love of celebrities and use what works best for him.
Why won't they let you turn off that stupid search in krunner so you can actually use the damn thing with out having to wait for it to catch up to your typing?
Sometimes when I'm working on projects things disappear, I suspect gremlins.
I already posted so I can't mod you up, but well said sir!
AntiFA: An abbreviation for Anti First Amendment.
If you install the nvidia-glx-180 driver/package, performance is flawless.
Does Firefox still look like ass on KDE?
It's a little slow for me too. I only zoom out to create a new activity. I also can't find a way to switch activities with keyboard short cuts.
Right now I have two panels, one on the bottom and one on the top. The bottom panel has a task manager. The top panel has an "activity switcher" plasmoid that works like a tab bar for your activities. You can rename the activities in the appearance settings dialog.
Switching between activities using this tabbed switcher is very quick, even when my laptop is in powersave mode (800 MHz).
Amarok 2 does not have support for an equalizer, because Phonon (KDE4's media backend) does not have equalizer support. I have seen no timeline which indicates that there are even plans to add equalizer support to Phonon (although, presumably I'm not the only one missing this feature).
A google search of "phonon equalizer" yields nothing of any value.
Does anyone know if there will be an equalizer for phonon?
Well, testing 4.1 in OpenSUSE... the bar is the same (or smaller) than KDE3.5 was, and the desktop is easy to restore to a "normal" desktop instead of a widget dock.
Try it out and play around. It won't bite.
For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
Considering I have no idea what you just said, why would I?
"16MB (fuck off, MiB fascists)" - The Mighty Buzzard
From here: http://www.openssl.org/source/
openssl-0.9.8e.tar.gz
openssl-0.9.8f.tar.gz
openssl-0.9.8g.tar.gz
openssl-0.9.8h.tar.gz
openssl-0.9.8i.tar.gz
openssl-0.9.8j.tar.gz
Would you like to reconsider your statement on versioning?
No, I think you are forgetting that every article like this gets replies like yours. Relevant open source software sees plenty of criticism (much of it done internally and prior to release), and points like yours seem to come up in every thread here. The catches are that most of open source source software is either not relevant to most people (common), isn't available at Best Buy or Walmart (very common), doesn't deserve as much criticism because it doesn't require an an excessive outlay of money for purchase or replacement (sometimes, at least), and it doesn't generally necessitate tons of patches every month to keep PCs from being hijacked and protect bank accounts from being drained (generally true, though debatably due to a lack of popular use). Open source software would get more of the negative attention you desire if it got any mainstream attention to begin with. Many folks here tend to like or prefer it to closed-source security risks, so if we are slightly biased, that is why. Our bias is not without reason, and it is far from dogmatic or so extreme that it stifles debate.
As for KDE 4.2 specifically, I think I'll stick to Gnome for now. I really liked some of the earlier KDE versions, but I used mainly Windows then, and I know my Gnome setup works and does what I need it to. I must admit that I'm kind of excited to try a new, "stable" version of KDE, but my hopes are not too high for it. Why? Because there has been so much KDE bashing lately that expectations for it are not what they used to be, except perhaps amongst fanatics that will never be swayed by factually-based criticism. 4.2 is supposedly stable and probably ready for widespread adoption, or so I hear.
This is a hacked account, for which the owner can not be held responsible.
I could never get KDE 4.1 to work with more than one display (other WM and KDE3 worked fine with same xorg.conf). Is that fixed now?
Good to know that it's not just my "crappy" hardware that's making the "Activity Workspace" slow.
Aye. I knew about the activity switcher widget. It's no slower to switch with that on my Athlon XP machine than it is to switch KDE virtual desktops. :D
Seeing as how I used to use Window Maker, I've only one *tiny* panel that contains the new K menu and the "recently connected devices" widget. I really wish that one could dump those widgets on the desktop as icons, rather than the expanded windows.
"I use Fedora for historical reasons."
"I thought KDE 4.0 was such a disaster, I switched to GNOME."
"I got the update through Fedora, and there was a mismatch from KDE 3 to KDE 4.0. The desktop was not as functional, and it was just a bad experience for me. I'll revisit it when I reinstall the next machine, which tends to be every six to eight months."
Open source identity: Linux founder Linus Torvalds
Artix
Your Linux, your init.
I still fail to see what you're trying to get at. Look, stop trying to be clever about it. Explain your point in words, because giving me a bunch of version numbers that mean nothing to me doesn't give me a reason to change my opinion. All I can tell is that it looks like either those are a bunch of different language options, or the Open SSL developers are abusing version numbers too, just in a different way than the KDE developers.
"16MB (fuck off, MiB fascists)" - The Mighty Buzzard
I understand. Your solution was to tell people that something was a release when it wasn't. In extreme circumstances, I suppose a case can be made for misleading people to achieve an intended result. However, you should not then be surprised if you take a big hit to your credibility.
This KDE guy is using hindsight to explain what they did. I don't believe him. They messed up. Even remotely considering a little plasmoid as the desktop was a total joke. I used Linux day in and day out and anything without a traditional desktop metaphor would have been a joke--the KDE guys were trying to redefine against the face of what we all wanted.
I know KDE 4.2 has the option to use a traditional desktop, but you can see by them setting the dinky plasmoid as default that they still believe in their vision. Wrong!
Again, hindsight is the better part of valor. These guys are revising their response to fit what they saw happen, because we here will accept anything, because we know there are thousands (or millions) of opinions that can be voice on the matter.
You can lead a man with reason but you can't make him think.
Well said.
You can lead a man with reason but you can't make him think.
I read the original release and it didn't limit it to development. They went so far as to explain which distros would have packages and when. Nothing I read indicated it was a development release. This doesn't mean they didn't revise it when they found out all the negative feedback they were getting.
But, KDE 4.2 is so much better. I might even consider making it my default desktop--though I do dislike the slowness, especially of the window resize. They need a resize applet for their compositing manager just like compiz has.
You can lead a man with reason but you can't make him think.
That's a wikipedia article and not an official announcement from the folks at KDE. Remember, wikipedia can have anyone edit that. Any note written in that could easily have been added as a revision when they found out about all the negative feedback they were getting--or rather, even, someone else's opinion of it and not representative of KDE at all.
You can lead a man with reason but you can't make him think.
You speak true. Which is fascinating, since I think the trend is towards notebooks and smaller devices. Ooops! KDE can look great on my laptop when its plugged into the external monitor. When it's not, everything seems absurdly large.
I understand. Your solution was to tell people that something was a release when it wasn't. In extreme circumstances, I suppose a case can be made for misleading people to achieve an intended result. However, you should not then be surprised if you take a big hit to your credibility.
*sigh*
4.0 was a release. It was a release that was not even up to 3.5 in terms of feature set but it was definitely the solid base of the KDE 4 platform.
My point was not that we should simply rush out releases no matter how bad they were. (In fact, 4.0 was delayed from its original release date for bugfixing). My point is that getting 4.0 into a 4.2 shape with just the testing and use we could provide internally would have taken much longer than the year it took between 4.0 and 4.2. Pretty much any large project will ship a release that even has known bugs. We fixed the large ones that we would thought would block release before we shipped 4.0.
Obviously some got by us but really 4.0 was more of a letdown in features IMHO than in bugs. Some experienced more bugs than others (for instance this is when the issues with the nVidia driver at the time really became apparent).
What video card doesn't support T&L?
T&L was added to the Geforce 2 series. Do you have a Voodoo 2 tucked away somewhere that you're wanting to use?
KDE 4.0 supported desktop icons even without the Folder View plasmoid. (The catch being that the desktop must be unlocked first to drag-drop new ones on). The same mechanism still works to this day.
All Folder View allows over that is it will pull the icons from a specific folder, which allowed us to remove the 4.0 feature that caused all the files in your ~/Desktop to have an icon created automatically on the desktop. Or in other words, you've always been able to use ~/Desktop for your desktop.
--the KDE guys were trying to redefine against the face of what we all wanted
You seem to have a mighty expansive definition of "all". Especially in light of the fact that pretty much every major desktop environment has widgets on the desktop in one form or another now.
...giving me a bunch of version numbers that mean nothing to me...
From earlier in the thread:
No. Version numbers have a set meaning.
And still earlier:
No, the concept of the standard versioning system is too hard for the KDE developers to understand.
You have been presented with version numbers representing the latest versions of OpenSSL. Have you heard of this software? Lemmy jog your memory. If I were as naive as you claim to be, I would be have started waiting for the real ready-for-end-users release oh... ten years ago, and would still be waiting today.
I'm not sure how you claim it is revisionist.
While reading this article, it is important to keep in mind that KDE 4 is still largely incomplete. Many of the details provided in this article reflect the fact that the 4.0 release is not a finished product. The KDE development team controversially decided to release 4.0 in a premature state in order to stimulate user interest and promote accelerated development. The result is that KDE 4.0 is, in many ways, like a preview for developers and technical enthusiasts rather than a release for enterprise desktops and production environments. My extensive testing shows that KDE 4.0 can be used on a day-to-day basis, but there are many inconveniences posed by the software's current limitations.
http://arstechnica.com/software/reviews/2008/01/kde-40-review.ars
KDE users who require mission-critical robustness and the full feature set of the KDE 3.5.x series should probably wait until KDE 4.1 before making the transition, but application developers and Linux enthusiasts who are eager to experiment with the new features will be able to make the transition now without too much trouble.
http://arstechnica.com/open-source/news/2008/01/kde-4-0-rough-but-ready-for-action.ars
And since you seem to be too lazy to read the one link I included, I've cut and pasted it for you here:
To bring it into high-relief: KDE3 is our current product line for production, and KDE4 is our mid-term production line. For there to be any KDE worthy of succeeding KDE 3.5, we needed a mid-term project. No short-term project would cut it. We're at the beginning of where we can bring KDE4 into "current produce line" condition, which is to say that KDE4 is that transition period from mid-term to short-term project. That's exciting, and one more reason 4.0 rocks.
http://aseigo.blogspot.com/2008/01/talking-bluntly.html
You see the part that says "KDE3 is our current product line for production"? Gee, I wonder what that means in your world.
His point is that you have false expectations. Why should 1.0 have any specific meaning other than what the developers give it? People were using linux 0.92.x to run power stations. Were they wrong in doing it, in a production environment? No. You find the tool that best fits what you need, and use it.
openssl is at whatever version they are at, and they will keep making changes, and upping the version number. Same for anything else.
Linux kernel used to be even versioned for prod, and odd versioned for development/test. Linus decided to do away with that after more than 10 years of that. And so now prod and development/test are all in 2.6.
And guess what. People adapted to it.
Yup.
I didn't particularly care for Gnome when was into Linux a few years ago (ahhh Mandrake 7.0; why didn't I stick with your defaults?). My friends convinced me that Gnome was the future, but it fought with me the whole time.
I tried using KDE and it was great, so I switched.
Fast-forward to Kubuntu 8.04 and its KDE4 option. After all, if it's in a main distribution, it should be ready for prime-time, right?
Disaster. WHY would they put something out with such reduced functionality compared to KDE3.5?
Recently I reformatted my computer, and instead of returning to the comforting familiarity of KDE, I thought I would take another look at my options.
I tried using Gnome and it was great, so I switched.
Maybe if Gnome screws up big in the future, I might try KDE again, but for now I see no reason to.
Don't put advice in your sig.
You can if you edit the config file. :)
Trademark Notices. KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. Linux is a registered trademark of Linus Torvalds. (who is no more a KDE user) UNIX is a registered trademark of The Open Group in the United States and other countries. All other trademarks and copyrights referred to in this announcement are the property of their respective owners.
Seriously, who the fuck is doing this? It was mildly funny when it was actually Kirk Johnson; now it's just a warmed over crust of a joke, like saying "this is excellent news! for (Hillary|McCain)!" was after about August.
Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
``It's laughable that /. bashes Windows for it's SP2 is functional development but has little to no criticism for open source software(and especially KDE).''
Oh, come off it. There has been plenty of criticism of KDE 4.0 on Slashdot. And Microsoft gets praise when they deserve it; there have been plenty of positive comments on the Windows 7 beta. Of course there are Microsoft bashers on Slashdot. There are also Microsoft fanboys. And, on the whole, I think the sensible comments tend to be brought to the top and the noise suppressed, thanks to the moderators. Bias? Yes, I'm sure there's some. But it isn't like everything open source is automatically great and everything Microsoft is automatically evil.
Please correct me if I got my facts wrong.
Nope, he uses The Force, Luke.
``People are happy enough to complain, but people, including KDE developers, were talking about this for months in advance of KDE 4.0's release, and after. It's been widely expected that KDE 4.2 would be the 'proper' release for a long while.''
Still, I hope we can all learn from this experience. The way I see it, releasing an x.0 that wasn't ready for end users was an experiment, and we now know it wasn't a good idea. It's been complained about enough, let's hope everybody has learned the lesson and it won't be done again. That _does_ leave the question of what you _should_ name the versions leading up to your x.0 release. Clearly, they aren't (x - 1).y when they're based on a whole new platform. But you do need to name them something, especially when development on them is going to take a long time. Suggestions?
Please correct me if I got my facts wrong.
So as far as I'm concerned this release is KDE 4.0 as it should have been.
That is precisely his point. version numbers are just that, pointless numbers.
See, LaTeX has a version number converging to e.
Emacs only changes the last digit nowadays, even for big updates.
For a long time, linux odd minor version number meant unstable.
Ubuntu gave up on numbers, they have dates!
A version number means what the devs say it means, nothing less, nothing more. So basically, you _have_ to read what the devs say. You cannot assume anything from the version number.
Hell, someone might decide that the first three characters of the hash of the tgz might be a good version number. And it might be, too.
I'm fairly sure that anyone who gives a shit should get over his love of celebrities and use what works best for him.
Right, because it's just idle adulation; Linus could never make an informed choice about a linux desktop that works well for developers.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
Seems that KDE people will not ever agree that 4.0 was an management and PR mistake. They think they was firmly right to do this crap and will do it again.
I was not disappointed by 4.0 in the slightest, because I read the reviews and decided to wait for 4.1. Some people just love to complain.
We hope your rules and wisdom choke you / Now we are one in everlasting peace
Despite what that release note may lead you to believe, it was common knowledge at the time that 4.0 was not for general consumption. If you read even one article or review about it at the time you would have known that.
We hope your rules and wisdom choke you / Now we are one in everlasting peace
Two criticisms, just by looking at it:
1. The taskbar won't scale to more than a few windows. The buttons are too wide, causing the whole width of your screen to be used up quickly. Instead of using a Windows 95 style taskbar, why not use NEXTSTEP style icons? OS X does it, and it looks like Windows 7 will, too.
2. The screenshots feature windows with solid grey backgrounds. I find this ugly. It's bearable if windows contain only small unused areas, but if those areas are larger, you'll find yourself looking at an ugly grey slab. Do something textured, like Aqua's stripes or the brushed metal in that old version of Enlightenment.
3. The screenshots feature windows in a variety of styles. I guess this is all hip these days, but I'd rather set up a pleasing theme for my applications and then have every window on my desktop use these settings. Sure, some applications have a good reason to look different, but, really, the vast majority don't.
4. Looking at the desktop screenshot, a I see an active window and an inactive window that look almost exactly the same. This is really bad for usability. It should be obvious which window I'm working in, even after a 10-hour working day at the end of a week with little sleep. Make the active window stand out!
As an interesting tidbit, my first impression was "wow, it looks like Vista". I think this is mostly a Good Thing; about the only thing I like about Vista is that it looks beautiful. On the other hand, I'm not sure you really want to be associated with it.
Please correct me if I got my facts wrong.
It is a development release now but it wasn't then. When KDE 4.0 came out it was linked to as "Stable release" on the KDE web site with the "Legacy release" being 3.5.X.
The KDE crowd eventually admitted this was a mistake and changed it to what we see now which was the right thing to do. However, revisionist history does not make their mistake go away and I know they lost a lot of users over it.
I, for one, was KDE only from the original KDE Beta 2 realised KDE was now a dead end for me and ended up on a Mac as a result. I dislike OSX but if you're going to run a desktop you hate you may as well get simple hardware integration as compensation.
What we could have done instead is to forgo releasing until it was at 4.2 quality or so, pushing back the betas and RCs to that point.
Calling a beta product as "beta" is "pushing back"? For me it means "being honest to your users".
Although 4.2 is a year away from 4.0, delaying 4.0 until it was 4.2 would have taken much longer than a year, since people only test releases [lkml.org].
So, you forced people to test your alpha/beta product by naming it as "release", and you are surprised by angry responses from those, who know the difference between 4.0-alpha, 4.0-beta, 4.0-RC, and 4.0 (i.e. it seems everybody but KDE developers, and Microsoft)?
Did you mean "fucking moron"? It's OK, this is the Internet. You can swear if you want to.
That _does_ leave the question of what you _should_ name the versions leading up to your x.0 release. Clearly, they aren't (x - 1).y when they're based on a whole new platform. But you do need to name them something, especially when development on them is going to take a long time. Suggestions?
Hmm. Google and KDE together screwed up alpha, beta, release candidate minor versioning - so that's out. However, how about doing away with the minor version numbering/lettering all together and label them something meaningful? Like so...
KDE - eat your children release
KDE - may turn off your cooling fan release
KDE - discover bizarre screen artifacts release
KDE - one size fits all release
KDE - half functionality of previous major version release
KDE - 4.0 (stable and more or less feature-complete)
Sure the KDE folks wouldn't have got so many takers for the first few, but people ought to be warned if it may eat your children (as thoughtfully mentioned in this thread first by the GP).
Is v4.2.0 comparable in real features with v3.5.10?
If you throw away eye candies, styles and other cosmetic features, can I replace my v3.5.10 with v4.2.0 without loosing a single feature?
If the answer is "no" or "almost", the v4.2.0 is no better than v3.5.10.
And the bad news is that some mainstream distros are not taking this into the proper account.
Maybe Computers will never be as intelligent as Humans.
For sure they won't ever become so stupid. [VR-1988]
All quotes are pretty irrelevant when the kde.org website linked to KDE 4.0 under the heading "Stable release" and 3.5 under the heading "Legacy release".
They fixed that since though.
I switched to KDE because of KDE 4.
Hey, I finally got my first freak! Took you long enough!
What exactly is this Worldwide Standard Numbering Scheme that people seem to be referring to when they make these comments? Did you pick it, Mr. Coward? Is there a spec for it? Did I miss a big email here or something?
Hey, I finally got my first freak! Took you long enough!
No, *you* are attempting to define the meaning of version numbering. There is no such standard. Lots of teams, companies, groups, and lone crazy hackers number their projects in lots of different ways. The current version of Ubuntu is 8.10. Not because it is the tenth update of the eighth major version, because it was released in October of 2008. Go bitch at them for their non-compliance with your holy version numbering scheme.
Hey, I finally got my first freak! Took you long enough!
I was not disappointed (using the strict definition of the word) in the 4.0 release either. Because I read the reviews and put on a cup before I installed it. I knew what I was walking into, and it was damn messy, lacked any configurability, regressed in many areas from 3.5, crashed hourly, major pieces of the KDE app suite weren't there at all, the ones that were were often pre-beta versions. Which is exactly what they said it was gonna be.
Through all that, I'm glad that I went for it and stuck with it. Watching this project evolve over the last year has been absolutely inspiring. Congratulations to the KDE team on the 4.2 release. It's been a hard road, thanks for sticking with it.
Hey, I finally got my first freak! Took you long enough!
Then GTFO. I'm really excited about the prospect of leaving the "traditional desktop metaphor" behind, it's an idea that's way overdue. If you don't like it, find something you do like and use that.
Hey, I finally got my first freak! Took you long enough!
So don't upgrade?
If you rant a distro like Fedora, "don't upgrade KDE" was nearly the same as "don't upgrade Fedora". I.e., stick with Fedora 8 or lower (they are on 10 or higher now). Fedora made the mistake of dropping 3.5 as a default option. Now, like Ubuntu, they are Gnome shop. I suspect that KDE is a checkmark not a concern. "Yeah, we got your KDE... freak." If you used their package manager, you got bumped into KDE4 and the only route out I saw was to abandon the default package manager or switch to a different distro. I could *not* use KDE4. There was just too much wrong about it. Anyway, the experience has left me wiser and now I run Debian which - still a Gnome shop by default - seems to have a better, more flexible package manager. I.e., I can run a 2008 version of Debian and still have my KDE3.5 without having to abandon the package manager.
Seriously, what's wrong with some people? When the KDE team release a new version, do they come to his house and force him to upgrade? If you want your software to always work exactly the same, just don't change it.
And come on, complaining about having to "relearn" icons? This is the most pathetic criticism I've ever heard.
We hope your rules and wisdom choke you / Now we are one in everlasting peace
It even intergrates google gadets into plasma!
So fucking what? I haven't any idea what Google Gadets (sic) do, least of all do I care that they intergrate (sic) into Plasma. I want a stable, fast, functional desktop.
I downloaded Kubuntu 8.04 to try out the new KDE, and boy was it a mess. I use KDE 3.5 on Gentoo at home, but am using Ubuntu (with Gnome) more and more recently, and I don't think I'll try KDE 4.* again for a good long while.
You can blame KDE for their release numbering, you can blame Kubuntu for jumping to such a load of junk, you can blame me for not reading all the documentation ever written about all the software I ever install, but at the end of the day, once burned, twice shy.
Get your own free personal location tracker
You're brutal, you know that?
Put it this way: if you know any country singers who need a topic for a depressing song...
i spend most of my day in console. i never change widget themes, and i use default or plain desktop background. :)
but damn kde 4 is pretty =)
ok, some of the prettiness reduces usability (that oxygen titlebar blending comes to mind), but i hope they'll deal with these issues until slackware moves to kde4
Rich
KDE is a system admired and used by many people. Most of them don't have time to read scattered blogs, scroll through endless feature logs or visit KDE conferences or compile from source or loads of other things you seem to consider a normal thing to do. WTF, even Linus didn't do it because he has more important things to do.
KDE's communication has to change to fit their audience. Who cares about 2.x to 3.x transitions or other historical comparisons? Today there are people using KDE who weren't even born at that time. As soon as free software projects develop reasonable communication, e.g., understanding cultures different from their own, the Year of Linux on The Desktop will finally arrive.
KDE was adamantly clear that KDE 4.0 was not a 'user' release, but was solely for third party developers to actually get involved and start porting, and to make a difference.
Well, here's the original release announcement for KDE 4.0:
http://www.kde.org/announcements/4.0/
Now can we please stop with this revisionist history.
That pretty much says it all right there.
WHY would they put something out with such reduced functionality compared to KDE3.5?
8.04 server is going to be supported until April 2013. Since KDE3.x is probably going to be be long gone by then it was decided to go with the 4.x series for the LTS.
I'm not defending that decision, just pointing out "WHY" it was done.
Stupid flounders!
because giving me a bunch of version numbers that mean nothing to me doesn't give me a reason to change my opinion.
So is your argument that version numbers mean something or that they mean nothing? What is it now? ;-P
One of the standard version number schemes is that any n.0 release is something where they changed great parts of the underlying n-1 version to some new framework or did a mayor rewrite, or something like that. Of course when your software is the base a lot of other developers have to use, you need to get a version out to those developers early, so that they can prepare for the release.
Oracle for example does it that way, too. They release ".0" versions pretty early, so that all the vendors that write client software can start testing and programming early. It's quite clear there, too, that those version should not be used in production systems.
The ones at fault are the distros in this case, for switching to KDE 4.0 by default.
Funny enough, I use Gentoo which usually is one of the first to switch to newer versions of software by default, yet when I last checked the default was still the 3.5 version.
Exactly. I've recently released some software to a customer of my company. It's just a small utility to get rid of a small problem.
I had my own version numbers for my own use which were all 1.0. On release my boss asked me to bump it up to 1.0 purely because the customer would feel better seeing it. As for as I'm concerned it's still a beta release but the version number says 1.0 and the next will say 2.0. In other words, the version number is there to make the customer feel better, not to indicate the state of the software.
Silly rabbit
Here:
Give it a spin...
For those interested in getting packages to test and contribute, several distributions have notified us that they will have KDE 4.0 packages available at or soon after the release.
Also, the download page had two versions clearly marked at the time:
KDE 3.5: For most end users
KDE 4.0: For early adopters
It is dangerous to be right when the government is wrong.
I think it really needs the KDE people to say "yes, we made a mistake and accept that". Otherwise with the continued denial they will make the same mistake again.
KDE 4.0 should have been "KDE 4 Beta" with a very brief description/subheading of "API Stable Release for Developers and Beta Testers".
KDE 4.1 should have been "KDE 4 Release Candidate".
KDE 4.2 should be "KDE 4".
KDE 4.3 should be "KDE 4 Update 1"
and so on. The entire point is that we have "KDE 4" as the brand, so stop abusing it with point releases.
Exactly. How long will these people insist on beating the dead horse? It's as if they live for it.
No.
"KDE 4" is a brand. That KDE have screwed up royally.
4.0 should have been "KDE 4 Beta". The beta-ness of it shouldn't have been written about in a paragraph on the release notes halfway down the page.
The point releases are just versioning information that can be rebranded upon release.
KDE 4.0 -> KDE 4 Beta
KDE 4.1 -> KDE 4 RC
KDE 4.2 -> KDE 4
KDE 4.3 -> KDE 4 Update 1
I think the KDE people need to learn about not exposing internal version numbers to the point of having them in the branded product.
Even if they had gone with "KDE 4 RC" for 4.0, the feedback would have meant that 4.1 would have been "KDE 4 RC 2"...
I think you have a brand management problem.
Firstly from the fact that a lot of your users are more geekier than the average person, and thus get frothy around the mouth about version numbers, which are as meaningless as you say.
And secondly that your KDE brand, and especially your KDE 4 brand, are now sullied, from poor release branding. Yes, you should have had a major public release at 4.0, but it should have been marked a beta in the brand, and the release of Windows 7 Beta shows that people do in fact download these. If people get burned, hey, it's a beta. You can't sacrifice your everyday users!
I am sure that one of your core team knows someone who works with branding or marketing or similar. See if they can get talked into sorting out the public KDE branding, i.e., a mapping of internal version numbers to external branded releases as a first step, to ongoing brand management throughout the KDE website and press releases, etc.
If you already have someone doing this, I suggest that their help has been counter-productive.
Seeing this KDE 4 debacle has been like watching a team of total fuck-ups on The Apprentice. You can see, as an external viewer, everything they're doing wrong, yet even when told by Alan Sugar that they've been total fuck-ups, they refuse to see where they went wrong, and how they can improve, because they were so involved.
I actually think that the work that KDE have been doing to extend the desktop beyond a "pile of icons" is well worthwhile. I love the idea that I can have multiple views into my file system, rather than having a Desktop folder that becomes unmanageable.
For example, people have "Download to Desktop" enabled. It then appears on your desktop amongst your Shortcut Icons, Trash and Computer Icons, etc. It really should fall into a "Downloads" folder, and a plasmoid view of that folder on the desktop will still show it, managed nicely, for you to process without getting it all mixed up.
I'm sure it can do far more powerful things as well.
The "Desktop As Repository Of Everything" concept has to die. This could be one thing that keeps Windows 7 a mess.
A couple of days ago some guy got flamed for saying "The alignment is off, doesn't anybody even look at their software before releasing it?", with the most useful response being "your font settings are probably different to the developer's, they don't see what you see"; and I agreed with them. But looking at screenshots for myself, even the official screenshots showing how good it looks, look bad. annotated example. (PS. Any idea where I can send that to to have people fix it?)
/me goes back to enlightenment 17, ever more appreciative of Raster's perfectionism...
I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
and it still sucks.
Besides, IMHO, 4.0 wasn't fit for developers either. Even in 4.2, they're STILL calling some of the APIs experimental.
Even if that's the case (and I'll admit I'm not sure as to what libraries you're referring to)
Akonadi and Decibel come to mind. I'm not the GP and I think it's perfectly fine for them to still be in development, but the goal of having Kontact using Akonadi and Kopete using Decibel by 4.2 was clearly overly optimistic.
I do think that those frameworks represent a fundamental evolution in the nature of communication on the desktop. I look forward to seeing some early versions of them in place so the rest of us can hack together some really innovative apps.
Yeah, but does it run Linux?
...
Firehed - Unfortunately, thanks to medical breakthroughs, common sense is not as common as it once was.
The current version of Ubuntu is 8.10.
No, the current version of Ubuntu is "Jaunty Jackalope Alpha 3", and it can be found in the "Test Releases" section of their webpages under the URL http://www.ubuntu.com/testing/ surrounded by boldfaced warnings like "This is still an alpha release. Do not install it on production machines."
That's the right way to release snapshots of alpha software.
And slashdot wont update the topic icon until KDE 7 is released
-- I was raised on the command line, bitch
Seriously, what's wrong with some people? When the KDE team release a new version, do they come to his house and force him to upgrade?
No, they force him to upgrade from the comfort of their own home. When a new API comes out, most people abandon the old one and stop updating the version of the software which is on the old API. This happened to a number of critical KDE apps, basically forcing people to go to KDE4 if they depend on that software and their pet bug is fixed in the KDE4 version. Your argument is also used to defend Apple charging for new revisions, and it's a stupid argument there too, for the same reason. Just try to run some new software on OSX 10.2.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
If you read even one article or review about it yes, you will notice that it was common knowledge, but this was expressed as a critique of the release, not a pink, fluffy and widely accepted fact.
Don't be crazy anymore!
I also really dig that I can run KDE (including Plasma) on Windows.
I had severe doubts about your sanity when I read that, but it turns out you're right! I have to try that...
Same for me, used slink and then unstable potato which never got stable, kind off .. :D
I managed to set it fairly small but the rounding meant that as it got smaller less of it got useable. so once it got down to the "tiny" in kde3.5 sizes, over a third of the bar was just used on the corners.
IranAir Flight 655 never forget!
When KDE4 came out I switched to Gnome. Then I discovered wmii. Give me an accelerated tiling wm and then my life will be complete!
Curious the schedule for it to hit the ports tree.
---- Booth was a patriot ----
No, but apparently you caught some trolls. /. is full of trolls moderators nowadays.
Taskbar buttons now has a 1-pixel inactive border at the very bottom edge. The taskbar buttons no longer extend all the way to the bottom of the screen! A most annoying change. I can no longer just "fling" my mouse pointer to the bottom of the screen and then just quickly click on a taskbar button. Now I have to be careful NOT to make the pointer go all the way to the bottom edge. What's up with that? KDE even has a Fitt's law guide somewhere on its website (if I remember correctly).
Okay, I am getting a serious case of déjà vu here...
I.e., Vista's initial release.
Vista SP1.
Vista SP2.
Windows 7.
So, basically, the same (valid, IMHO) argument that people have been making about Microsoft's OS branding.
Egad! Ballmer's infiltrated the KDE team!
Cheers,
"What in the name of Fats Waller is that?"
"A four-foot prune."
Taskbar buttons now has a 1-pixel inactive border at the very bottom edge. The taskbar buttons no longer extend all the way to the bottom of the screen! A most annoying change. I can no longer just "fling" my mouse pointer to the bottom of the screen and then just quickly click on a taskbar button. Now I have to be careful NOT to make the pointer go all the way to the bottom edge. What's up with that? KDE even has a Fitt's law guide somewhere on its website (if I remember correctly).
Pissing contests in order of their usefulness to society:
1)Inter-religious pissing contests (aka "war") ... ... ...
2)Physical pissing contests
3)The World vs. Microsoft pissing contests
4)Linux distro pissing contests
5)Programming language pissing contests
6)The World vs. Apple pissing contests
(as N tends towards infinity)
N)THIS THREAD
Yet the general assumption across different version number schemes is that once you climb to the top of the hill and blow the horn that can be heard all over the valley, and come storming down screaming "listen everybody"...
Then you have something important to say that most people want to listen to.
KDE made noise, but had a message only for the people on the hill, not everyone in the valley.
What part of the release being intended for people to test and contribute is unclear there? The statement was not "For those interested in getting packages to install and replace their existing desktop environment." In that same section, there is a list of distributions that had/have packages for the 4.0 release and many have "alpha" or "experimental" in the description.
...".
Neither the WayBack Machine nor the kubuntu.org site have complete records around that time, but this shows that at least 4.0RC2 was also being released as a test "If you want to test KDE 4
If we go look at the 4.1 announcement:
That's also pretty clear that 4.1 is not intended for the average end-user. As if declaring it is the firstKDE4 release intended for even early adopters wasn't enough, the tone of the announcement is still one of "Get it, run it, test it."
Contrast that with the 4.2 announcement that "the KDE Community is now confident we have a compelling offering for the majority of end users." The tone of the 4.2 announcement is much more install it and "Spread the Word."
So maybe the KDE devs didn't plaster the site in blink tags with spinning siren gifs and bold red text saying "OMFG DON'T USE THIS, IT IS BROKEN AND WILL EAT YOUR COMPUTER. IN FACT, IF YOU EVEN ARE THINKING ABOUT USING THIS YOU ARE RETARDED AND SHOULD BE STERILIZED." That doesn't excuse you from ignoring what they stated in the announcement. Of course they mentioned the new technology and features they were developing into the new platform. The point is to get people excited about it so that they will test and contribute. Do end-users test and contribute? No, not really.
Exactly.
Is the interface still five years ahead of Microsoft Windows? It's hard to tell from the screenshots.
I remember seeing features in KDE several years ago that would later show up in Vista.
KDE is one of the few truly innovative projects in the open source realm - they're actually moving forward and trying new things rather than trying to clone existing products. Which is what we need more of in the open source realm.
The society for a thought-free internet welcomes you.
I think it really needs the KDE people to say "yes, we made a mistake and accept that".
Elsewhere in the discussion attached to this article a KDE dev says just that.
KDE 4.x series has reached alpha quality. Good job tards!.
End-users care for *usability*, which is often confused for "eye-candy" by geeky types.
Putting drop shadows around window borders isn't "eye-candy", it's a visual reinforcement of how the windows overlap each other and make the system easier to use in a subtle way. Minimizing animations aren't "eye-candy", they visually show the user where to click to restore the minimized item-- without them, the window just seems to disappear, which is more confusing. "Ghost" icons, while dragging-and-dropping, are helpful as a remind to what exact files/items you were dragging. The highlight that appears around drop targets tells you you can drop the content there, and saves you wasting time when you release the mouse and nothing happens.
All of these things are valuable usability features, not eye-candy. They all existed in Windows 2000, which looked like ass. Frankly. And Classic Mac OS, ditto.
Now that said, there is such a thing as eye-candy. For example, the glassy-translucent window titles in Vista don't really serve any purpose other than to look cool... but users react to usability, not eye-candy. (Well, take Vista as an example; that glassy-translucent window didn't help them sell any more copies, did it? All the graphical usability features mentioned in the first paragraph are already in XP.)
Anyway, long story short, next time I see a person equating "making software usable" with "adding eye-candy", I'm going to smack them.
Comment of the year
Whatever happened to alpha/beta tagging?
4.0 should have been 4.0[.x]a (alpha)
4.1 should have been 4.0[.x]b (beta)
4.2 should have been 4.0
You can put KDE on Windows?
(that oxygen titlebar blending comes to mind)
Amen to that! Note that the replacement fork, Ozone, doesn't have that problem.
Dewey, what part of this looks like authorities should be involved?
4.0 is year old release = old. Why are you still talking about it anyway? I'm pretty sure gnome 2.0 kde 3.0 and so on sucked back in their days.
4.2 is what we have today and i love it and want to say congrats to everyone involved! It's awesome!
Positive/encouraging criticism is a lot more you know nicer and saying things like good job is actually pretty cool...
On Digg.com everyone is like "Congrats" and on here are just some stupid short sighted assholes ranting about a year old release.Seriously WTF is wrong with you people!?!?!?!? :D
The current version of Ubuntu is 8.10.
No, the current version of Ubuntu is "Jaunty Jackalope Alpha 3", and it can be found in the "Test Releases" section of their webpages [...]
How can you call that their current version? The only version mentioned on their home page is 8.04 LTS, and that is in the link to a press release. On their downloads page they list 8.04 and 8.10, and call the latter "the latest version".
There is no way you can call Jaunty the current version if it is linked neither from their home page nor their downloads page.
Anyone found some live CD's of the final 4.2 release?
I'd rather test it in Vmware before switching....and yes I do know the 3D effect aren't fully support in Vmware Workstation...I turn them all off anyway. I just use a basic KDE 2.2 theme I made years ago.
With no explanation of what the difference is, or why you should care.
The fact that you can have two objects on the desktop which look exactly the same, have the same properties (as per properties dialog), but are two different kinds of object, is a UI disaster. But not one the KDE developers care about.
GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
Im waiting till 4.3, 4.2 will most likely only meet the expectations of typical home users.
Typical home users run Windows.
Homonyms are fun!
You're driving your car, but they're riding their bikes there.
Version numbering differs, but the meaning of "beta" is rather well-defined. More importantly, the meaning of "non-beta" is very well defined.
How can you call that their current version?
Because it is the public version of their software that developers have worked on most currently. It's just not the version you want new users to pick up.
The only version mentioned on their home page is 8.04 LTS, and that is in the link to a press release.
That's a good idea; if your only knowledge of Ubuntu releases comes from their press releases, the Long Term Support version is the safest option. (see also: Red Hat Enterprise Linux, etc)
On their downloads page they list 8.04 and 8.10, and call the latter "the latest version".
What, do you think they're denying that newer code exists? Trying to trick people into thinking they stopped development after 8.10? No, they're using "the latest version" as shorthand for "the latest version intended for average users".
On a project I work on we call a year-old tarball "the latest version", despite the fact that the real latest version is obviously the stuff we checked in to revision control this morning. People who really want and are able to use the latest bleeding edge stuff can figure out how to get it; people who need something more well tested should be pointed to that instead, not an alpha release announced with no unusual warnings and called "4.0".
Sweet as hell, i love KDE. :-)
Some end users care, but many actually don't. No one is a "newbie" any more, and I think even "non-technical" people are developing attitudes much like old unix-hackers -- like groaning when they realize someone did something weird in Flash when they could've just used the old familiar HTML approach.
Okay, I feel your pain (literally), but you can fight back against the third-degree if you want -- admittedly though, it requires some determination, and you can probably only get about 95% of the way to success.
The first step on the road is Firefox Edit-Preferences-Content-Colors Then you can choose your own colors -- I use a black background, a light green foreground, and I make the link color a light-blue and the visited link color a light-pink/purple. You will also probably need to uncheck the boxes "Use system colors" and "Allow web pages to choose their own colors".
That gets you pretty close -- but you'll still have to deal with white text edit boxes, but even worse are the occasional form that has you typing black text into a box with a black background. Further, if a webpage uses color as a UI element (e.g. error messages colored in red), you won't see those. The solution will probably be to keep another browser around (Konqueror?) to use when your customized Firefox fails you. (It would be nice sometimes to be able to start a second, virgin Firefox on occasion -- there are ways to do it, but Firefox fights you.)
It also helps to find a good, dark, firefox theme (I use "In The Dark" myself).
Then of course, you'll need to deal with the "themes" for you desktop environment. (I have a slight preference for KDE over gnome, but really I use icewm as my window manager, with the "Infidel2" theme).
But there's always going to be that irreducible 5% of software where some idiot hardcoded a white background on you... the way is hard, but well worth traveling. If enough of us do it, our complaints might reduce some of these problems some day.
(Particularly frustrating to me are both "gdm" and "kdm" which have very limited "themability" as far as I can tell -- when I start up my laptop late at night to read in bed, I get flashed by some super-bright log-in screen. I may just dump the whole "*dm" business -- I never had any problem with typing "startx" after logging in.
What kind of system administrator or average user, blindly upgrades to a major version, without considering the caveats of such an action? The general disclaimer of "everything has to be ported, this will break things" wasn't obvious enough?
Linus didn't bother to read anything, he doesn't also bother to use KDE. I don't think anyone mentioned compiling from source, or visiting conferences. Please don't tell me you're suggesting we should all follow Linus's example on everything. He's not a god, and even if he were...that'd be a pretty weak-willed excuse.
Somehow, I don't think 'open source software' is going to bend over backwards to cater to that crowd any time soon. Let alone people the people you say are apparently upgrading KDE versions at 6 years old.
Nobody held a gun to anyone's head and said "upgrade to 4.0, especially despite our warnings and disclaimers". If someone does anything with their software, it is their sole responsibility, and that happens to includes (but not be limited to) upgrading, deleting, switching to alternate software, pirating, using it for work, using it for play, or pinging FBI.gov 160000 times per day. Part of that responsibility is such a basic tenet as to understand what you're doing before you do it.
I shudder to think what would happen (and how people would complain) if KDE, GNOME, Linux, and other developers 'just did stuff' because someone it was an option, or because someone else suggested it, without first considering what it means, what the pros and cons are, if it's worth their time. I believe the proper response to not having time to 'look over things' is let me google that for you.
"A Goddess rarely smiles for she is forced by others to be an island unto herself." - Zephiris
I call BULLSHIT. How stable and usable was Linux Kernel 2.6.0? 2.0? Gnome 2.0, then? Final releases of Vista, Mac OS X 10.0, Xp - none of those were stable. The fact other projects decide to continue developing something for 10 years (wine) until they call it 1.0 - it's their choice.
Well, you are a bit extrapolating and overestimating the importance KDE has in people's minds.
Let's assume a user did a conscious distro upgrade to his computer because he read the changelogs and blogs and beta announcements, maybe even visited dev conferences -- for the software he or she cares about most!
KDE has gained the reputation of a reliable work horse. People use it, the last releases it just got better and better. You would never think about upgrading or not, the upgrade was always good. KDE was almost transparent to use, a great achievement for a DE.
Then, suddenly, a new major release comes along and i should devote all my reading and informing activities to the KDE project? I should reflect on all my usasge patterns and extract messages from the announcements that read like marketing for users while it was intended to be marketing for developers??
Dude, that is user unfriendly.
Did you do anything to PREVENT major distros shipping this developer release to the masses? Did you do anything to prevent loads of people from wasting countless hours with a product that was not intended for them?
No offense though, i love you KDE guys, i did read your stuff and was careful. However you should consider that you already gained such an importance that you cannot joke around with your users like that. Your users are becoming normal people, like Windows or Apple users. You have to watch their behaviours and learn from them. The users will make you immortal or vanish in obscurity.
You have a point, there is no comprehensive version numbering scheme that is universally accepted. I think you are also wrong as the issue is about the very well accepted beta, RC and final release scheme, not simply number sequences.
No number sequence, such as 8.10 or whatever comes to mind, is going to tell you that the release is a beta, RC or final release. However, outside developer circles, people are going to assume a final release, and that is precisely why one should label a version as beta or RC if confusion is to be avoided. Obviously, confusion was not avoided with 4.0, and again, not everyone keeps track of developer blogs and announcements.
Obviously, KDE 4.0 was barely a release candidate to end users, so one could at least have expected the RC label. Had it been "properly" named, I would find it hard to imagine distros like Kubuntu or Fedora shipping a first release candidate in the manner 4.0 was delivered. It would have been an embarrassment to them. Instead, KDE was embarrassed. Needlessly.