Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
KDE GUI Software

KDE Responds To Misconceptions About KDE 4 279

Jiilik Oiolosse writes "PJ at Groklaw speaks with a member of the KDE team about some of the common myths circulating about KDE 4. 'There has been a bit of a dustup about KDE 4.0. A lot of opinions have been expressed, but I thought you might like to hear from KDE. So I wrote to them and asked if they'd be willing to explain their choices and answer the main complaints. They graciously agreed.' Among the topics discussed are: 'Releasing KDE 4.0 was a mistake,' 'I cannot put files on my desktop,' and 'KDE should just have ported KDE 3.5 to Qt 4 and not add all that other experimental stuff right away.'"
This discussion has been archived. No new comments can be posted.

KDE Responds To Misconceptions About KDE 4

Comments Filter:
  • by SoupIsGoodFood_42 ( 521389 ) on Saturday July 12, 2008 @05:47AM (#24162999)

    The OSS community have managed to build a better browser than IE, but how come they haven't been able to duplicate the Apple GUI experience? Is it just a case of OSS lagging behind commercial companies etc., and soon Linux will be on par with OS X. Or is there more to it than that, such as difference philosophies or lack of people with good a understanding of user psychology and graphic design principles?

  • by jacquesm ( 154384 ) <j@NoSpam.ww.com> on Saturday July 12, 2008 @05:49AM (#24163013) Homepage

    I have both mac os/x and linux here and I *far* prefer KDE (3) over os/x, I just can't seem to get used to the main menu switching all the time depending on what has focus. I prefer 'stateless' designs over state any time.

  • by poopdeville ( 841677 ) on Saturday July 12, 2008 @06:09AM (#24163075)

    Graphic design principle are important (as are typographic principles, and so on), but...

    Apple has kept the same keyboard shortcuts for EVER. Apple-C defined the 'copy' operation with the Lisa, in the early 80s. Apple-X is cut, Apple-P is paste. The symbols on the keyboard aren't the same anymore, but the keys are.

    Don't think I'm accusing MS (or anyone else) of anything -- they have been consistent too. But KDE broke their consistent streak with KDE 4. That can be a good thing, when a project has a user interface that truly is better for a certain purpose. I don't have a strong opinion about KDE 4, specifically because I couldn't be bothered to figure it out. I tried it, and the basics are fine, but it still lacks some of the features I use in my workflow.

    Instead, I'm learning Haskell so I can get xmonad to work how I want it to -- mostly I want vim/OS X-like keyboard shortcuts everywhere. (I do realize OS X uses "emacs style" shortcuts, but ultimately, as long as they don't conflict and can use WINDOWS or APPLE over CTRL, I am happy, just because of ergonomics)

    On one hand, this makes me a mega-nerd. I do realize that. On the other, KDE 3 let me nerd out without having to learn much about it. KDE 4 is different enough that I would have to, and I would rather learn something simple instead. xmonad is implemented in under 1500 lines of Haskell. I can completely understand that much code, and bend it to my will without much more effort than installing and reading it.

    The punch line to my post is that KDE 4 is a fine open source release, in the sense that fresh development is going on because it came out. It could have been called KDE4-DEV or something, but almost every open source release is a development version. That's kind of the point. On the other hand, it's still not ready for me, so I am actively passing on it.

  • by harlows_monkeys ( 106428 ) on Saturday July 12, 2008 @06:14AM (#24163091) Homepage
    The first impression I get, after a quick skim of the article, is that it sounds like they are having the same kind of problems with KDE 4 acceptance that Microsoft is having with Vista. Their users like the previous version a lot, don't see the value of the changes, and so on.
  • by segedunum ( 883035 ) on Saturday July 12, 2008 @06:27AM (#24163141)

    It's unfortunate that KDE developers still try to deny or at least greatly minimize the impact of these kind of problems.

    Problems with what? You're running around like a geek trying to run a piece of software that hasn't been out for even a few months and you're complaining it has shortcomings and some things missing? Stop press, news at 11.

    Meanwhile, back on planet Earth people are still using KDE 3.5.x, they will probably use successive versions of it as well, and when the general consensus is that KDE 4.x looks OK then you'll start to see a natural move to it. That's what naturally tends to happen with these things. You just......................stop worrying. If you're an early adopter then that's exactly what you are. I hear that people actually pay for licenses for that privilege, and they complain less than the furore we've had with KDE 4. Go figure.

  • Comment removed (Score:5, Interesting)

    by account_deleted ( 4530225 ) on Saturday July 12, 2008 @06:38AM (#24163175)
    Comment removed based on user account deletion
  • KDE 4.0 as a beta (Score:5, Interesting)

    by golodh ( 893453 ) on Saturday July 12, 2008 @07:35AM (#24163365)
    Wise words! Just wait patiently for the KDE developers to sort things out and make sure you have an alternative.

    However I firmly believe that KDE really messed up when it comes to mamaging user expectations.

    Call something KDE 4.0 and people will believe it's fully functional ready to roll. And find themselves sorely disappointed. Call it "KDE 4.0 Developer Release" and people will understand what it is and is not.

    One thing that irks me in KDE's reply though is that they give the impression that they clearly communicated what KDE 4.0 was and was not. I disagree. I visited kde.org a few times to find precisely that information, and it simply wasn't there.

    That's why I was so happy with SuSE's honest and up-front statement about KDE 4.0 (see http://slashdot.org/comments.pl?sid=528652&cid=23135548 [slashdot.org] ) that told me everything KDE.org didn't. No amount of post-furor explanations will take that away.

  • by CastrTroy ( 595695 ) on Saturday July 12, 2008 @08:48AM (#24163661)
    Isn't that the whole point of the distro though? They should do some testing to ensure that packages they release with their distro are really up to snuff. Just because somebody decides to call something ready, doesn't mean it should be included in the distro. Different distros take different approaches with what they consider ready. Debian stable usually stays well behind the curve, while Fedora seems to be quite bleeding edge. I also think KDE should have made it really clear that it wasn't feature complete, and also not stable, but the distros shouldn't blindly pick it up and push it on users, regardless of what KDE says about it.
  • by alderX ( 931621 ) on Saturday July 12, 2008 @08:49AM (#24163665)
    Interesting concept. The first part reminds me a bit about switching screens within the GNU screen tool.

    I use it quite often, but found the key combination "Ctrl + A then 0-9" a bit unergonomic. Also I kind of forget if it's screen 4 or 5, so I have to cycle through them with Ctrl + A 4, Ctrl + A 5,...". So I think it is faster to do the same thing multiple time ("Alt tab tab tab") than doing different keyboard combinations. It IMHO is just faster to repeat the same thing over and over again than thinking about the right window number for issuing the right key combination. Especially for a small number of windows I think the "brute force" way works better. Having more windows it might become a different story, but there I try to keep a virtual desktop per task.

    Doing "Alt tab tab tab" KDE has some nice supporting feature I value. When cycling through the Windeos it highlighting the border of the window you would be switching to (so before releasing the Alt key). So you get a nice visual feedback; this really helps for me as I already look at the window I want to switch to. In Windows I miss that feature.
  • I'm unhappy... (Score:5, Interesting)

    by mangu ( 126918 ) on Saturday July 12, 2008 @09:26AM (#24163835)

    Just wait patiently for the KDE developers to sort things out and make sure you have an alternative.

    But are they on the right path? From what I have seen in KDE4.0, it seems to me that everything they have done is a step backwards.

    Basically, the problem is: if it's working fine, why change? For instance, I'm still using the KDE-classic icon set because I see no reason to get glossier icons, I recognize instantly the old icons and that's what matters.

    The big point about KDE has always been its capability for personal configuration. I prefer to use just one desktop, so I don't have a desktop selector applet in my taskbar. I prefer not to put icons on my desktop, since the desktop is always covered by the windows I'm using, so I have my favorite apps icons in my taskbar and use konqueror in the file management mode to open documents. That's the way I prefer, other people think differently, but KDE3.5 lets everyone be happy with their choices.

    I've never adapted to Gnome, because the philosophy is different there, it seems to be about making it easier to do things, at the expense of configurability. Well, for me the easiest way to do things is to do them the way I find easier, not the way someone else prefers.

    I can hear people telling me, "OK, if you don't like things as they are, just go ahead and change them, the source code is there". Well, I have neither the time nor the inclination to start developing the KDE user interface. I'm not complaining, they were under no obligation to develop KDE for me anyhow, but let's say I'm lamenting the way things are going.

  • Riiight... (Score:1, Interesting)

    by Anonymous Coward on Saturday July 12, 2008 @09:36AM (#24163883)

    So when Vista is first released and nothing really works and a lot of programs aren't compatible - Microsoft doesn't know what they are doing and the OS is labeled a failure.

    When KDE releases the same type of program - there are 'misconceptions' and you have look at it in the 'Grand Scheme of Things to Come'.

    Give me a break.

    (Yes, I realize the two are functionally different pieces of software, I'm not comparing that. I'm comparing the level of criticism and PR cover-up here.)

  • We only failed with KDE 4.0 if we measure the work based on others' criteria, not our clearly stated goals.

    This particular line is especially pathetic — even if truthful. Yes, according to others, we royally screwed up, but, fortunately, we had our own definitions of the goals.

    To see this guys try to wriggle out of this shame is as unpleasant as trying to use their software. They've "redefined" an alpha pre-release as a "4.0". They've followed up with several minor post-releases (it is at 4.0.4 right now, is not it?) — which continue to be both feature-incomplete and buggy. But, I guess, if none of that was among their "clearly stated goals", things are dandy...

    To call release of Plasma — the "new development from the ground up" — a "success" by any definition is a bad joke. The software screws itself up every once in a while so badly, the Internet-forums are already full of of advises, like this [fedoraforum.org] "just delete .kde/share/config/plasmarc".

    KDE appears to have grown a serious marketing department some time ago — I noticed this during their pre-release "tension build-up", which was not unlike that of a new X-Box or iPhone. Heck, their "release party" was Google-sponsored [kde.org]! Except the new X-Box and iPhone work (save, maybe, for a few glitches). KDE4, on the other hand, does not — by anybody's definition, except, maybe, their own.

    This most recent "gracious" response is just another marketing spin-attempt...

  • by osu-neko ( 2604 ) on Saturday July 12, 2008 @11:33AM (#24164443)
    Heh. For the most part, you've just named a list of reasons why I prefer OS X over the alternatives. Probably the biggest thing on the list is the Zoom button. Windows got it completely wrong, and nearly every other GUI I've seen utterly borks it too. My biggest complaint about non-Mac GUI's was always the screwed up Zoom button, which would senselessly expand the window far beyond the limits of the contents, leaving huge amounts of empty space in the window blocking windows and desktop behind it for no reason at all whatsoever. I can understand why it's done that way -- it's easier to do. It's harder to get Zoom right than to just make a window take up the whole screen (whether that makes any sense or not) -- easy out for lazy programmers. But the lack of a proper Zoom button is a major GUI flaw IMHO, and throwing it a brain-dead Maximize button is a poor substitute.
  • Re:I'm unhappy... (Score:5, Interesting)

    by pherthyl ( 445706 ) on Saturday July 12, 2008 @11:59AM (#24164559)

    >> Basically, the problem is: if it's working fine, why change? For instance, I'm still using the KDE-classic icon set because I see no reason to get glossier icons, I recognize instantly the old icons and that's what matters.

    Familiarity is nice to avoid retraining, but you won't be attracting any new users/devs with ugly interfaces. Sounds shallow but its a fact of life. Aesthetics matter.

    >> The big point about KDE has always been its capability for personal configuration. I prefer to use just one desktop, so I don't have a desktop selector applet in my taskbar. I prefer not to put icons on my desktop, since the desktop is always covered by the windows I'm using, so I have my favorite apps icons in my taskbar and use konqueror in the file management mode to open documents.

    All of those things are possible in KDE 4 (at least the version I'm using, perhaps even in 4.0.x).

    I think the configuration culture hasn't gone, but there does have to be a better reason to add an option now. Some options are simply missing because they haven't been added back, but will be as soon as possible.

  • by Al Al Cool J ( 234559 ) on Saturday July 12, 2008 @12:14PM (#24164645)

    Oh and you also had a powerful macro language batchruner/scriptmaker that was well integrated with the desktop, the possiblities were limitless and it was way easier in most cases then anything you can do with cscript/wscript today.

    Winbatch? That thing was/is brilliant. It's still available for modern Windowses, and it runs quite well under wine. I stayed with Win3.11 for many many years, in part because of Winbatch, and then finally switched to linux in 2000.

    It has always annoyed me that linux has nothing comparable -- an app that can identify any running gui programs, record and replay mouse clicks and kestrokes to them, and scrape text from them. KDE's DCOP is the closest I've come to being able reproduce some of the stuff I was doing 15 years ago on 3.11 and it's a pale shadow.

  • by CondorDes ( 138353 ) on Saturday July 12, 2008 @03:25PM (#24165875) Homepage

    They didn't know, but should have known.

    A number of people on kde-devel@ made exactly this argument -- calling it 4.0 would mislead people into thinking it was ready for end users when it's not.

    It's not enough to say "Yay, KDE 4.0!", and then follow up with "oh, by the way, this is a technology preview/developer release".

    Go read the KDE 4.0 Press Release [kde.org]. There is not one mention of the fact that 4.0 is intended for anything but the general user population. Saying it's "the beginning of the KDE4 era" implies nothing about the quality of the 4.0 release; it only indicates there are more features in the pipeline.

    If KDE wanted to send a clear message that 4.0 was not ready for anyone but early-adopters, the press release was the definitive place to do it. But they didn't, and all this angst is the result.

    PR mistakes aside, I still think that KDE is, and has been, a great desktop. I've been using trunk as my main desktop for several weeks now, and now that 4.1 has been branched, I'm really looking forward to what 4.2 has to offer.

  • by ThePhilips ( 752041 ) on Saturday July 12, 2008 @03:32PM (#24165917) Homepage Journal

    I'm a developer on a major Linux distribution. I can tell that everytime more people shows up on the official IRC channels with the "Feature X is b0rken, you suck!" attitude.

    That's the price one pays for taking Linux mainstream.

    Mainstream users do not care about opensourseness - they just want their system work and do what they want to do it. And with KDE4 at moment nothing works as people expect - if it works at all.

    In Windows land it is different: there is nobody you can complain. Normally you have to call support or local technician or friend hoping that they can fix it for you. Linux at moment lacks such "local technician or friend" option. Also, people do not want to pay for support (which comes bundled with Windows).

    Add here the overall mess PC hardware market is and you have recipe for huge long-term problems.

    And KDE4 shows clearly the conceptual divide between what mainstream expects and how F/LOSS function. On one side they published raw unfinished environment as they had to as open source project ("talk is cheap. show me the code." thing). On another side many distros to get on a bleeding edge rushed to include it as KDE3 replacement. This is dead-end for normal PC users - and Ubuntu already has bunch of them. It would take some serious explaining that they can go back to KDE3, because for them what is installed is what they get.

    The only solution I can see (and it was suggested many times already) is for Ubuntu (and other Linux vendors) start selling PCs/laptops under their own brand. I could never understand what held Red Hat in past - nor do I understand now why Novell/Ubuntu (while keeping desktop on their roadmaps) do not want to go vertical. After all their primary focus (and Linux focus at large) remains server space where it is not critical. For desktop to know precisely whom you can report your problem is crucial: end-users do know little about IRC, forums and mail lists - nor do they want to get involved. They just want it to work.

    After all, vertical integration worked (and works) for YDL (from TerraSoft [terrasoftsolutions.com]) and YDL is older than Ubuntu and has many users. And hey - it really works well.

  • by Estanislao Martínez ( 203477 ) on Saturday July 12, 2008 @05:18PM (#24166619) Homepage

    I don't really understand why it should be hard to Zoom - as you describe it - right. You as programmer know about the content within the window, so you have all the information. Interestingly enough I never really saw this behavior happening. So far I really always see maximize till the first dimension hits the border.

    Open Safari, resize the window to be pretty big, go to the Google front page, and hit the Zoom button. In Tiger, what I observe is that the zoom button reduces the size of the my window to match the content. The reason you see Zoom so often setting your window to maximum vertical size is that most pages are vertically much longer than the screen. However, for applications where open documents have more modest sizes relative to the screen, zoom is very useful, especially on very large screens.

    Though I must say that I've always hated Preview's behavior when Zooming a PDF--it never resizes the window to the size that I'd pick to read it onscreen, and it often makes the PDFs way too small. (I think it's because of an attempt of showing the document at life size, but life size often is something like 4" square for some PDFs.)

Ya'll hear about the geometer who went to the beach to catch some rays and became a tangent ?

Working...