Slashdot Mirror


First KDE 4 Snapshot Released

Rich writes "KDE has just released the first developer snapshot of KDE 4. This release isn't for end users, but should help developers who want to begin writing applications for the KDE 4 desktop. This release already includes a new CMake based build system, a change from DCOP to DBUS and of course a port to Qt 4. If you're interested in desktop development, check it out."

60 comments

  1. Screenshots? by Yuioup · · Score: 5, Funny

    Snapshots? I thought you meant screenshots. Show me the screenshots!!!!

    (Bye bye karma. We will miss you).

    1. Re:Screenshots? by strcmp · · Score: 5, Informative

      As of now, the interface looks exactly the same as it did in KDE 3.5.

      --
      "Yields falsehood when preceded by its own quotation" yields falsehood when preceded by its own quotation.
    2. Re:Screenshots? by portmapper · · Score: 1
      Meet the new KDE, same as the old.

      One major change is that KDE is switches to a new build system

    3. Re:Screenshots? by Ash-Fox · · Score: 2, Funny
      Wow, this will tremendously ease the transition from a real operating system with multimedia support to the limited Linux-platform ... not.
      Sounds like someone forgot to install the 'w32codecs' package.
      --
      Change is certain; progress is not obligatory.
    4. Re:Screenshots? by Anonymous Coward · · Score: 0

      and this was moderated informative?

      Clever of you to use a google cache to bring up a wikipedia entry on hot grits. I really gotta start reading the full URL's before i click!

      At least it isn't goatse or tubgurl... *twitch*

    5. Re:Screenshots? by Anonymous Coward · · Score: 1, Informative

      Wow, this will tremendously ease the transition from a real operating system with multimedia support to the limited Linux-platform ... not.

      Huh, which multimedia doesn't Linux support? The only stuff I can think of is DRM-infected stuff that I wouldn't touch with a bargepole. Certainly Linux plays all my CDs and DVDs just fine.

    6. Re:Screenshots? by Anonymous Coward · · Score: 0

      I read the story and thought it was screenshots until I saw your post. lol

    7. Re:Screenshots? by Ichigo+Kurosaki · · Score: 2, Informative

      Screenshots have been available for a while.

    8. Re:Screenshots? by Anonymous Coward · · Score: 0

      Or he's using a non-x86 platform and forgot to install...oh forget it.

    9. Re:Screenshots? by Punboy · · Score: 2, Informative

      Those are/were not screenshots. They are mockups of ideas. Nothing there is final, nor is anything there real (yet).

      --
      If you like what I've said here, and want to read more, go to http://www.krillrblog.com
    10. Re:Screenshots? by Anonymous Coward · · Score: 0

      Or not yet using FFmpeg from CVS...

  2. Dbus over Dcop? by Surye · · Score: 3, Insightful
    a change from DCOP to DBUS
    Maybe I am a minority, but the dcop interface was one of the things I loved about KDE. It made scripting trivially easy, hell I could do old tasks that used to take a whole script (like a xmms announce script for xchat or something), and do it with a one-liner alias with dcop. Perhaps this will be good for dbus, assuming it's a better backend technology, to give it a dcop-style interface?
    1. Re:Dbus over Dcop? by Ant+P. · · Score: 2, Informative

      From what I've used of both, they work almost identically anyway.

    2. Re:Dbus over Dcop? by Surye · · Score: 1

      Then I guess what I like is the extent to which KDE apps have impliment it. I assume there will be a compatibility layer or something for all the KDE programs using dcop?

    3. Re:Dbus over Dcop? by Carewolf · · Score: 4, Informative

      Yes. The new Qt-DBUS module contains a tool similar to the old dcop utility, so you can script to your hearts content.

    4. Re:Dbus over Dcop? by jZnat · · Score: 1
      Sure!
      ln -s /usr/bin/dbus-send /usr/bin/dcop
      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    5. Re:Dbus over Dcop? by Anonymous Coward · · Score: 0

      It's more verbose than DCOP.

  3. I'll switch to dbus when ... by Gopal.V · · Score: 4, Insightful
    They let me do this with dbus
    alias loud='dcop kmix Mixer0 setMute 1 0'
    alias silent='dcop kmix Mixer0 setMute 1 1'
    No, I've used dbus too. But there's nothing like dcop, especially for such hooks for mundane things.

    But I guess, it is a good thing KDE and gnome are converging ... for the linux desktop, at least in the short term.

    1. Re:I'll switch to dbus when ... by Laxitive · · Score: 5, Informative

      You should still be able to do that in the new KDE. Maybe the command name will change (I hope not, because I have several scripts I'd have to change over).. but the functionality should still be there, the same interfaces should still be exposed by apps, and the ability to access it from the shell should still be preserved.

      DBUS is just a message passing layer implementation. How that functionality is exposed is still well within the control of the KDE developers.

      I don't think you have anything to worry about. If you have something to worry about, then I have something to worry about... and I'm not worried.

      Just chill and look forward to Kerry, solid, phonon, plasma, and all the rest of the good stuff coming our way :)

      -Laxitive

  4. Here We Go Again! by Anonymous Coward · · Score: 5, Funny

    Seconds out; round 328!

    In the blue corner, weighing in at 205 pounds - GNOME! He's certainly the more agile of the two, with considerably greater speed. There have been doubts about whether he has enough tools and power to stay competitive with his opponent, though. He is certainly the promoters favourite, however, and has consequently attracted more in the way of sponsorship. The main power brokers in the business are certainly getting behind this one. Preferred taunt of opponent: 'Bloaty Man'.

    In the red corner, the crowd favourite, weighing in at 325 pounds - KDE! He clearly has the weight advantage, but of course he isn't the speediest in the ring and may get caught wrong-footed if he's not careful. He also has more tricks up his sleeve than his opponent - but how many of them are really useful and how many are just for showing off? Many have remarked on his resemblance to the former champion from Redmond (who was sadly stripped of his title for match-fixing), but he claims to be no relation. A lot of the old hands in the business say he is the one to beat. Preferred taunt of opponent: 'Pretty Boy'.

    Well, it's certainly been a tedious and in many ways pointless fight! Just when it seemed that someone was gaining the upper hand, the other fought back and it still seems to be pretty much level overall. It may have to be decided on points, but there has been much controversy over the alleged bias of the judges, with both fighters' supporters accusing them of siding with their opponent.

    Well, it's time to cut to a commercial break, but don't worry as there is no doubt that this fight is going to run and run.

    1. Re:Here We Go Again! by Elektroschock · · Score: 1

      I don't think that is true. What is probably most surprising is how theming affects the way people view a desktop environment. The future is not KDE vs. Gnome but both.

    2. Re:Here We Go Again! by True+Grit · · Score: 1
      What is probably most surprising is how theming affects the way people view a desktop environment.

      BINGO. :) You can tell the typical trolls, AC or otherwise, by their comments about appearance. The AC you responded to made a reference to KDE having a "resemblance to the former champion from Redmond", for example. This is a dead give-away that the AC hasn't actually used KDE and is merely "stirring the pot", hoping to get a fight started. The truth is you can make KDE look, and in many ways act, like just about any other OS out there, or not at all. That's where the real difference between KDE and GNOME now lies: KDE is far more customizable than GNOME, but because of that, also more complex. It appeals to power-users, or folks who disagree with what the "majority of users" (whoever the hell they are) believe a DE should look and act like. This also means, however, that GNOME and KDE are not in direct conflict with one another any more. To use the evolution analogy they are no longer competing for the same limited resources: they have evolved to serve different "ecosystems", where the existence of one no longer implies a threat to the existence of the other. The GNOME and KDE devs eventually stopped fighting amongst themselves as this shift slowly but inexorably happened over time.

      The future is not KDE vs. Gnome but both.

      Yep, and I'm amused by those who are suprised that these two groups have found areas within which they can cooperate. Nature is full of examples of different species, which aren't directly competing with each other, cooperating for their own mutual benefit. Happens all the time. *Yawn*.

      Oh, but the trolls want to see blood! Cooperation is boring, dammit, CONFLICT is where the FUN is! Ohhh, how disappointed they must be that this "fight" within the FOSS community ended without the buckets of spilt blood they hoped for. As a last resort they could (try to) resurrect the old RMS emacs vs. Lucid emacs bloodfeud(1), but, AHA!, luckily for them there's always the "Copyright vs. Piracy" and "Windoz SUX", flame wars to feed their lust for conflict!

      (1) I thought of mentioning vim here, but I suspect there are too many youngsters on /. now that wouldn't know what I was talking about. :) (2)

      (2) Then there is my own fear that the blood-letting from that particular feud will never end, as long as survivors, refugees, pagans, priests and warriors from that war still live among us. Some wounds just go too deep to be forgotten. May all the victims of that little-known Holocaust now rest in peace. AMEN.
    3. Re:Here We Go Again! by Elektroschock · · Score: 1

      "KDE is far more customizable than GNOME, but because of that, also more complex."

      complex customizing = complex internals?

      Don't think that is true. When you look at the depencies KDE is clean. And QT is beauty, very clean and organised.

      Gnome was chaotic, then they removed the setting. But you can still customize it.

      ----

      Controversy makes discussions intresting. Same goes for politics.

    4. Re:Here We Go Again! by civilizedINTENSITY · · Score: 1

      I think what True Grit meant was that by directly exposing their customization options KDE increases their complexity. In contrast GNOME hides much of their customization options for the purpose of exhibiting simplicity. The post didn't appear to be about internals.

    5. Re:Here We Go Again! by Elektroschock · · Score: 1

      a) internals
      b) surface

      When b) is simple and a) is chaotic you cannot feel safe. And a) and b) have little in common.

      It is like putting garbage down under your bed.

      And we know that Gnome, like or not, is rotten on level b.

      I don't think KDE increased its complexity.

      Problems of Graphical Operating Environments are today not on the KDE/Gnome level but in the backend, in the space where distributors take responsibility. I mean system configuration, package management, etc. Most problems are interface related. You don't get sound because the driver is broken, not because the KDE configuration panel was too bad. Most usability problems we have today have nothing to do with KDE or Gnome. They can be boiled down to a simple: How long does it take to fix your problem and what knowledge do you need?

      I mean
      - no sound
      - installation problems
      - driver and configuration problem

      Gnome and KDE together have the power to set standards in these fields. System configuration tools should be integrated. YaST for Debian was an intresting approach. LSB is a lame duck for getting distributors together.

  5. Kde 4.0? :) by Klaidas · · Score: 3, Insightful

    First Development Snapshot of KDE4 "Krash" released. Before anyone goes ahead and compiles/runs this, please be aware that it will look exactly like KDE 3.5 - except for being broken in lots of places.

    1. Re:Kde 4.0? :) by tetabiate · · Score: 1

      Does it qualify as alpha or pre-alpha release?

    2. Re:Kde 4.0? :) by Carewolf · · Score: 1

      Yeah. It's new technology at this point, not new applications yet. This is also why it's a snapshot and not an alpha release. Alpha would imply it was preview of the final version, which it is not.

    3. Re:Kde 4.0? :) by Punboy · · Score: 2, Informative

      Exceedingly pre-alpha. This is being provided solely for the purposes of debugging, and for porting important applications early. the main KDE libraries have been ported to Qt 4, and have been partially rewritten. To give developers a headstart (and for them to help work out bugs), they released this. It is in no way meant for the public to ooh and aah over, and frankly i'm irritated its on slashdot.

      --
      If you like what I've said here, and want to read more, go to http://www.krillrblog.com
    4. Re:Kde 4.0? :) by WilliamSChips · · Score: 1

      So it'll Krash a lot?

      --
      Please, for the good of Humanity, vote Obama.
  6. Composite Kwin. When? by tetabiate · · Score: 1

    If there is one thing preventing me from installing Xgl is the horrible experience I witnessed using KDE with compiz.

    1. Re:Composite Kwin. When? by Anonymous Coward · · Score: 0

      I'm seriously floored that Zack hasn't leapt up to add all kinds of XGL-powered goodness to KWin - it seems like just the kind of thing that he would be unable to prevent himself from doing! He seems to be tied up with other things, though :(

    2. Re:Composite Kwin. When? by Ant+P. · · Score: 1

      What's wrong with it? Compiz is getting a lot better lately.

    3. Re:Composite Kwin. When? by tetabiate · · Score: 1

      Compiz has a lot of plugins providing fancy effects but I find most of them disturbing and for some reason I think I am not the only one complaining about them. In contrast, last time I checked it was lacking even the most basic options provided by kwin like remembering window size and position, edge attraction, etc. I tried a little Xgl + KDE + compiz on a friend's computer and found it rather messy.

    4. Re:Composite Kwin. When? by Elektroschock · · Score: 1

      So why did Novell-ximian develop it in a closed process, enabling Gnome to be the first on stage?

      The proper way is followed by RedHat anyway, not Novell. Xgl is obsolete despite the hype.

    5. Re:Composite Kwin. When? by Ant+P. · · Score: 1

      There are some useful ones but I turned most of the eye candy off.
      It does have edge-snapping though, it just does it in a brain-damaged way where you have to hold shift and the snap distance is too big to be useful. Oh and it depends on the wobble plugin for no apparent reason.

    6. Re:Composite Kwin. When? by Trinn · · Score: 2, Interesting

      I don't know, but a fully open process for it is one of the goals I've been aiming for. see www.compiz.net and find out how to really make your compiz nice (note, I'm mostly a KDE user too, but for some reason, kicker is crashy with compiz, so I switched to a gnome-based session with lots of KDE apps. (I hate gnome's remove-the-options interface style, and hate that it's infected gaim...)

    7. Re:Composite Kwin. When? by Breakfast+Pants · · Score: 1

      Compiz has had edge attraction for a very long time.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
  7. DBUS OVER DCOP by Anonymous Coward · · Score: 3, Funny

    Definitely DBUS over DCOP, I just got a ticket for 3 miles over the limit.

  8. Not really by WindBourne · · Score: 3, Informative

    In general, the developers and users all seem to say; eh, whatever. The simple answer is, there is no real battle. When GNOME had a late start into this, then yeah, there was a bit of a battle, That was years ago. These days, both sets of developers are trying to make everything interoperable (witness dbus and multimedia).

    For some odd reasons, there is a group of A.C.s that seem bent on starting a battle between these groups and making them focus on each other rather than focusing on beating others groups.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:Not really by Anonymous Coward · · Score: 0

      The notion tat KDE is slower than Gnome is simply not true. Surprisingly, especially on low end machines, this is quite the opposite. I recently gave someone in my company a temporary desktop that was a P4 1500MHz + 256 MB. Tried to run current versions of both gnome and KDE (using suse 10.1), and I was really surprised to find out that while the machine was practically unusable when running (running wouldn't be the correct verb here) gnome, it felt really decent when running KDE.

  9. CMake and KDE by The+boojum · · Score: 4, Interesting

    I'm really glad to see CMake finally getting used by a high-profile project. I hated CMake at first sight -- having to install it first before I could build a project seemed strange after the autoconf ./configure; make routine. But it really is a nice system and has meant no longer having to support and keep in sync parallel make files, Visual Studio projects, XCode projects, etc. like I used to. Configure scripts failing on native Windows builds, for example, was always a pain. It's been a lot easier to build cross-platform projects now that I'm using CMake for everything.

    Seeing KDE adopting it has been great news for me, since it means that I may be able to start releasing my own small projects with CMakeList.txt files without getting funny looks. I love that it's looking like KDE will blaze the trail for us little guys who prefer CMake over the autoconf tool chain.

    1. Re:CMake and KDE by Elektroschock · · Score: 1

      From my perspective English Breakfast Network looks like the greatest infrastructure improvement.

      For KDE the question is how to attract more developers to the plattform. The answer is of course to remove entrance barriers, e.g. the small annoyances which regularly break stuff and need certain more or less trivial knowledge to fix them.

      Cmake has to sides:
      a) you have to learn it and it is different from the usual toolchain
      b) it solves certain problems.

    2. Re:CMake and KDE by Anonymous Coward · · Score: 0

      From the perspective of people already using CMake it may be a "unified" way of doing things. From other's point of views it's yet another duplicated effort and another stupid dependency, because someone hacked up yet another tool for the same job.

    3. Re:CMake and KDE by Anonymous Coward · · Score: 0

      > I hated CMake at first sight -- having to install it first before I could build a project seemed strange after the autoconf ./configure; make routine.

      It's not as if you don't have to install make. And besides, CMake could be used to pre-generate makefiles per-platform, but there's just too many of them.

      Autools wouldn't be so bad if it used a real language instead of the godawful nasty m4. In a way though, that's all cmake is, it just doesn't generate shell scripts like autotools does.

  10. Stolen from OSNews. by Anonymous Coward · · Score: 0

    That comment was directly stolen from the KDE 4 snapshot topic today at OSNews. Unfortunately, they took it seriously over there.

    The original comment is at: http://osnews.com/permalink.php?news_id=15547&comm ent_id=153831

    1. Re:Stolen from OSNews. by Anonymous Coward · · Score: 1, Informative

      Don't worry, I assure you that the same person (me) posted it in both cases. I wanted to see the reaction here as well. I just don't bother using an account on Slashdot.

      But the reaction on OSnews was exactly what I was poking fun at. I just think it's really sad how seriously and personally some people take criticism of their preferred GUI, and I couldn't resist throwing that one out there to see the response. Childish, I know, but not as childish as being in love with a Desktop Environment. Of course, I could have stepped in to break it up, but I always follow the maxim: 'Never return to the trolling once it's been lit'.

      The KDE vs. GNOME debate has well & truly replaced the Emacs vs. vi one of yesteryear (vi is far superior, of course...).

  11. KDevelop4 will dave integrated forms design by Burz · · Score: 2, Informative
  12. It's All Personal Tastes by eno2001 · · Score: 1

    Personally I prefer Enlightenment (e17) as nothing on the Windows or GNU/Linux platforms touches it in terms of smooth operation and beauty as well as lightness and simplicity with tons of complexity and flexibility. I spent the entire Winter using KDE 3.4 and it just never struck me as having any worthy eye candy that makes it much different from Windows XP. It has the same chunky/clunky icons, buttons and fonts that XP does. At least Gnome is a Mac OS (preX) wannabe with plenty of innovation (ie. lots of stuff it does in truly different and not readily apparent ways). But e17 really just kicks them all aside. It looks like Xgl and Compiss might give e17 a run for the money. But what they don't get that Raster does is the actual purpose behind the features. It's nice to have a 3D cube that you can rotate to move from one virtual desktop to another. But, besides making the virtual desktops readily apparent to stupid users who don't get them, how does it serve anyone? Raster's e17 does a nicer job with its pager. And wobbly windows? Come on! That's neither useful, nor attractive. With the power of Xgl and Compiss, they could do something way cooler... like MY idea from 1992 of closing a window and having it blow off the screen like wind blowing grains of sand off of a surface. Now THAT's at least visually interesting. (If you have the mind to picture it the right way) So... my Winter with KDE. I really only grew fond of one thing in KDE and that was the Konsole terminal app. That's the best written terminal emulator I've ever seen for any desktop environment ever. Tabs, multiple tab synced typing, etc... Just too cool. But that's it. KDM is kinda boring. The "Switch User" feature lacks the polish of Windows XP's, not to mention I've been using Ctrl-Alt-F7-F12 to do this at home for years now. Kontact is fucking ugly. Sorry, but if you need fonts that chunky, you need to go see an eye doctor. Uggh. Give me 10 or 12 point fonts on a 1600x1200 or 1920x1080 screen any day puleez! There is nothing that KDE does that Gnome can't do (and do with more style). And I'm not a fan of Gnome really other than it's much easier to customize than KDE. So I can at least set my systems up so they're easy enough for anyone to use. Can't really do that with KDE now can you...

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    1. Re:It's All Personal Tastes by Anonymous Coward · · Score: 0

      You should see a therapist.

    2. Re:It's All Personal Tastes by eno2001 · · Score: 1

      And you should quit hiding behind the AC label.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    3. Re:It's All Personal Tastes by nurb432 · · Score: 1

      Remember a true 'desktop environment' is more then eye candy. ( which is changeable pretty easy )

      Its about the underlying toolkits that allow you to create and integrate all the great applications that we all want to use. Changes like this are more intended for developers to get exited about, not the end users... ( tho agreed, in the end they benefit as well )

      --
      ---- Booth was a patriot ----
    4. Re:It's All Personal Tastes by eno2001 · · Score: 1

      I agree to an extent. I definitely see that KDE is VERY integrated throughout. That's why it feels more "finished" than some of the other environments. But eyecandy seems to suffer. There's still way too much flat and solid color stuff in KDE. And anything that does have gradients or 3D look and feel is only at the most basic level. There isn't much photorealism in the GUI. That's a HUGE detriment if you are trying to attract the eyecandy crowd. Now... there are plenty of people who aren't in that crowd and we (the eyecandy folks) are a small group. I'm just not the kind who is satsfied with the limitations of a Mac or a Windows PC and I'm willing to go through the grief of installing e17 just to have a nice looking and easy to use system.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o