The KDE Projects is announcing the third beta of its future KDE 4.0 platform. “This Beta has mostly been focussing on finalizing the design of the libraries in preparation for the release of the KDE Development Platform. Yet, many user-visible changes have gotten in as well. While new features and usability improvements were added, bugs were found and fixed in KDE and the stability of Beta 3 has improved much compared to the previous Betas. With the third Beta, the KDE project has begun to finalize KDE 4.0.”
Looks amazing all of the work done from the KDE guys.
It’s noticeable the amount of work that they invested into this release. The dolphin file manager is going to be 2 steps to KDE in order of the other ones.
Even though Plasma is not one of my preferred features I wanna see what the community will bring to everybody.
One more time, congratulations KDE team.
Is it just me or does “finalizing the design of the libraries” sound very much like alpha type work rather than something that should belong in beta.
Betas are about bug fixing – not finalising design.
Seems to be a common theme in OSS these days is too push out new features ASAP, and imo is directly responsible for sub quality software. Especially when its for something as critical and ubquitous as a desktop environment.
Edited 2007-10-17 22:42
Nobody will be using KDE 4 for anything that matters for at least another twelve to eighteen months.
I am referring here to large school, government or corporate deployments. So even if they are still pushing the envelope technologically with KDE4, they have plenty of time to stabilize.
For the foreseeable future, kde 3.5.8 and greater will remain the desktop platform for serious deployments.
That may change eventually and I for one cannot wait to get my hands on the exciting KDE4 platform, but it will take a while to mature. Which is perfectly fine in my book.
Cut that time frame in half and you strengthen your views.
Thats fine so why don’t they refer to the release as an alpha? Its not really their strategy that bugs me its their terminology..
The phrasing is probably not optimal. I basically means that the last portions of API cleanup had happened, not that totally new concepts were introduced.
A bit later the press release says “As the KDE libraries were in freeze for big additions since the first Beta, work was mostly focussing on fine-tuning and fixing everything.”
Is it just me or does “finalizing the design of the libraries” sound very much like alpha type work rather than something that should belong in beta.
Whatever it means, at least all the KDE4 betas which I have tested so far, including Beta 2 which is part of Ubuntu Gutsy, felt very much like alpha quality software. They were not just buggy and unstable as hell but essential functionality was simply missing or totally broken.
However exciting the new feature may be, I don’t think that premature status changes are helpful to their advance. If they really ship in January, they will sure ship an unfinished product.
I’ve been hearing that for quite a while now, and it’s entirely unlike my experience with (self-compiled) KDE 4. Sure, it’s not rockstable, and some day something works, another day it doesn’t. And plasma of course has been horribly unstable. But most other things work pretty well. Most apps in KDEbase, kdegraphics, kdeedu, kdegames – actually, almost every app has been usable and rather stable for quite some time yet. So there must be problems with the Kubuntu packages, or you only tried the few things which aren’t ready yet – like plasma.
No no no no.
Finalizing the design happens in the end, just before releasing the stable product.
You start by getting an idea, then you elaborate it, then you construct it and then you put it out in real world. These phases can either be hard phases (e.g. the Waterfall model which is a disaster) or they can be cyclic. The latter one is true for all variations of Agile Modeling (including AUP). Most of the design happens during elaboration ((pre-)alpha) but the finalizing happens during transition (the phase just before releasing the stable product).
It’s just you.
It’s about both.
It’s nice to know that OSS and closed-source software apparently has a common denominator.
It’s not ‘these days’, it is just like it has always been. Release early and release often.
For sure, but whats the problem releasing under the alias alpha instead of pretending you have beta quality?
we HAVE beta quality, it is only plasma which isn’t up to Beta right now. Almost all other apps are very usable. But because plasma is so visible, everyone who tried KDE 4 had a bad experience because they did nothing more than click around 2 minutes on plasma, concluded it sucked and they went to flame KDE on OSNews.
One other things to add. If you really want to see KDE4 arrive sooner rather than later, lend a hand.
Code, translate, triage bugs, raise funds, donate hardware, do web development or promotion. There are a thousands ways to hone valuable skills while helping your favorite project move forward.
finally, the FOSS desktop. let’s do this
1GB RAM, radeon 9800 with xorg driver, OMG it 100 times faster then my old Celeron@300 128 mb + Matrox G200. But menu opening, terminal scrolling, moving mouse above controls that highlight as ugly slaggish as 5 years ago.
Font rendering is laughable, compare with http://antigrain.com/research/font_rasterization/index.html samples.
Please, KDE guys, make font rendering gamma- aware with sub pixel kerning, and I immediately switch from that archaic GTK world.
KDE and GTK use the same font rendering engine, which is provided by the FreeType libraries, not the toolkit. You can enable subpixel rendering and all that other stuff, but you may have to tweak your ~/.fonts.conf
Weird… Do you really thing that GTK, which uses exactly the same font rendering library as Qt renders fonts differently? There may be different default freetype settings, like having kerning on or off, but
that’s all. Every toolkit on X11 uses freetype. And no font current technology uses concepts from the antigrain website article.
I really know that parts of Xft/RENDER/Pango/GTK/freetype do render fonts, sure more than everybogy here, lookung my scorepoints down to 0, but obviously you do not. You assume there is some secret organizations force QT and GTK to use only that path? Thats the point, time to mature. 20 years old assumptions that every glyph is a just squarish box with integer aligned corners is wrong. Freetype guys do good work, but all other (GTK/Pango/Xft/RENDER) do not take patches that output gamma correct blending, subpixel accurate placement( kerning). And I hope that KDE devs do something with it.
With all your knowhow on Xft/RENDER/Pango/GTK/freetype etc. you sound just like the right man for the task. We’re all behind you.
Boudewijn doesn’t asume anything, he knows – he’s a rather prominent KDE developer. And KDE uses what is available – and freetype is the only real option on linux. If you go and develop a better alternative, chances are KDE will start to use it. Until then – freetype it is.
Don’t expect KDE to start working on a font rendering infrastructure – that’s by far not KDE’s job. We don’t develop drivers for the kernel or X either, we develop higher-level gui libraries and a desktop+applications. Trolltech, the Qt developers ARE involved in font rendering, a lot – the current Pango etc stuff is for a big part developed by them. If you want to improve upon that, go and contact the font ppl who work on that kind of stuff.
I am not sure but I think you are mixing this up with Harfbuzz, the text layout engine, which is based on large Trolltech contributions.
sorry, yes, you’re right…
Ok, this is still Beta, but…They changed the old (ugly and cold) look and feel, and the new one is different but…Still dull and cold. Widgets lack contrast and the overall colors lack life: http://kde.org/announcements/announce_4.0-beta3/edu_parley.png
Also why are the digits of the clock in the system tray struck through? This doesn’t please me.
I’m confident they will address these problems.
Hmmm. I think it is looking beautiful. I agree that the 3.5x is tiring. But, this new stuff looks fresh and wonderful.
The digits in the clock are struck though because it is a flip digit clock design.
like this
http://www.zillion.co.nz/listing/4090719/viewphoto/283051/
Also, IIRC, they plan to replace the default clock with a much simpler design at some point, so that it will be much clearer on a smaller panel.
The digits in the clock are struck though because it is a flip digit clock design.
Yes, but what’s wrong with ordinary non flipping digits. There are no technical reasons for doing this on a computer screen, and this flip design is not common enough in real life to motivate doing it this way to help people identify it as a clock. It just makes it harder to read for people that is visually impaired.
It is also a matter of style, these flip clocks belonged to the 1970:s and 80:s, the rest of KDE 4 doesn’t.
The question is should there really be a digital clock, analog clocks are much easier to read as they not only give you the actual time but also gives you a much better view of the time as an ongoing process.
I agree that the flipping digits design looks weird, like a bug almost. I contacted the artist and asked him to update it by not having a straight line gutting through all the digits but have it just so slightly tilted at each cut which in my mind would make it look a bit nicer, but he did not show much interested.
The problem with bringing real-world concepts and physical constraints into a computer GUI is that the have to be exaggerated and modified to fit the constraints and opportunities of the GUI. Flipping digits you say? Ok, so do they actually change by an animated flip? If no, drop them. If yes, reconsider as that can be highly disturbing.
Yes, I’m also looking you, you spinning desktop cube!
the flip thing is just a funny ‘hey I can do this’ thing, it will probably be replaced for 4.0 – or 4.1, then.
It is mainly a technology demonstrator, i.e. showing how to use SVG theming and animated state transitions with a very simple data source.
And it also serves as a nice show item.
An “all-day-long” type of clock will most certainly be visualised less intrusive.
So the default clock in 3.5 was LCD, very 80’s, now for 4.0 we’ll have flip digit, 70’s. Can’t wait for KDE 5.0 lol
Note: for god sake get rid of those huge windows’borders. Vista is a plague. Since it’s out, we got at least one per day at kde-look.org and even gnome-org for almost any existing window manager.
I’m pretty sure the clock looks like that because the plasma developers wanted to test out their animation framework, and it was about the only available plasmoid they had to test with at the time. I doubt it will be the default look, although they might keep it as an option.
The widgets to me actually look really nice. Pleasent to look at, pretty clear contrast now I’d say. I like the slight hints of color there too, not overdone like the crazy blue borders in 3.5 which aren’t bad but very very bright which I dunno, it just gets tiring as a default pretty quick.
My only real complaint is the tiny window buttons.
Can I still slam my mouse in to the corner? Or will I have to carefully move my mouse over the button.
I like slamming my mouse to the corner… easier…
It’s not a problem, it’s a theme. If you don’t like it then change it
not here… http://home.kde.org/~binner/kde-four-live/
URL anyone?
what happend to the kicker? This new bar on the bottom looks really ugly
Kicker is dead, and replaced by a plasmoid in plasma which is still brand new. And probably will be rewritten before 4.1 comes out, from what I’ve heard.
From SVN:
> Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace:
> Now the kicker lay down to sleep,
> I pray svn its code to keep;
> And if it crashes ere I wake,
> I pray a backtrace you do take.
>
> <fadeout>”s-i-i-lent night … h-o-o-ly night … doo doo doo, doo doo doooo..”</fadeout>
Rewriting a already rewritten DE, dont sound good to me. Why dont you just delay it until it’s properly done since from what I’ve seen most of the feature won’t make it until 4.1 anyway.
Who said anything about rewriting the DE? I said they would be rewriting a single plasmoid. Plasma was designed from the ground up to make replacements like that possible, since a big issue in KDE3 was that it took huge amounts of work to even make a tiny change to Kicker.
Edit: Ok, looking back at my post perhaps it does look i was saying they would rewrite plasma as a whole. That’s not what i meant, sorry.
Edited 2007-10-18 05:32
nah, they won’t rewrite plasma, they’re just gonna improve on the current panel implementation. Sure, it’s worse than Kicker – no doubt about that. But porting kicker only to remove it later on (it wouldn’t have been feasible to keep it around for the whole 4.x series anyway) was considered a huge waste of time. Thus it was decided to settle with a bit less functionality for 4.0, to be fixed in 4.1.
It’s temporary “programmer art”:
http://pinheiro-kde.blogspot.com/2007/10/its-your-turn-to-oxygen.ht…
Pinheiro and Ruphy were discussing changing it yesterday over IRC, but I went to bed before finding out what they were planning, and when it would be done.
<troll mode=”on”>
It seems a bad quality Vista ripoff.
</troll>
I don’t know if its just the kubuntu packages, but at this poitn in time its pretty much unusable and if I said it was alpha quality it would be an understatement. Kwin kept crashing, the task manager didn’t dispaly any open windows and it was slow as hell. I think I’ll compile it myself this time. i think Kubuntu is doing an AWFUL job with the packages and this has been true since the alpha releases,
yes yes yes, it’s horrible. I think it’s a Kubuntu problem, OR you expect too much. Most applications work great here, it’s just plasma which is rather incomplete, and a few other minor things.
is the excitement around KDE4 causing the dev community to grow?
can this be seen from the likes of the commit list or such?
Don’t know about the number of contributors (although easy and inviting tasks like writing pet plasmoids has been responsible for inducting a few people, and David Faure adds a bunch of new SVN accounts quite frequently), but it’s certainly increased the activity:
http://kde.mcamen.de/statistics.html
Draw a vertical line down from the “3.4.1” release on the graph – this is, roughly, KDE4.0’s “frist post!1”.
http://cia.vc/ is a nice way of tracking commits in real-time, or you can go to #kde-commits on irc.freenode.net.
one wonders if KDE4 will even be ready by 4.0 or even usable . i cannot see it being final in December 20th or whatever date in December
Why the hell would they rewrite it? They’ve got all the makings of a great platform, the actual desktop itself just needs a bit of polishing. 4.0 won’t be perfect, but then neither was 3.0. I’d rather have 4.0 on my desktop in January and 4.1 eight or so months later than see the release delayed far into the new year. Even if it is a bit rough around the edges, 4.0 will still be a vast improvement over the aging 3.x series.
why should they rewrite it?..for starters it resembles Windows vista to much . plus i think its better to have a stable release than an unstable one, as we all know 3.0 was unstable, i think KDE4 needs to or will need to mature before Distributions put it on there desktops, why rush a release? just look at Windows Vista, Rushed , i’d prefer to wait tha have a rushed DE that was unstable
why didnt they just call it KDE4 Glass?
Edited 2007-10-18 09:30
“why should they rewrite it?..for starters it resembles Windows vista to much”
This can be fixed by theming, not re-writing. Apply make-up, rather than decapitating someone and re-growing them a new head
” plus i think its better to have a stable release than an unstable one”
A KDE re-written from scratch would introduce so much instability that it would be insane.
” i think KDE4 needs to or will need to mature before Distributions put it on there desktops, why rush a release? ”
Yes, KDE4 will need to mature before distros will default to it – that’s simply a no-brainer. They want KDE4 release because the simple fact of the matter is that, perversely, only a tiny minority of people bother to test Beta releases, and KDE4.0 really needs a “trial-by-fire” to hammer it into shape. Release early, and often is an old open source adage, and the KDE guys have not been adhering to it as well as they would have liked. Plus, a growing number simply want it out the door – sitting on software this long without releasing builds up an unpleasant kind of psychological pressure that can lead to loss of motivation, and releasing provides – well, a release. Feature-freezes can be unpleasant for much the same reason – a feeling of slogging and slogging away, and not accomplishing anything visible.
So do you want a rewrite or a stable release? The two are mutually exclusive.
Why would they?
why would they, as i said, it resembles Microsoft Vista,.. have a look at the screenshots of it,, not to mention the Theme
a) thats a completely unacceptable reason for a rewrite.
b) making it look less like Vista does not require a rewrite.
I’m sorry, but it looks as much like Vista as Windows 3.0 looks like Mac OS X Leopard. Maybe you need new glasses?
maybe i do but i say it resembles Microsoft vista to much
more screenshots here, http://polishlinux.org/kde/kde-4-preview-rev-723381/
Edited 2007-10-19 09:09
Yes, sure, it does resemble Vista too much. It has icons, windows, buttons – even a taskbar on bottom and a menu on the bottom-left, and it uses colors. And only Vista has those, of course.
Come on, Vista is nothing original, it’s a copy of Mac OSX.
KDE 3 was unstable? Not from my recollection…
And why is looking like Vista a bad thing? If that’s all you can criticse KDE for, it’s looking good.
Dave
/me thinks that people seem to forget easily the train wreck that GNOME 2.0 was back in the day and quickly point fingers to everybody else’s dot zero release these days…
Having said that, I too think that Vista is a half-baked attempt that was rushed into the market given Microsoft financial investments on it, though. However, neither KDE nor even GNOME can take advantage of that sort of funding and/or resources and so the comparison between them and Vista is moot, IMHO.
No.
It will be ready when it’s ready. Deal with it.
As I thought, there is some whining as to how KDE 4 is being developed and some screams of “It’s not ready and it will never be ready!”, so here’s how this is being done:
1. Get the development libraries and everything application developers need frozen first. This is necessary because developers cannot produce anything nice or solid with libraries and tools that are moving targets. Without this, the horse is standing here and the cart is five miles down the road.
2. Develop applications on top of said libraries, which are now stable, frozen and binary compatible.
3. Do cool stuff.
4. ???
5. Profit!
KDE 4 is going to see successive milestones running through .0, .1, .2, .3 etc. releases until new ideas are formulated and implemented, such as Raptor, and things like the new HIG will be expanded and feedback will be sought on different applications (no HIG police).
KDE 4 is a platform for new ideas about user interfaces and functionality on free desktops and a solid and integrated environment and window manager for getting a composited desktop and various 3D effects (and not some half-baked add-on for initial ‘bling’ impact, that isn’t developed or tested with the main platform).
It’s doubtful whether the Kickoff menu will remain in KDE 4 for more than a few point releases, and the main theme will obviously see new developments as feedback is take in. Phonon will possibly move from KDE into Qt, as might KHTML in the form of Webkit, as libraries are moved and find their new place in the order of things. Raptor is a new idea, and there may be other ideas integrated in such as OS X’s new stacks, or possibly something completely different. I’ve got one or two ideas myself that I’ll have to have a look at, most of which come from the mobile phone world, so I’ll have to see what KDE 4 development actually looks like some time soon and see what you can do (which I can’t do unless they’ve stabilised it!).
Stacks is patented.
Stacks is patented.
Tough. Apple really do piss me off, because it’s always been possible to do variations on a theme. After all, it’s basically a vertical list.
KDE reminds me of Microsoft in these ways.
1. BUGS and more bugs these are not options they
features in KDE releases.
2. Stability mulitiple segfaults, dieing apps,
and just overall disaster.
3. IS a clone of VISTA I would be firing them
if they worked for me but hey it is Open
Source…..
4. Gnome may not have the flashy eye candy but
at least it is working and does not crash.
5. Call it release 50000 does nothing for me
because it needs a re-write.
GET away from copying the look of WINDOWS!!!
The one reason I switched to Gnome is because
they went their own direction and made the
user interface pleasing without the ‘Windows
copied cat look’…
As much as I admire KDE, it still looks dull, ugly and uninspired. They really need to find some graphic designers to help them give it some professional zest. It looks like a cross between old KDE and Vista, which IMO is very bad. They had the chance to break the mould and make something that could rival OSX and blow Vista and XP away, and so far I’m seeing no indication that they’re interested in the UI. It just looks….so….boring.
As much as I admire KDE, it still looks dull, ugly and uninspired. They really need to find some graphic designers to help them give it some professional zest……….It just looks….so….boring.
Wow. Well, it does look completely different to the old KDE, it only looks like Vista in terms of the black status bar and it will only look completely different as KDE 4 development progresses.
Since you’re obviously overflowing with ideas, give us a description, some artwork and some idea of what you think you’d do.
the taskbar doesnt look very promising, hope its not final
Edited 2007-10-18 11:55
It’s as horrible as it looks, and no, luckily for us all it’s not final. Plasma (part of which is the taskbar) still is going through a lot of work.
I agree. And I hope the taskbar is changed before the release of 4.0. In screenshots where a lot of windows are open, it looks very cluttered. And without clear dividers between each ‘button’ in the taskbar, I think it would difficult to quickly find the one you are looking for.
the taskbar is really still open for major changes, as it’s part of Plasma.
screenshots? where are the screenshots ? Let me look at my DE-to-be.
Hey, I added quite a few screenshots to the article 😉
All of these “it looks like vista oh noes end of world” comments are getting a bit obnoxious. That is, at best, a trivial fact. How can you look at a screenshot or two (of X.0 betas, no less) and come to the conclusion that it needs a complete rewrite? Besides, isn’t the other “problem” that you have way too much control over the appearance and behavior of it? Seems to me that the seemingly endless configureability makes the “it looks like vista, therefore bad code” a non-issue since a distro (or dare I say burden the end user with… options) can just release with a “doesn’t look like a MS product, therefore good code” default appearance.
Case in point: a couple days ago, I decided I wanted to give my workstation a more osx look; I had a BeOS thing going for quite a while and was getting tired of being reminded of Junior High. A few minutes later, I had this: http://olin.fit.edu/~jbelivea/arch/ss11.busy.png
That said, I still like GNOME. It was the first UI I started with on with Linux. But ultimately, I had to switch to something more customizeable. I’m by no means part of that power user elite someone else mentioned; I just need to see something different from time to time.
KDE 4 is looking great. It is so reassuring to see the gnome fanboys panicing when its only Beta 3 of the first release!
Remember, there are three types of people in this world: Followers, Leaders and those left standing there asking “Where’d everyone go?”
This comment from a poster by the name of Johnny Akward on the dot (http://dot.kde.org/1192512637/1192546591/) pretty much says it all:
People, get over it. Complain about stability when it’s released, not when it’s in development, because here’s a hint: the devs know already. See something specific or broken, file a bug and they’ll appreciate the feedback, don’t moan on a public forum.
A year ago people postured and tubthumped that the devs set the bar too high and would never implement the major changes and that pie-in-the-sky frameworks would wind up vaporware. Now the complaints have been reduced to postulating whether the polishing will be finished by deadline, or that it looks too much like Vista (WTF?), or that people born post-70’s wondering why the clock has a line through it.
I’d say that’s progress, and impressive at that. As one of the chief execs at the company I work for, during a period of major acquisition/restructuring/global expansion, was fond of saying: “I know we’re making progress because you’re complaining about new problems now, and not the same ones from last quarter.” Food for thought…
I guess people are more disappointed in the fact that so far the releases are beta in the traditional sense as opposed to the more common OSS sense. In other many projects have beta versions of their software but for the most part they are stable and work since most issues should have been resolved in the alphas, the betas are fro stabilizing not adding features, anything that was going to be added should have been added and prepared for stabilization. Right now KDE4 feels very alpha quality, but it might be due to the packages I’ve been using, I’m compiling from svn as we speak.
The reason it feels very alpha and unfinished is really mostly Plasma. Most other apps are pretty usable, though a few low-level bugs still have to be shaken out of the libraries (ssl support is one).
So as long as plasma (which is moving insanely fast right now, taking up a big part of the crazy amount of almost 400 commits a day) is usable, I think things will work out for the good.
Release early and often, that’s important. We need comments, bugfixes, new contributors – so we need to release.
The reason it feels very alpha and unfinished is really mostly Plasma.
Exactly. KDE as a whole is in the beta stage, but plasma is still very, very alpha. Unfortunately, most people just play with the desktop on the LiveCD for 5 minutes before giving up and without realizing that although Plasma is very visible it is only a small part of KDE and the rest is much further along. Opensuse even went ahead and included the KDE4 games packages in the default 10.3 installation.
Now there’s a curse I wouldn’t wish on my worst enemy.
http://www.jarzebski.pl/read/kde-4-rev-726625.so
Here is beta 3
for those people taht are intested in using KDE 4 as their primary DE, here is my experience: i find KDE 4 rock solid right now, everything is really stable… including plasma, not feature complete yet but is on the way… im running the latest svn code since 3 days ago and i’ve compiled it on slackware 12, the taskbar plasmoid is not complete yet and some things that should go into the taskbar (e.g. the pager, etc) are still floating in the desktop but im sure they will be in the taskbar soon… but everything is really stable now and things works… and plasma is really beautiful, if you want you can use KDE 4 right now but don’t expect things to finished yet because they aren’t yet, but im very impressed with all the progress and im already loving kde 4
Edited 2007-10-22 02:35