Slashdot Mirror


gDesklets - Gnome2's Karamba

Deusy writes "Footnotes is running an update article on gDesklets, Gnome's answer to KDE's Karamba. I've heard a lot of noise with regards to Karamba (and Super Karamba) and a lot of moans from Gnome users about the lack of a Gnome equivalent. Hopefully this should fill that void and more, as one of the developers comments that gDesklets is the product of "months of planning" and describes Karamba as an "ugly hack"."

183 of 287 comments (clear)

  1. Before it gets /.ed by Suhas · · Score: 4, Informative


    gDesklets provides an advanced architecture for desktop applets - tiny displays sitting on your desktop in a symbiotic relationship of eye candy and usefulness.
    Populate your desktop with status meters, icon bars, weather sensors, news tickers... whatever you can imagine! Virtually anything is possible and maybe even available some day.

    The system consists of three parts: the gDesklets core (a daemon running in the background), the Sensors (providing data and processing user actions), and the Displays (what you will see on the screen).
    New Displays can be put together by simply composing widgets and Sensors in a XML file. Advanced users may also create new Sensors easily.

    As of now, Sensors are restricted to Python modules, but we are planning to extend this to scripting languages like Perl and Ruby, and to C as well.

    You can get gDesklets from: www.pycage.de/software_gdesklets.html

    Have fun!

    Martin Grimme
    Christian Meyer
    Jesse Andrews

    1. Re:Before it gets /.ed by mirko · · Score: 2, Informative

      Did you notice this screenshot ?
      As a picture is usually worth thousands of posts, there are some running "desklets" on it...

      (BTW, it's funny there's something on the bottom right of this screen shot which looks like an Airport base station.)

      --
      Trolling using another account since 2005.
    2. Re:Before it gets /.ed by Azghoul · · Score: 3, Interesting

      I'm honestly curious what the attraction is. I guess eye candy is always nice, but when I'm sitting at my machine, I'm /using/ it. And I have windows open doing things... I don't even see my background wallpaper all that often.

      Do people really sit around looking at their eye candy?

      I guess I can imagine it, but only among the 21 and under crowd (nothing personal guys, I used to be one ;)).

    3. Re:Before it gets /.ed by twener · · Score: 2, Funny

      Now you know why you need a "Show Desktop" shortcut and/or button in the panel. :-)

    4. Re:Before it gets /.ed by Azghoul · · Score: 1

      LOL

      True, I didn't think of that, I guess you can hide all your windows to show off when your boys come over.

      But I don't like panels either. I have to confess, I do use windowmaker and use dockapps... but 64x64 on a 1600x1200 doesn't take up much space. Ok ok ok, I could get the same using these desk things but someone's already done all the work with the dockapps...

    5. Re:Before it gets /.ed by dnoyeb · · Score: 4, Funny

      Without a doubt. When the new young chicks walk buy at work, you like to have the nice rig with the smooth desktop displaying your full coolness.

      Something like this could get one of them to actually stop.

      "You like my desklets baby!?" "I can hook you up."

      Yea, I'm feeling it already.

    6. Re:Before it gets /.ed by unborn · · Score: 1

      How about "when your girls come over"

    7. Re:Before it gets /.ed by entrox · · Score: 1

      Wow! Is that OS X or Gnome? I can't tell from that screenshot size.. Yay for innovation!

      --
      -- The plural of 'anecdote' is not 'data'.
    8. Re:Before it gets /.ed by Zebbers · · Score: 3, Interesting

      I have a newstick always up top below my taskbar that rips news from all my fav sites, bbc, cnn, etc. That way I dont have to go crawling through to read the headlines. A site like slashdot that I hit constantly during the day, I dont bother pulling headlines from.

      I have an xmms applet so that I can keep control of my music right on the bar. I have a run applet so i can click right in it and type a command and run it. I also have a dictionary applet for when Im writing..clickity click and off it goes.

      Applets are useful.

    9. Re:Before it gets /.ed by willy134 · · Score: 1

      Of course when I am "working" I have no need for anything other than the windows I am working on but there are times when I sit back and write scripts and for fun. I enjoy watching news feeds and the weather, if I could do it all while watching my digitally blasphemed desktop all the better.

      If your goal is to convert the rest of the world to linux a little eye candy never hurts. I noticed quite a few people say the "love" windows xp. I haven't seen much new functionality to windows for a while... Unless you say that integrating the internet explorer and msn and whatever other worthless software packages into windows is progress.

      --
      Can you ping me now?... Good!
    10. Re:Before it gets /.ed by Azghoul · · Score: 1

      Oh, I'm not saying they're not useful (I have... 10 of them in a windowmaker dock right now). I'm looking at the eye candy on the desklet guy's website that shows the candy taking up a good 50% of the screen real estate...

      I just don't see the desktop enough to make use of it.

      Diff'rent strokes, and all that....

    11. Re:Before it gets /.ed by axxackall · · Score: 1
      Do people really sit around looking at their eye candy?

      Yes. it's called "screen saver". That's why I think it's the last missed part of deklets: to be deployed to the screensaver. It wuld be usefull especially for people like you (and in fact me too) who typically hates using CPU for any eye candy.

      Speaking about CPU, in case of sitting on a desktop those desklets may still get your memory, CPU and even network bandwidth. In case of starting from a screensaver, they will do their job and use your PC resourcses exactly when you don't need those resources.

      --

      Less is more !
    12. Re:Before it gets /.ed by Azghoul · · Score: 2, Funny

      Well, I suppose it's possible. However, let's look at the evidence:

      1. Dude showing off his "cool" computer shit.
      2. Girls _generally_ don't care about machinery, and when they do, they don't _generally_ care about eye candy.
      3. This is a linux desktop bit, dude into linux isn't _generally_ going to have more than one chick to check it out.

      There, I think I insulted enough people for one message.....

    13. Re:Before it gets /.ed by leviramsey · · Score: 1

      As one who recently went from GNOME 2 to plain-ol' Sawfish, I have to say that applets are overrated. For newstickers, I just keep Opera running on a spare workspace. For xmms control, keyboard bindings are the way for me...

    14. Re:Before it gets /.ed by Glyndwr · · Score: 1

      Thanks, I was wondering why so much fuss was being talked about a "MySQL error: too many connections" page...

      I have something similar to this for Mac OS X, called Konfabulator. It's very neat, but suffers a bit from a problem already mentioned several times here: pretty widgets are usually big widgets, because it takes more icons to be pretty and functional than it does to just be functional. And big widgets are much more likely to be covered by open windows.

      Mind you, I could hook my spare 17" monitor up to $RANDOM_BOX and just have it showing a bunch of these things all the time. That'd rock.

      --
      You win again, gravity!
    15. Re:Before it gets /.ed by J.+T.+MacLeod · · Score: 1

      I've always had the same thoughts.

      I suppose, though, that these are the same people who run WindowMaker. You get the lovely choice of either having the task icons covering up your applications, or having to shade all your applications to get to the task icons. Pure genius, huh?

      Could someone explain to me HOW it is possible to use WindowMaker efficiently? Then maybe I could make better use of these Desklets/whatever-you-wanna-call-em.

    16. Re:Before it gets /.ed by Zork+the+Almighty · · Score: 2, Funny

      If it really is a SuperKaramba clone, the attraction is watching your Dual 2GHz machine slow to a crawl while updating a god damn clock.

      --

      In Soviet America the banks rob you!
    17. Re:Before it gets /.ed by Zork+the+Almighty · · Score: 1

      Do people really sit around looking at their eye candy?

      I'll brave an honest answer to this. Do you ever find your computing environment boring ? I would go crazy if my workspace looked exactly the same day after day, month after month. I occassionally change the background or the colour scheme, etc, but sometimes you just need to see something new. The purpose of eye-candy is that when you get bored you can go into the settings and piddle around, find something you like, and go back to work. It's similar to the "paint the room a different colour and the test scores go up" sort of thing, only it takes a lot less time and you don't have to smell paint.

      --

      In Soviet America the banks rob you!
    18. Re:Before it gets /.ed by RevAaron · · Score: 1

      I've had the same feelings, regarding similar applications like this which have been available for OS X for quite a while.

      These desktop gadgets wouldn't be such a nuissance if there was a way to make them work as a part of your desktop a bit better- rather than an application which just happens to be translucent.

      Something I've always wanted is for these gadgets to pass through events. That is, I may like a little calendar gadget taking up 240x240 pixels in the lower left hand corner of my screen. But, when I click with my left mouse button, I'd like the mouse click to be passed through to the window behind it. Perhaps a Cmd-Click would actually give the gadget the even- for selecting a date, moving the gadget, etc.

      Am I the only one who would dig this sort of setup? If I can't have this sort of transparent behavior, why not just have a solid bar on a side of the screen with all or most of these gadgets embedded? At least then the window management routines would have a clean area to avoid, allowing you to see what you want in both your gadgets and your regular app windows.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    19. Re:Before it gets /.ed by Joe+Tie. · · Score: 1

      2. Girls _generally_ don't care about machinery, and when they do, they don't _generally_ care about eye candy.

      I have to disagree on the last part. In my experience woman are more likley than men to appreciate the style of a machine over its functionality, and men to do the opposite. The old "What kind of car are you planning to buy?: Blue!" joke springs to mind. Though I too have to stress the 'in general' part. The only woman I know with a strong interest in computing cares about eye candy on it far, far less than me.

      --
      Everything will be taken away from you.
    20. Re:Before it gets /.ed by ddilling · · Score: 1

      Amen. For a really amusing time, run superkaramba under MemProf. It is... enlightening.

      --
      Mahnamahna!
  2. Re:I've always used KDE by nbarr · · Score: 1

    Actually, most people use KDE. I use GNOME. he biggest diference is that KDE is more customizable and heavier (bloated), while Gnome is lighter and more user friendly. Well, this is my opinion, of course.

    --
    Call on God, but row away from the rocks.
  3. If you have a Mac check out... by cheeseflan · · Score: 4, Informative

    Try konfabulator which does the same for Apples. I've bought it and love the way I have so much eye candy on the screen that I end up only using about two thirds for productive work!

    --

    Pimping my Karma Whore since 1847.

    1. Re:If you have a Mac check out... by Squareball · · Score: 4, Informative

      And if you are on windows checkout the new version of DesktopX by Stardock It provides an easy means to do the same kind of stuff in Windows AND unlike version 1.0.. it doesn't hijack your desktop and hog all the resources.

    2. Re:If you have a Mac check out... by sammy+baby · · Score: 1

      I was about to name-check konfabulator, which is a pretty nifty little app.

      The problem I have with it (and by extension, with every app like it), is that I like actually having a desktop - a sort of "zero area" of the screen where things aren't competing for my attention. That's why, after a week or two of messing around with various konfabulator widgets, I realized that the mostly the appplication was just irritating me. I uninstalled it, thankfully prior to having shelled out the shareware fee.

    3. Re:If you have a Mac check out... by fermion · · Score: 1
      The only eye candy I have ever needed for my mac is a talking moose

      When konfabultor pops up a moose that asks for pizza, then I will be impressed

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    4. Re:If you have a Mac check out... by chuckychesthair · · Score: 1

      Personally, I prefer CoolMon as a small lightweight desktop display program. It is for W2K and XP mostly, with client/server options and a lot of plugins possible.

      Actually, in trying to find something similar for Linux, I found Karamba, although I found it bit complicated to set up correctly.

      CC

  4. Re:I've always used KDE by ReinoutS · · Score: 2, Informative

    Since version 2.0, the default GNOME window manager is metacity. For more information I suggest you visit www.gnome.org instead of asking really basic questions on /.

  5. Um, honesty in reporting by JanneM · · Score: 5, Insightful

    A developer calls it "an ugly hack". Well, not quite. It was pretty clearly marked as tongue-in-cheek, and not to be taken seriously.

    Looks to me like the submitter deliberately wants to fan any remaining flames between the projects; who knows why.

    Instead, we have some pretty good illustrations as to why having two projects is a really good idea. KDE gets Karamba (and SuperKaramba) which takes off like wildfire. Undaunted, some Gnome people sit down and look at what Karamba does and learns from it (what the devels envisioned versus how it is actually being used; awkwardness and mistakes in teh design) and develop something similar, but with the benefir of hindsight from the other project. No doubt will the Karamba people look at gDesklets and in turn learn from it's strengths and weaknesses. THe end result is a set of tools that become far better, faster, than either would have become on its own.

    --
    Trust the Computer. The Computer is your friend.
    1. Re:Um, honesty in reporting by Deusy · · Score: 1, Troll

      I only quoted the guy, there was no intention to start a flame war.

      It wasn't obvious that it was tongue-in-cheek. A smiley... that could mean a hundred different things.

      Perhaps the developer who made the comment should have been a little more careful about making comments that could be construed as flames on the tone-deaf medium such as the internet.

      Hell, it's not like I could hear the sarcasm in his voice.

      --

      Free Gamer - Free games list and commentary

    2. Re:Um, honesty in reporting by Deusy · · Score: 1

      the tone-deaf medium such as the internet.

      Ok, I haven't slept for 24 hours. That's partly the reason I missed the 'tongue-in-cheek'iness of the developer comment and the reason my language skills are diving into the realms of Engrish.

      --

      Free Gamer - Free games list and commentary

    3. Re:Um, honesty in reporting by mandude0 · · Score: 1

      I have to agree. In (Unix) many if not most people use command line but when they are using a GUI, they would like to have some thing that breaks the basic looks. Well, I am that way. I like the KDE set up as a whole and have used Gnome very little. I not saying that Gnome isn't any good, I just prefer the KDE looks. But, friendly competition never hurt :o)

    4. Re:Um, honesty in reporting by marko123 · · Score: 1

      That is an excellent rationale for having two open source projects that do similar things. I wonder if it is possible to quantify the benefits of side-by-side development of similar OS projects (e.g. loss of potential productivity owing to a split in resources vs. having each other's project to look at and learn from).

      Your point also addresses the value of all duplicated open source efforts, in particular the whole Gnome vs. KDE shizzah on it's highest level.

      I think another benefit of duplicated efforts (if they differ in philosophy, language, etc) is that the total number of people contributing to the same problem space would be greater than if there was just one project for a particular problem space.

      On the other hand, I imagine there is some point of diminishing returns where the dilution of available resources prevents anything from getting finished well.

      --
      http://pcblues.com - Digits and Wood
  6. Nice, but lets talk details.. by Visceral+Monkey · · Score: 5, Insightful

    Good to know Gnome is going to have something along the same line as KDE. Having said that however, I'm wondering if the Gnome community can match the number of Karamba plug-ins out there, some of which really do look good (www.kde-look.org) Also, before slamming Karamba for being "an ugly hack", I'd love for them to explain A.) Why they think this is so and B.) Why their version is going to be so much better. I mean, a good explanation might go a long way in converting people over who use KDE just for Karamba (and they are out there).

    --
    *Fortitudo, aequitas, fidelitas.*
    1. Re:Nice, but lets talk details.. by Anonymous Coward · · Score: 2, Funny
      Why their version is going to be so much better

      Woah, woah, woah, they work for the GNOME project. They don't need to explain why their version is going to be better. It's better becauyse it's GNOME. And GNOME is always better than KDE. Didn't you get the royal decree?

    2. Re:Nice, but lets talk details.. by JanneM · · Score: 5, Informative

      As I stated in another comment, that "ugly hack" type comment was entered in jest, and the story submitter chose to interpret it differently.

      One reason Gnome people haven't been in any real hurry, I think, is that a lot use gkrellm, which sort of does the same thing. The Karamba people decided something better was needed and implemented their thing. Now some Gnome people find that Karamba is sweet, and does something similar in turn for Gnome (but with the great benefit of hindsight from how Karamba is used). No doubt some KDE people will learn from gDesklets and make something even better.

      --
      Trust the Computer. The Computer is your friend.
    3. Re:Nice, but lets talk details.. by Arandir · · Score: 1

      I am a KDE fan, but I'm going to say that the "ugly hack" comment was right on target. There is a reason why Karamba is not in the core KDE distribution. It looks cool. It feels cool. But looking through the code, it's damned ugly and very hackish.

      This isn't a slam. I really believe that the orginal Karamba authors meant it to be a prototype demonstration of an idea. They didn't mean for it to be a release quality definitive implementation.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  7. Something's missing... by Sherloqq · · Score: 5, Interesting

    For something being touted as eye candy for the desktop, there's amazingly few screenshots available in the links provided.

    --
    Have EVDO, will travel.
    1. Re:Something's missing... by Squareball · · Score: 3, Insightful

      I agree but I would say that the reason is probably because they created a framework for others to make the eyecandy in. They laid the foundation and there isn't much eyecandy to show at this point.. just a big hunk of concrete for others to build on.

    2. Re:Something's missing... by LiquidCoooled · · Score: 1

      but surely they will have tested it, whenever I build anything, the test project is always a mock up of how I anticipate it will be used.
      They could have *at least* provided a better screenshot than the one supplied.

      --
      liqbase :: faster than paper
  8. Why to duplicate everything? by hkroger · · Score: 3, Insightful

    I guess smarter developer would have ported karamba to gnome. I've had enough of this duplication of every goddamn app in world for both of the systems. What's the use of making everything twice? Waste of talented programming resources, IMHO.

    1. Re:Why to duplicate everything? by deragon · · Score: 1

      I totally agree. They could merge so plugins could be shared for the two desktops.

      BTW, wouldn't karamba run on a Gnome desktop like other KDE apps?

      --
      Remember the year 2000? They promised us flying cars. They delivered the PT Cruiser...
    2. Re:Why to duplicate everything? by BenjyD · · Score: 4, Interesting

      Probably more effort than writing from scratch, given the differences in the two projects (Qt vs GTK, C vs C++).

      Why should there only be one of every app? Is there only one type of car. Writing portably where possible is great, yes, but not in every case.

    3. Re:Why to duplicate everything? by twener · · Score: 1

      The mechanism for providing the desktop background pixmap for transparency effects are not compatible between GNOME and KDE.

    4. Re:Why to duplicate everything? by horace · · Score: 1

      There are loads of types of car which is good but if they each need their own fuel that would be bad.

      Since both of these are vessels it would be good to be able to share plugins. That suggests attempting to standardise an API but Karamba is still pretty young so it might be too soon to settle on the current state of Karamba, look at the mess caused by jumping to conclusions with RSS.

      All very mudane but the thing to to is have a look at both and see if you can spot how they could share a good plugin architecture.

    5. Re:Why to duplicate everything? by DrSkwid · · Score: 4, Insightful

      yeah who'd have thought it

      if that annoys you don't look here :

      NeXTStep
      http://www120.pair.com/mccarthy/nextst ep/intro.htm ld/

      or here
      Afterstep
      http://www.afterstep.org/Applicat ions.php

      or here
      Enligtenment
      http://freshmeat.net/browse/87 7/?topic_id=877

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    6. Re:Why to duplicate everything? by hkroger · · Score: 1
      Do you need 100 models of cars which all have same engine and chassis but different dashboard? Maybe just one car which has changeable dashboard?

      The problem is that these applications are duplicated many times just to have same kind of application also in the other desktop system. Do you think we need dozen KWrite-alike programs which all have very little features?

    7. Re:Why to duplicate everything? by BenjyD · · Score: 3, Interesting

      >Do you think we need dozen KWrite-alike programs which all
      >have very little features?

      Of course not. But each desktop environment does need its own integrated version (in order to have it honour user preferences etc). And if someone doesn't like the current choice and spends their free time to write their own and happens to release it for free, what's wrong with that?

      I don't understand the whole "why are we wasting our time writing two desktop environments?" argument. It's not like there is "we" to start with - open-source devlopment time is not some fixed utility like it is in the closed source world. It's mostly made up of what free time people will give. The more interesting they find the project, the more time they will give.
      With two projects, you get two teams looking at the same problem from different angles and there is cross-pollination. Even if you could force developers to only work on one, their motivation would drop and you'd end up losing more development time than you save by only having one environment.

    8. Re:Why to duplicate everything? by nonmaskable · · Score: 3, Funny

      Why should Karamba be any different? The whole point of the GNOME project is to deliver a C language version of KDE functionality about a year later.

    9. Re:Why to duplicate everything? by freakyboff · · Score: 3, Insightful

      Maybe there are so many text editors because they are written by people who are learning?

      I'm starting to learn GTK+ and GNOME development, and I am starting by writing simple applications like this. All applications can teach a certain part of an API while keeping the rest clean and simple. Text editors teach file I/O, image viewers teach graphics APIs, instant messengers teach networking etc.

      There are many of these programs for other operating systems as well (Windows etc.) because this is a good way to learn practically. It's just that everybody makes them available to others to look at, that there just seems like there's more.

      Martin

    10. Re:Why to duplicate everything? by hkroger · · Score: 1

      That is the best argument presented so far on this issue. I don't say, that nobody should do any other editor because there is already one, but I think that many of the Gnome and KDE applications or addons are made only because the system lacks one.

    11. Re:Why to duplicate everything? by hkroger · · Score: 1

      You're right. I must agree. There really isn't any wrong in making own editor if one doesn't like current ones. But I must anyway point out that people could cooperate more than at the moment they do. Of course anybody can program even new operating system if they like (thank god they did) but e.g. Linux is only kernel and some tools around it. All the system shells and system binaries are from GNU project or other common projects which are independent of the development of Linux kernel. And that is good model. That is something I'd like to see also in desktop environments. I don't want to be forced use different applications just because I chose different desktop environment than before. I know that I still can use gaim or some other Gnome application still if I'm using KDE but these are not working under KDE as well as they could.

    12. Re:Why to duplicate everything? by Anonymous Coward · · Score: 1, Insightful
      How can you duplicate a resource that doesn't exist? It's not like there is a boss and these hackers are employees. If somebody doesn't write something for KDE it doesn't automatically imply that they are going to write for a different platform or even that they will write it at all.

      This is competition, not duplication. If you were employing these people it would be duplication.

    13. Re:Why to duplicate everything? by timeOday · · Score: 1

      Stop a second, let's think about this... the commies used to say capitalism was bad because competition is destructive and wasteful and leads to duplication of effort. They were going to "bury" us by all working together. Need I say more?

    14. Re:Why to duplicate everything? by hkroger · · Score: 1
      Now, don't hate for this, but the commies, as you say, had nice ideology behind it. Too bad that realization never succeeded and propably never will. I think human kind is too selfish to make it work.

      Capitalism has its weak points too but it seems to work a little bit better. :)

    15. Re:Why to duplicate everything? by hkroger · · Score: 1

      sorry, I ment of course "...the commies, as you call them, had...".

    16. Re:Why to duplicate everything? by timeOday · · Score: 1
      And it's not just duplication! The Gnome people will look at what the KDE people did, getting ideas on how to do it a bit better and more cleanly. Then KDE3 will improve on whatever gnome does...

      As for the Communists, I agree it's a nice ideology. The problem is it requires too much of people. And if you think about it, *any* system would work great if all the people were saints. An important measure of a system is how gracefully it degrades with bad behavior. (Which is why we should resist the current erosion of checks and balances in US law enforcement... those in govt are still people and they do bad things sometimes!)

    17. Re:Why to duplicate everything? by Anonymous Coward · · Score: 2, Informative

      That wouldn't have been possible. Karamba is very much written for KDE using the KDE/qt libs.

      Work that is needed to port karamba to gnome:

      * write a qt/glib wrapper (kde/gnome)
      * use C instead of C++

      The amount of work is much higher than a complete new architecture. And you might have read that we're sit down about 2 months to create a very flexible architecture.
      Please check the class diagram: UML

      I have had a look at karmaba's source code and before assuming that i don't know C++ ;-) there's really things that I didn't like.
      The main disadvantage IMHO is that there's no real seperation of the view and the "backend".

      in gDesklets you have the core (which is the framework) the Sensors (which gather information) and Displays (XML) which are connected to the Sensors. You could have several Displays which show you the sensor data. And you just have to create a new XML file. That's simply not possible with karamba and that's where the app lacks flexibility!

      HTH,
      chrisime

    18. Re:Why to duplicate everything? by bluGill · · Score: 1

      Well you can do whatever you want, and better that you develope something [you recignise as] useless to start...

      That said, I'd much prefer to see you learn by working on something simple that is already out there. Text editors exist and work, there are plenty GNOME/KDE applications that exist and would be useful if someone would take the time to add a few more features to them, or fix some bugs. Make yourself that person, and give open source a reason to be open.

      It really is a better way to get into code to read and modify someone else's code. You see what they did, and can make judegements on what is right/wrong. If the code is good you learn, if it is bad, they still did a lot of the hard thinking, and you need to mearly re-write it to make it better. Both have real binifits.

  9. The Karamba team should do a Mac port by BabyDave · · Score: 5, Funny

    ... and call it iKaramba.

    [Tumbleweed rolls past]

    I'll see myself out ...

  10. Re:Well I describe by Nodatadj · · Score: 1

    Ugly yes, but its not really a hack...

  11. Re:10 random reason why gnome sucks (karma be damm by Chemicalscum · · Score: 1
    Exactly !

    Except for considering konqueror any better than Nautilus - it just sucks in different ways. And while the lack of table support of Abiword is a bind at least it works unlike Kword.

    However for those of us that like a GTK desktop the way to go is XFce4

  12. Cant compile by Anonymous Coward · · Score: 2, Funny

    $ tar xjf gdesklets.tar.gz
    $ cd gdesklets-0.1
    $ ./configure --prefix=/opt/gnome2/
    Bach blah...
    $ make
    blah blah...
    $ make install
    blah blah
    Error : /doc/html/index.sgml
    No such file or directory

    Help! I cant rtfm because this IS the FM!

    1. Re:Cant compile by DrSkwid · · Score: 1

      mkdir /usr/local/share/doc/gdesklets *
      mkdir /usr/local/share/doc/gdesklets/html
      ln -s /usr/local/share/doc/gdesklets /doc **
      make install

      rm /doc

      * or something appropriate to your locale. That's a FreeBSDism

      ** although you'll probably need to be root to write to /

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  13. Borrowing from BeOS again? by mabhatter654 · · Score: 2, Interesting

    These look strangely like BeOS replicants. Small programs that can sit on a desktop. Only the BeOS versions could "front" as monitors for larger programs and pass information between eachother without extra programming.

    1. Re:Borrowing from BeOS again? by OscarGunther · · Score: 1

      There's something (slightly) similar for Windows called Snippets which uses Java, javascript, and XML to create windows on various kinds of data. When it first came out, it could snip pieces of Web pages and aggregate them into individual windows, and was much more focused on the end user. Now it's gone all corporate and dashboard-y: it's more of an info-centric technology and light on the eye-candy factor (you can't create virtual pets, for instance).

  14. Infinity by Biomechanoid · · Score: 1

    If the wishes of desktop users are the same, KDE and GNOME will keep on copying from each other forever.

    How likely is it for one idea to never appear in the other project?

  15. Re:In related news... by twener · · Score: 1

    Reminds me of the transparent menu hack GNOME recently got a story on /. about and which in the KDE version always was flamed before as bloat and not good because it's not done the X server. Where are the flames now that GTK got it too?

  16. Good to see Python used as a Core tech again by BigTom · · Score: 1

    I notice python is the scripting language for Karamba events and it looks like gDoclets is written in it.

    Cool

    1. Re:Good to see Python used as a Core tech again by BigTom · · Score: 1

      Yes, yes, its gDesklets.

  17. The possibilities are endless!!! by master_p · · Score: 2, Interesting

    Here are just some examples of the things that can be done:

    Display system information such as CPU Usage, MP3 playing, etc.

    Create cool custom toolbars that work any way imaginable

    Create little games or virtual pets that live on your desktop

    Display information from the internet, such as weather and headlines


    The possibilities really are endless!

    In other words, more proprietary gui and more useless stuff on the desktop. I am not trolling, but why would anybody want little games or virtual pets on his/her desktop ? or display the weather or/and headlines ? it is just cosmetics, i.e. they don't do anything useful. And since Linux has so little desktop usage, I can't see how useful is this for the majority of the Linux users.

    Personally, when I work, I don't like to be destructed by anything that moves on the computer screen but it is out of my focus. Maybe it's just me.

    1. Re:The possibilities are endless!!! by Dri · · Score: 2, Insightful

      gkrellm has been around for some time now, does all the above without the uber-eye-candy. Who needs this bloat anyway? Let us all buy shiny new pentiums with mmx so we can run all the latest desktop fuzz! Great!

      --
      Girls are strange. They don't come with a man page.
      -- Michael Mattsson
    2. Re:The possibilities are endless!!! by snake_dad · · Score: 2, Insightful
      more useless stuff on the desktop.

      What's useless to you may be seen by someone else as useful, or (*gasp*!) entertaining. And they other way around ofcourse.

      --
      karma capped .sig seeking available Slashdot poster for long-term relationship.
    3. Re: The possibilities are endless!!! by er_col · · Score: 1

      I agree that the current Karamba/SK plugins are not worth the trouble of installing either program. For some reason noone has been able to come up with anything useful so far. Like a little applet for mounting/unmounting CD that would also display the remaining disk space on the HD. Is there a limitation of the programs or just luck of imagination on the plugin writers' part? So far the only thing I've seen on kde-look is one useless toolbar after another, one annoying news ticker after another...

    4. Re:The possibilities are endless!!! by lordcorusa · · Score: 1

      Wow! If you consider a pentium mmx to be shiny and new, I'd hate to see what you use normally! I personally use my dual Athlon 1800 with 2GB RAM and a GeForce4 and I like it a lot ;-) I mean, even my sister's year-old ElCheapo brand $300 computer is a 900Mhz Pentium3 with 256MB RAM!

      Come on, computing horsepower is really, really inexpensive nowadays. There is no reason to keep programming things as if anyone (who matters) is still using a 486 with 8MB RAM and a 256kB frame buffer. If you really want to use a desktop on an ancient computer, then you could use one of the myriad lightweight desktops, but please leave us modern computer users alone with our nice, pretty, functional, fun desktops.

      --
      The preceding comments reflect the author's personal opinion and are public domain, unless explicitly stated otherwise.
    5. Re:The possibilities are endless!!! by PapaSMURFFS · · Score: 1
      what about something like root-tail which works with gnome 2.x?

      It was probably the most useful app (for those who don't know, it 'tail'ed any files, usually logs in my case, onto your desktop within specified demensions instead of having to run a "tail -f" in a console, which is easy to accidentaly close/move/whatever) I've used.

    6. Re:The possibilities are endless!!! by Anonymous Coward · · Score: 1, Insightful

      As I just said on IRC, but with some additional censorship, "IF YOUR UI IS SO F***ED AND OBTRUSIVE THAT YOU NEED TO RESORT TO TACKING SH*T ON THE DESKTOP, YOU HAVE LOST."

      Really, I don't mind the functionality. Small, monitoring applications are good, and I'll admit I slog along with dockapps in WindowMaker because they're the closest thing to anything reasonable. But the to crib from the Mac page, the desktop is your 'finder.' It's a window into the system's file-management metaphors. Now, it's not perfect, it can waste a lot of space - which is why someone else came up with the idea of throwing pictures on it - but as an attempt at cloning Active Desktop, this rankles me from two directions at once.

      -First, why do we really need an API just for this? In WindowMaker, for instance, I can position any X client where I want it, rightclick and remove the window manager decorations, and put it 'always on bottom.' Setting it up to load as such is marginally annoying - mostly because the tools for editing the X properties WindowMaker respects aren't that great, and otherwise it only lets you save *everything* at once - but that's not a problem with the concept, just the implementation. I used to do this all the time for eyecandy with XMMS plugins, since I could just close their windows from within XMMS when I got tired of it, and WMaker would conveniently 'forget,' so I could reposition as I wanted the next load.

      -But anyway, if the API is *good* (looks like some sort of Python rapid-development thing?) why limit it to the world's least useful form of display? Really, if you're stuck doing things like this, you're admitting that your 'regular' UI is no good for this entire class of presentation. Gnome and KDE already have at least two UIs - regular windows and whatever their docklets are called - and those just emulate the failings of previous GUIs. How about *one* presentation system that works and scales with some consistency? Oh yeah, because Qt and GTK aren't really that advanced...

      Seriously, if you care about the weather - maybe you want it on your desktop/root window for some reason. But maybe you want it on your screensaver, too (how hard is it to bounce a window around the screen?)... maybe you want it on your dock/launchbar equivalent, where it'll always be visible... or maybe you want it on its own pane that'll either overlap your other windows, or 'nudge' them out of the way.

      This is really an annoying, overwhelming problem in UI design today. Few authors consider how *their* Perfect and Shiny New Toy will interact or cooexist with anything else. Now, if something really needs its own toolkit or whatever, I'm not averse to installing it and living with the inconsistency, but here we have Gnome and KDE being inconsistent with themselves... on purpose!

    7. Re:The possibilities are endless!!! by diamondc · · Score: 1

      If you don't like it, don't use. Why even bother commenting in the first place??

      --
      "I keep looking in the want-ads under 'revolutionary' but there don't seem to be any listings.. "
  18. Re:Ugly Hack? by ReinoutS · · Score: 1

    This usually means that you have no write access in the directory the install script wants to write in.

  19. Bah by Anonymous Coward · · Score: 1, Insightful

    But it's not true at all.

    Look at GNOME 2 vs. KDE 3.1. They are almost entirely DIFFERENT. KDE still follows the path it has always followed--a beefier CDE with Windows trappings. GNOME, which used to follow this model, has completely changed--it's more like the Mac now rather then playing catch-up with KDE or imitating Windows.

    I used to be unimpressed with GNOME. I recently installed GNOME 2 and was blown away--very slick, very minimalist, very tight. And very different from the current KDE. I stopped using Windowmaker as a result.

    The two projects may have started out trying to mimic each other, but it's not true now. They are going in two different directions, and it shows.

  20. Re:In related news... by KeyserDK · · Score: 1

    The patch was never accepted upstream, so GTK does not have any transparency menu hacks.

    --
    still reading?
  21. I've long waited for this by TuringTest · · Score: 4, Interesting

    I've been waiting long for something to equal the power of the command line + Unix philosophy in a graphical environment. I think this technology has that power. I think we soon will see a set of graphic small tools which do one thing, and do it well.

    Why "classic" frameworks as Gnome and KDE failed to provide this tools? Well, they follow the "component model", which basically means that there are BIG modular reusable tools intended to have everything but the kitchen sink. Those components are great to assemble stand alone applications, because they provide a great chunk of related functionallity. But that's not the Unix way.

    The Unix way is to have small and versatile commands, to know what they do and to combine them in new ways to solve problems as they appear. I think most GNU hackers (and some intermediate users) benefit from that approach, and I think that a text command line is not a requirement for that.

    You only need a common API to communicate those small tools, something that Unix carry out with pipes. But now we have two new environments, Karamba and gDesklets, which could be the base for a graphic API. I believe it's time to move from the Command Line Interface to the Command Graphical User Interface.

    --
    Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
    1. Re:I've long waited for this by tjw · · Score: 2, Interesting

      I share your desire for a "UNIX Philosopy meets GUI" future. However, I lack your enthusiasm for these particular projects.

      There are already some small and versitile commands for X11. For example, I use:
      XLoadtime
      XLassie
      dclock

      All that you really need to integrate these small tools into your desktop is a panel widget that supports swallowing other X11 apps. Sadly, support for that has been dropped from GNOME and KDE long ago in favor of their own proprietary "Applet" extensions.

      --

      XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UB E-TEST-EMAIL*C.34X
    2. Re:I've long waited for this by TuringTest · · Score: 1
      Well I'm afraid I agree with the troll 8-) although I will put it in a less trollish way.

      For a tool like a "graphic command line" to achieve widespread acceptance, it have to be both practical and easy to learn. I was thinking in something like Piper when I post the first comment. Piper has the following "paradigm" to connect different pieces:

      1. Everything is a component.
      2. Every component can accept (input) or produce (output) data, or do both.
      3. Components can be connected or "piped" according to their input and output of data.
      4. All components have a network "location." Components can therefore be refered to as "loci."
      5. Nodes are only represented locally, if possible.
      The problem I see with Piper is that it isn't integrated with the desktop, so new users have to learn a whole new set of concepts to get started with it.

      If a project like Piper had a wrapper to access it from Karamba, for example, it would have the eye-candy and the consistent and well-known interface that it currently lacks. That kind of friendliness to end user is necessary, and I think that if Piper could be used directly from KDE it would have more acceptance.

      And why do you call KDE and Gnome proprietary? ;-) They are less proprietary that Unix pipes!

      --
      Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
  22. Re:Duplicated effor by Lussarn · · Score: 1


    A prime example of how the Open Source community wastes resources by re-inventing the wheel again and again and again.


    This is the lamest argument I have ever come across.. Is there only one commersial operating system? Only one commersial webserver? Only one commersial database. Only one commersial instant messenger?

    For fuck sake.. This has nothing to do with open source Mr. troll.

  23. Re: XML? by Dan+Ost · · Score: 1

    Maybe I missed it, but I didn't see anything about them using a
    proprietary format. GNOME is committed to being free and open,
    so I would find this a little surprising if it were true.

    --

    *sigh* back to work...
  24. lol Beos hahahahaa - NeXTStep in 1993 you mean by DrSkwid · · Score: 5, Insightful

    As Ron Minnich said

    "You want to make your way in the CS field? Simple. Calculate rough time of
    amnesia (hell, 10 years is plenty, probably 10 months is plenty), go to
    the dusty archives, dig out something fun, and go for it.

    It's worked for many people, and it can work for you."

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    1. Re:lol Beos hahahahaa - NeXTStep in 1993 you mean by DrSkwid · · Score: 1
      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    2. Re:lol Beos hahahahaa - NeXTStep in 1993 you mean by hardaker · · Score: 1
      Want to know how to get Karma?

      Find an old post which was funny, wait a while, and repost the same comment under a different thread and even when you attribute it properly you still get Karma points!

      Very nice!

      (this is just a poke at ya of course ;-)

      --
      The next site to slashdot will be ready soon, but subscribers can beat the rush and start slashdotting it early!
    3. Re:lol Beos hahahahaa - NeXTStep in 1993 you mean by DrSkwid · · Score: 1

      8)

      I already have all the karma I need. I do wish they would revive the absolute score though, even if it was worthless. I'd really like to know what my score is.

      You may notice that they are both by me, posted about 10 mins apart.

      but I can take a good poking if necessary

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  25. Re:In other news. by FooBarWidget · · Score: 1

    > Gnome dosent let you change the colour scheme of the widgets.

    gtk_widget_modify_bg();
    gtk_widget_modify_fg();
    gtk_widget_modify_text();
    gtk_widget_modify_bas e();

    'nuff said.

  26. Slashdot trying to keep the desktop flamewar alive by FooBarWidget · · Score: 5, Insightful

    Really, was it really necessary to mention that "karamba is an ugly hack" comment? The project's homepage is very objective and doesn't slam KDE at all. That comment was the opinion of one single person!
    Why was it mentioned? Are you trying to slam KDE again? Or are you trying to make it look like as if the GNOME guys are slamming KDE, and start yet another flamewar on Slashdot?

    I'm sure I will get modded down for this, but hell, it's the truth! Slashdot should not encourage more pointless desktop flamewars or trying to make either GNOME or KDE look bad.

  27. gkrellm by cr@ckwhore · · Score: 5, Insightful

    Obligatory mention of gkrellm ... www.gkrellm.net. IMHO, its smaller, more lightweight... can be extended with hundreds of plugins and doesn't clutter the desktop. I think it's been around a bit longer too, but I could be wrong.

    --
    Skiers and Riders -- http://www.snowjournal.com
    1. Re:gkrellm by GooberToo · · Score: 1

      My thought exactly. I've been reading all these comments and been wondering what they can do that you can't already do with GkRellm.

      I've been using it for years. I use it to change radio stations, monitor CPU, disks and network activity, get my local weather, use it as a mixer, watch the phase of the moon, and as a clock. Needless to say, there are tons of other plugins, I just use the ones that I like.

    2. Re:gkrellm by spokes · · Score: 1

      I'm a long time gkrellm fan, but I have to say, its time has passed. Same as XMMS. There are some nice things about gkrellm, such as running under a single process and having a nice array of plugins written for it. But it's klunky, and there's evidently no way to get around the vertical stack of krells and meters. Writing themes, while not technically difficult, is changelling because it's hard to know what it will look like on someone else's desktop, which may have custom meter heights and widths, fonts, and plugins. It's too themeable, IMO. And I have a feeling that's why none of these big theme engines coming out of Ximian and Red Hat include gkrellm themes (to my knowledge, anyway).

    3. Re:gkrellm by Darth · · Score: 1

      And while you're waiting for it to compile, you can install Debian and be more productive.

      nah. i'll just sleep. i have at least 8 hours where i'm not using my computer anyway; it can compile stuff for me while i'm out having fun or getting sleep.

      --
      Darth --
      Nil Mortifi, Sine Lucre
    4. Re:gkrellm by GiMP · · Score: 1

      Gkrellm cannot, for instance, provide an OSX-like dock like gdocklets and that KDE program can.

      Of course X11 is X11 so I'm using the KDE program to get an OSX-like taskbar with a gnome panel and metacity. for a desktop that looks almost too much like OSX.

    5. Re:gkrellm by juhaz · · Score: 1

      God only knows what widget sets these things use

      Gtk.

      You know, the one that Gnome and gDesklets and Totem and stuff uses?

    6. Re:gkrellm by N1KO · · Score: 1

      XMMS seems to work in a standard way to me... i've been able to enqueue songs by dragging them from a filemanager to the playlist window. It remembers its position whenever i start it again. It has a number of output plugins to work with different sound daemons/oss/alsa and input plugins to work with different file formats.

      I'm not sure which standards it needs to use that aren't there.

      I'd love to use a program that would fit in more with the other gtk2 programs... but i also need something that is as compact, easy to use, free from crashing and as customizable. My only alternative seems to be winamp2 ;o

    7. Re:gkrellm by afree87 · · Score: 1

      Protestors may say that the KDE and GNOME applets are prettier, but on a 333MHz/56MB RAM, I don't care about pretty, I care about size. And GKrellM has a much smaller footprint than either one of these applets and their huge libraries.

  28. Re:Duplicated effor by Eric+Ass+Raymond · · Score: 1
    There is point in developing a competing OS/webserver/database if you can differentiate one from the other.

    What differentiates Gnome from KDE except some sort of fuzzy ideology?

  29. The Circle is Ended by Ur@eus · · Score: 4, Interesting

    Ok, so gDesklets is a clone of Karamba that is a clone of Konfabulator that is a clone of the old hack Andy Hertzfeldt and Arlo worked on in Nautilus. Nice so see how things work in circles ;)

    1. Re:The Circle is Ended by mikecron · · Score: 1

      I thought Karamba was a clone of the Windows program Samurize.

    2. Re:The Circle is Ended by X-ViRGE · · Score: 1

      No, Karamba came out after Konfabulator, and its original intent was to be like Konfabulator.. but they also included some samurize-ish things.

    3. Re:The Circle is Ended by X-ViRGE · · Score: 1

      Well, Konfabulator *is* Arlo's, so saying it's a "clone" of Arlo's own work is kind of stretching it. ;)

  30. GNOME is not slamming Karamba by FooBarWidget · · Score: 4, Insightful

    "Also, before slamming Karamba for being "an ugly hack", I'd love for them to explain A.) Why they think this is so and B.) Why their version is going to be so much better."

    There is no "they". There is only "he". This is the comment of one individual, not the entire project.
    Slashdot is just trying to start another flamewar. This whole story could be considered a troll just because it mentions that single comment.

    1. Re:GNOME is not slamming Karamba by FooBarWidget · · Score: 4, Insightful

      ""Slashdot"? This is the comment of one individual, not the entire site management or readership."

      The editors allowed that comment to be posted as story. A lot of readers just assume that GNOME is slamming Karamba without reading the article or even thinking. That makes them just as guilty.

    2. Re:GNOME is not slamming Karamba by manyoso · · Score: 1

      "Slashdot is just trying to start another flamewar. This whole story could be considered a troll just because it mentions that single comment."

      There is no "Slashdot". There are only individuals. This was the post of one submission to Slashdot, not the entire website. You are just trying to make Slashdot look bad. Quit trying to start flamewars about Slashdot.

    3. Re:GNOME is not slamming Karamba by FooBarWidget · · Score: 1

      There's a difference between an individual posting a comment as individual, and an individual posting a story only to provoke the rest of the community.

  31. Re:KDE is more popular by unborn · · Score: 1

    http://www.novell.com/linux/

  32. Re:Innovation? by gl4ss · · Score: 1

    Which is badly 'taken from beos which is taken from next which is.... Anyways the difference from these(beos replicants..) to active desktop is that unlike a.D they're usable..

    --
    world was created 5 seconds before this post as it is.
  33. Re:Duplicated effor by FooBarWidget · · Score: 1

    As opposed to how the Windows community wastes resources by re-inventing the wheel again and again and again?
    Or how hardware manufactures waste resources by re-inventing harddrives again and again or again?
    Or how you waste resources by writing redundant posts instead of helping GNOME and KDE unite their source code?

    People like you just don't get it.

  34. Re:Duplicated effor by FooBarWidget · · Score: 1

    - The programming language. C developers prefer GNOME, C++ developers prefer KDE or the GNOME C++ bindings.
    - User interface design philosophy. GNOME aims for "keep it simple and stupid" and "everything must have good defaults", KDE aims for "power to the user" and "lots of configuration options".
    This is a *huge* difference, since both projects target a different group of users.

    Your post clearly shows that you're ignorant.

  35. Re:Before Gnome2 by loginx · · Score: 1

    Yes oh my god.. they run this on a PRODUCTION server... you're right, this is very foolish... everyone knows s represent an enormous security vulnerability on whatever server you put it...

    And yeah, since there's an iframe, that totally means OpenSource software is not reliable...

  36. Re:XML? by jay-be-em · · Score: 1

    Proprietary? What the fuck are yuo talking about?
    Do you know the meaning of the term proprietary?

    --
    "Orthodoxy means not thinking--not needing to think. Orthodoxy is unconsciousness." --Eric Blair
  37. Why not merging it into GNOME Dashboard? by cesarcardoso · · Score: 1

    Dashboard is something that has a real potential to be cool, eye-candy-compliant AND useful - it would be REALLY kewl to search for 'heat' and comes your computer's temperature :) /me needs to be less lazy and recompile all that Mono stuff...

    --
    Cesar Cardoso can be found at cesar at zyakannazio dot eti dot br (or at least I believe so)
    1. Re:Why not merging it into GNOME Dashboard? by FooBarWidget · · Score: 2, Insightful

      1) Dashboard is written in C#. gDesklets is written in Python.
      2) Dashboard is just a fun experiment by Nat Friedman, not an official product.

  38. Re:In other news. by Yrd · · Score: 1

    I think what was meant is something like KDE's dialogue to configure the colours of the current widget theme, not from program code. GTK/GNOME don't have one of these yet (which is a shame).

    --
    Miri it is whil Linux ilast...
  39. Re:Slashdot trying to keep the desktop flamewar al by FooBarWidget · · Score: 1

    I am a GNOME user, but I do not think GNOME is "superior" to KDE. It's just different, not inferior.
    As for QT: it's duelicensed GPL/QPL. The GPL is a Free Software/Open Source license.

    Really, the fact that so many people think bad of the GNOME community is because of people like you who mindlessly flame down KDE. You're not helping the GNOME community, you're just making us look bad.

  40. Techno-babble by Apostata · · Score: 4, Insightful

    Quote: "Footnotes is running an update article on gDesklets, Gnome's answer to KDE's Karamba."

    What's the point of summarizing a story, if - by the end of the summary - the reader still has no clue as to what it's even about.

    What the hell is Karamba, and why should people care enough to click-through?

    --

    This wasn't just plain terrible, this was fancy terrible. This was terrible with raisins in it. - Dorothy Parker
    1. Re:Techno-babble by Nothinman · · Score: 1

      They're software project names, not techo-babble. If you don't know what they are by their names you probably don't care enough to click through, but why waste time posting about it?

    2. Re:Techno-babble by juhaz · · Score: 1

      WTF?

      Just because you don't know every frickin' program someone makes for Gnome or KDE by name there is no way you might be interested in them after you hear what they actually do?

      HEeeee-llo. Earth here, come out of the clouds for a while, please.

    3. Re:Techno-babble by Nothinman · · Score: 1

      If you know what Gnome and KDE are you should be interested enough to click the link instead of bitching about the use of a product's name in a story.

  41. Re:XML? by Shillo · · Score: 2, Informative

    You didn't bother looking into the packages they distribute, did you? Their .display files are XML.

    --

    --
    I refuse to use .sig
  42. and a hat by gosand · · Score: 1

    ... and call it iKaramba.
    [Tumbleweed rolls past]
    I'll see myself out ...


    I believe I had a hat!

    [ hat is thrown into the street ]

    He he. SUCKERS!

    [ runs off with hat ]

    --

    My beliefs do not require that you agree with them.

  43. Konfabulator? by mbbac · · Score: 1, Redundant

    So this is kind of like Konfabulator?

    --

    mbbac

  44. Re:In related news... by Omicron32 · · Score: 1

    Perhaps not in eye-candy, but in usability, hell yes. I find Gnome totally unusable and unconfigurable. Bloody hell, I can't even line up my icons on the desktop to a grid... WTF are you playing at Gnome guys, get your fingers out and make it better. Until then, I'm sticking with Fluxbox.

  45. Incorrect-ish by CooCooCaChoo · · Score: 1

    The default GNOME Window Manager is Metacity, however, the ability is there, if the user wishes, to swap it for another one as so long as it is "GNOME compliant".

    Regarding KDE, KDE has kwin, and IIRC, you can not replace it with a window manager of your choice, hence, when one compiles KDE from scratch, the window manager is embedded right into the desktop code.

    Whether that is good or bad, I'll let the zealots from both sides of the spectrum take up that argument.

    --

    "The difference between pornography and erotica is the lighting" - Woody Allen

  46. *sigh* by Enahs · · Score: 2, Flamebait
    It's true. Even after GNOME's latest bloodletting (cutting of features) KDE still has a smaller memory footprint than GNOME.

    If you're using KDE and GNOME on some unoptimized system (such as, say, Debian or a from-scratch system) GNOME is more responsive than KDE.

    At the risk of starting a flamewar (and keep in mind that I'm a KDE user) GNOME is more user-friendly, IMHO, than KDE. KDE has a nice set of defaults and allows an extreme (some say excessive) level of configurability. GNOME is, well, GNOME. Sometimes it reminds me of MacOS 9. The only thing I miss by not using GNOME, though, is the ability to zoom on images with my scrollwheel. That's it.

    Use whatever works for you. Heck, if TWM and a couple of xterms works for you, use it.

    --
    Stating on Slashdot that I like cheese since 1997.
  47. WOW by AvitarX · · Score: 1

    It gives me joy like when I figured out I could drag applications out of their windows in BeOS.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  48. Re:Slashdot trying to keep the desktop flamewar al by lubricated · · Score: 1

    why not.

    Reading flamewars is alot of fun.

    --
    It has been statistically shown that helmets increase the risk of head injury.
  49. GNOME Packages do that ALLLLLL the time... by CooCooCaChoo · · Score: 1

    Touch ./path make install for some reason, every package in gnome complains that index.sgml doesn't exist.

    --

    "The difference between pornography and erotica is the lighting" - Woody Allen

    1. Re:GNOME Packages do that ALLLLLL the time... by Knuckles · · Score: 1

      that's because you have the docbook stuff not installed correctly.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
  50. Re:Please help me with the GPL by EzInKy · · Score: 1

    The concept of having access to source code was
    very appealing to us...So you can imagine our suprise when we were informed by a lawyer that
    we would be required to publish our source code for others to use.


    It's surprising that you're company was surprised that others find having access to source code as appealing as your company does.

    --
    Time is what keeps everything from happening all at once.
  51. Call me dense. by Enahs · · Score: 2, Interesting
    Though I appreciate good eyecandy, I sometimes have trouble figuring out why certain trends are popular. I had no trouble figuring out Enlightenment. That was easy. The popularity of Winam...*cough*XMMS skins was easy enough. Heck, GTK+ and KDE toolkit themes were easy enough to figure out.

    Pretty shiny things to clutter your desktop, though? That's just evil. There's no there there. It's just pretty graphics pretending to be useful!

    Am I totally missing the point, or am I spot-on?

    I tried to like Karamba when it came about; I was never able to find a good use for it, though. About the best use anyone ever came up with was as a half-assed OSX-style Dock. Weather applets? Stuck to my desktop? Until I stop using my computer for anything other than staring at my desktop, no thanks.

    --
    Stating on Slashdot that I like cheese since 1997.
    1. Re:Call me dense. by bogie · · Score: 1

      "Am I totally missing the point"

      Pretty much. I don't really see how you can question if there is a demand for stuff like this. There are sh*tloads of websites dedicated to wallpapers, icons, desktop widgets, screensavers, news feeds, etc. Obviously people care very much what's on their desktops background.

      Most people think of their pc as more than just a place to do work. People like to customize their desktop and have all sorts of cool stuff(to them) going on in the background.

      So while you thinks it's boring and has no purpose I guess a lot of others would disagree.

      --
      If you wanna get rich, you know that payback is a bitch
  52. Python? by Wolfier · · Score: 1

    Not that it's not a good language, but isn't Guile the official scripting language?

    The extra dependencies ....argh!!

  53. Re:XML? by Anonymous Coward · · Score: 1, Insightful

    Get a clue. XML comes in flat text files. You don't need a front-end or GUI to edit them.

  54. Re:Why should config files be XML? by Xabraxas · · Score: 2, Insightful
    XML is a fad, plain and simple. It isn't superior to custom file formats in any way.

    That's not the point. A custom format tailored to a particular program is always going to be better. XML is supposed to be a standard. It's supposed to make things simpler for people by having a standard way of configuring programs.

    --
    Time makes more converts than reason
  55. Re:Ugly Hack? by smartin · · Score: 1

    I found that locale/de/LC_MESSAGES/ contained a file called *.mo, i copied this to gdesklets.mo and it installed, not sure why it is trying to install german on my machine.

    Unfortunatley it still does not run becuase it can't find gconf, probably because i'm running Ximian2. Oh well, maybe next release.

    --
    The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
  56. Utility Check by istartedi · · Score: 1

    The "utility check". It's a close cousin of the reality check. Let's do one. I honestly have no idea what a gDesklet or a Karamba is. What does it do? Will it help me do word-processing, development, web-browsing, or email any faster or more securely?

    If not, it fails my personal utility check.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  57. one of the nice things about OSS by asv108 · · Score: 1
    One of the nice benefits of using OSS is not having to pay for every little small utility or eyecandy software you want to use permanently. Maybe a friendly mac hacker will write up a konfab compatible oss widget project.

    I'm glad the good old days are gone, where in order to get a decent level of functionality with an OS such as windows 3.1, I had to get winzip, winrar vueprint, etc.

  58. Re:KDE is more popular by twener · · Score: 1

    Ok, one site being in the news for GNOME related activities and linked from GNOME news website recently. Not very complimentary 4% lead for such case.

  59. Re:In related news... by bach37 · · Score: 1

    I find Gnome totally unusable and unconfigurable.

    And I find KDE a disgusting mess that slows down my AMD 2000+ to seem like a Pentium II 350. Until KDE can perform, I'm a satisfied Gnome user. KDE is bloated and very annoying. If I wanted bloat, I'd use Mac OS.

    -Scott

  60. Re:these surveys are statistically meaninless by twener · · Score: 2, Insightful

    Of course surveys don't ask every user. You missed to say why you think that those 600 are not representative. Also you fail to see that KDE sees massive absolute growth too.

  61. Ok, by agentk · · Score: 2, Interesting

    So basically they're all just knock-offs of Konfabulator...

    Here is a Gnome desktop widget that is actually quite a bit more interesting: Dashboard, software that gets fed "clues" from other applications, and searches some databases for related information.

    --

    VOS/Interreality project: www.interreality.org

    1. Re:Ok, by diamondc · · Score: 1

      OK, this whole 'X is just a knockoff of Y' thing has got to stop. If you're trying to prove that you're clever by mentioning an older product, then kudos to you, but you're just wasting space. EVERYTHING NEW COPIES SOMETHING THAT'S BEEN DONE BEFORE! Linux is just a knockoff of UNIX, Mac OS is just a knockoff of Xerox GUI, Pepsi is a knockoff of Coca-Cola. The one thing you should be worried about is if it's useful to you and makes you more productive. Some people on here think its useless eyecandy, others think it's useful in displaying their hard drive space, wireless signal, the weather outside (hey I'm trapped in a 20 story building for most of the day, I'd like to know how it is outside!)

      --
      "I keep looking in the want-ads under 'revolutionary' but there don't seem to be any listings.. "
  62. Propietary? by muyuubyou · · Score: 1

    You seem to be in the dark about the meaning of "propietary".

    Another point is why should XML be better than what they're using now.

  63. gDesklets beats Karamba IMO by peterpi · · Score: 1
    Why?......... it tells you what it does.

    If you pointed me at Karamba's home page I wouldn't have a clue what it was. "information using various sensors and display types" could mean pretty much anything. gDesklets mentions status meters and news tickers so you know WTF it is.

    Simple really.

    1. Re:gDesklets beats Karamba IMO by Fizzl · · Score: 1

      I'll make an evil crossover of the two and call it JAAL. Just Another Abstraction Layer.

      That would be descriptive. ;)

    2. Re:gDesklets beats Karamba IMO by fault0 · · Score: 1

      The origional Karamba is practically dead in terms of users and development compared to SuperKaramba. It's webpage is at http://netdragon.sourceforge.net/.

      And it explains a lot too :)

  64. Re:XML? by hey · · Score: 1

    I think XML is overhyped. I'd like to see some other plain text data formats get standized so
    they can have official ISO/ANSI/etc approval.

    Maybe some kind of extended .ini format:
    [section]
    var=val

    The extended part would define a way for
    subsections or arrays of variables
    [section]
    [subsection]
    var=val

    And, of course, the old BIND or C style:

    Something
    {
    stuff
    }

    It would be great to see libraries for both
    these in Gnome and KDE.

  65. Hello, please help me by heironymouscoward · · Score: 1, Funny

    Yesterday we went to the supermarket and found
    the shelves full of lovely goods. Indeed, we
    were allowed freely to browse the rows and rows
    of delectable consumer goods, and we soon made
    ourselves busy by opening various packages and
    eating what we wanted, as well as filling our
    pockets and bags with the many beautiful things.
    I have to admit it was a wonderful fifty
    minutes. Imagine our surprise, therefore, when
    at the exit we were rudely stopped by a security
    guard and asked to pay for the goods we
    had consumed. There was no reason for this, and
    we were very angry. Needless to say, I will not
    be going back to this shop, and I encourage all
    of you to boycott this thing we call "capitalism"
    most strongly. The very idea that one person can
    somehow restrict the rights of others to come in
    and eat his food, drink his soda, and chew on his
    liquorice sticks is an affront to all civilized
    society. I am now returning to North Korea where
    people have a more decent view on such matters.

    Thank you for your time.

    --
    Ceci n'est pas une signature
  66. Re:Now how about solving the 10 prolems with gnome by Deusy · · Score: 4, Informative

    The parent is an absolute troll... but ok, I'll bite.

    7) The half assed way of changing screen resolutions. The Xrandr hack is useless if you want to change colour depth.

    This is an XFree86 issue, no?

    5) Nautilus, half asssed file management with no "real" features. Guess whos using konqueror.

    Have you bothered to actually use Nautilus? If anything, it has more features than Konqueror. It's incredibly pluggable, with hundreds of enhancement pluggins. It's now fairly efficient and usable even on my lowly 700mhz celeron.

    Personally, I was quite impressed by Nautilus of late. I guess you last used one of the 1.0.x series of Nautilus.

    4) Its word processor (Abi word office) has no table support

    You obviously haven't used AbiWord 1.99.3 (2.0 beta3). All recent work (the last year or so) on AbiWord has gone into version 2 - which is due to be released at the end of August. AbiWord 2 has many amazing features, tables included. Other such cool features are the Open Text Summariser and Enchant. Check them both out on the AbiWord homepage.

    3) The clock, in its asswipe MM/DD format (again W!=USA)

    You can change that, you're trolling with that one.

    2) The file dialog (no further comment)

    Being fixed in Gtk 2.4. Possibly your only valid complaint.

    1) HAVOC PENNINGTON

    The consensus among the majority of Gnome users and developers are that the HIG is a great thing which you obviously don't understand. It's not 'remove features', it's 'be sensible about them'.

    Havoc is a dedicated and decent member of the Gnome community and Gnome - and open source in general - would be much worse off without him.

    --

    Free Gamer - Free games list and commentary

  67. Re:Gnome Gnomes' business plan by UPi · · Score: 2, Insightful

    Copy from KDE, or not, there's one important problem , the same as before with desktop environments: double architecture. Now if you want your app to have desktop indicator support, you have TWO API's to support. This is a major problem for developers, packagers and distributions (not to mention the end user).

    I suggest to create a meta-API, one that can use either gDesklets and Karamba. It would expose a common set of functions and capabilities and map them to the current session's API.

    Hmm.. Next OSS project..

  68. Techno-babble? by jonnyfivealive · · Score: 1

    if you dont care, dont click the link that will tell you what it is, its that simple.

    but seriously, who uses the term techno-babble on /.? why are you here? im not 1337 by any means, but cmon... hehe, i think someone put

    66.218.71.198 slashdot.org

    in your host file

  69. Why XML is superior to custom file formats by Decaff · · Score: 3, Informative
    XML is a fad, plain and simple. It isn't superior to custom file formats in any way

    1. XML is readable by people. You don't end up with useless legacy binary files with XML.

    2. You don't have to write yet another file format IO library - you can download XML readers and writers for any language, and there are simple and easy APIs (like SAX) for extracting the information.

    3. XML files are cross-platform - there are no issues like endian-ness or word length to prevent the data being read.

    4. XML files are self-documenting in terms of structure - tags, attributes and text content are understood by everyone - you don't need to specify your own delimiter set, escape characters, line terminators etc.

    5. XML files can be validated for correctness.

    6. XML is extensible. You can take someone else's format, and add your own tags with your own namespace, extending the structure of the data without altering the meaning for legacy programs (programs need only interpret the tags they recognise).

    7. XML is transformable. You can easily port data between different XML tag sets, or to another file format (PS,PDF,RTF,SVG etc) using XSLT style sheets.

    8. XML is searchable. You can store in XML repositories and it will be searchable on tags and attributes.

    9. XML is international. There are defined mechanisms for coding international characters.

    10. Almost everyone is either using it, or going to. Microsoft Office can load and save XML. Microsoft .Net and the SOAP services use XML for communication. The OpenOffice native file format is a ZIPed directory containg XML files. Why not be compatible, rather than write your own custom format?

    So Yes, Everything Should Be XML

  70. Desktop? Where? by avdi · · Score: 2, Insightful

    I've never understood the popularity of "active desktop" style embedded desktop widgets. I for one see my computer desktop about as often as I see my physical desktop, which is maybe once a month when I get one of my rare cleaning urges or have to find some document I printed out awhile back. What the hell do these people do at work, that they actually spend a signifigant amount of time without their deskop completely obscured by other windows?

    --

    --
    CPAN rules. - Guido van Rossum
    1. Re:Desktop? Where? by diamondc · · Score: 1

      Have you heard of multiple desktops? Lots of X window managers implement this. You could dedicate a separate desktop to gdesklets with weather, hd space, etc etc. and switch to it when needed, then when you're done looking, switch back to your main desktop and continue on with your work.

      --
      "I keep looking in the want-ads under 'revolutionary' but there don't seem to be any listings.. "
    2. Re:Desktop? Where? by avdi · · Score: 1

      That's irrellevant. I can keep Gkrellm, gtop, a weather app, etc. running on a seperate desktop if I want to have a "system stats" desktop. There's no advantage to having them embedded in the root window.

      --

      --
      CPAN rules. - Guido van Rossum
  71. Re:10 random reason why gnome sucks (karma be damm by diamondc · · Score: 1

    you can change the window button order in Metacity through gconf-editor. The key to change is documented, too.

    I have mine set as minimize,maximize, title, close.

    --
    "I keep looking in the want-ads under 'revolutionary' but there don't seem to be any listings.. "
  72. Re:I've always used KDE by yomegaman · · Score: 1

    Is that pronounced with the stress on the first syllable, like "metaphysics"? Or does it have it on the second, like "metastasize" or "mendacity"? I like the second way better.

    --
    ...wearing a skin-tight topless leather jumpsuit, with cutaway buttocks and transparent crotch panel.
  73. KDE, Qt, Trolltech, Canopy and SCO. by Anonymous Coward · · Score: 1, Informative

    Since they are all tied together in an attempt to destroy linux, I say "Fuck You" to all of them.

    Do a web search on google or forbes magazine, for kripes sake.

  74. MOD PARENT UP! COMMENT #6666666! by defile · · Score: 1

    WOW!

  75. Re: XML? by Dan+Ost · · Score: 1

    According to dictionary.com, proprietary implies exclusive control.
    This suggests that RMS isn't misusing the word at all.

    Perhaps you'd care to explain further?

    --

    *sigh* back to work...
  76. Story Mirror by Bruha · · Score: 1

    You can read it here with links to the images and their comments section.

    Mirror of Story

  77. Re:XML? by psychofox · · Score: 1

    My apologies... its that Karamba that uses an arbitrary text format.

    Its hilarious that I was marked as a Troll, yet in fact, Gnomes competitor to Karamba DOES use xml.

    HAHAHAHAaaaaaaaaaaaaaaaaa how I laughed!!

  78. Re:Yay, we can push Python! by wastaz · · Score: 1

    How about Bittorrent?

    I've found that Bittorrent is a great app to mention when people go "Huh? Python?" on me. I almost always get the "Oooooh, coooool! I'll have to check that!" answer when I go "You know, the lang that bittorrent is made in."

  79. Re:Slashdot trying to keep the desktop flamewar al by manyoso · · Score: 1

    Really, was it really necessary to mention that Slashdot comment? Slashdot is full of articles and very objective and doesn't start all that many flame wars at all. That comment was the work of one single poster!

    Why did you have to mention it and blame all of Slashdot? Are you trying to slam Slashdot again? Or are you trying to make it look as if the Slashdot guys are trying to start a flamewar?

    I'm sure I will get blah blah blah. You shouldn't encourage more gratuitous slams of Slashdot. Quit trying to make Slashdot look bad. Jeebus.

  80. When will KDE and Gnome... by xaoslaad · · Score: 1

    learn to get along.

    Then we can just have Klockwork Gnome. Think of it merge that gear thing KDE has going with Gnome and you have a full on Tinker Gnome thing going.

    And what zit-faced-DND-Lovin'-slashdot-reading-dork wouldn't love that?

    B

  81. Everyone's different.. by msimm · · Score: 1

    Obviously the projects wouldn't be being developed if the developers (and the community around them) thought they where useless.

    I've been following kde-look.org on and off for a while now, there are a lot of users who really like this stuff. I'm a Blackbox man myself, but I'm not above making my desktop easy on the eyes (I run a dressed up version of the KDE kick on mine that looks similar to this).

    Too much clutter and I start to feel a little distracted, but I really like that the Linux desktop if finally starting to come into its own.

    Of course if you don't like you still don't have to use it.

    --
    Quack, quack.
  82. Lucky for them.. by msimm · · Score: 1

    Or their server would be down.

    --
    Quack, quack.
  83. Ahhhh...the cycle of opensource.. by msimm · · Score: 1

    Thats just one of the reasons its soooo nice using open software!

    --
    Quack, quack.
  84. *** whew *** by foobario · · Score: 1

    for a second there I was worried you were going to say the Mac version was the i-Karamba.

  85. Needs more Pogo. by Bowie+J.+Poag · · Score: 1


    This conversation definitely needs more Pogo

    Anyway, I wrote a whitepaper on this sort of thing back in '98. Look around, i'm sure it's still floating around somewhere. Might be useful.

    --
    Bowie J. Poag

  86. Arrgh! by jo42 · · Score: 1


    I'm still waiting for the KDE User Network Tool...

  87. Re:Why should config files be XML? by jo42 · · Score: 1


    The assumption being that every program will grok the same set of XML tags...right...

  88. Re:Oops... by superchkn · · Score: 1

    I'm not qualified to determine what constitutes an "ugly hack", so I can't say which is better, KDE or GNOME.

    But I can say, KDE takes twice as long to load/unload. On slower machines, that can be a significant amount of time. KDE takes quite a bit more memory to run as well.

    That being said, why would I want sensors running in another window sucking up resources when I can just stick xosview always on top on my main desktop and keep a constant eye on things instead of having to switch desktops all the time.

    But I guess people want to find a use for all that power that comes with a better CPU.

  89. Re:Why should config files be XML? by mohaine · · Score: 1

    The assumption being that every program will grok the same set of XML tags...right...

    Ah, no. The only assumpution is that HUMANS will be able to grok the tags, not the format. The beauty of XML is the ablity to use a standard editor on non-standard files. Your editor always knows how to create a comment, excape special chars, and verify a document to make sure it is valid(via a DTD).

    Of course many config files don't have a DTD created, but isn't really an XML problem.

    --
    (appended to the end of comments you post, 120 chars)
  90. But the link didn't. by bluGill · · Score: 1

    I clecked on the links, they didn't help. Somehow both are a framework for some "eye candy". I have no idea what kind though. I saw some screen shots, but I'm not sure what is the eye candy they are trying to show me, and what is part of the desktop.

    I use KDE all the time. I might even use Karamba. If so though, I don't know about it. Since I don't develop Karamba stuff, and appearently it is a framework I shouldn't care about it. I do care about the end results, which I might already have.

    1. Re:But the link didn't. by jonnyfivealive · · Score: 1

      i guess im confused then. i didnt know what it was either, to be honest. but i wanted to. so, i clicked on this link first. youre right, this didnt give me much. but, i then clicked on the documentation link on that page which told me all i wanted to know. sounds to me like i dont know anything more than you, i just was a little more persistent with my 2 clicks. anyway, if you havent gotten a good description of it yet, it seems to me to be a highly configurable and pretty monitor for various hardware resources, etc. im not sure what all the fuss is about, really.

    2. Re:But the link didn't. by bluGill · · Score: 1

      I got that impression too, but it was never explained that if that is the case, why is this better than any of the hundreds of apps I already can choose from that give me the same stats?

  91. Re:these surveys are statistically meaninless by fault0 · · Score: 1

    > this one you site has a sample size of 600 developers

    hello? statistically speaking, a sample size of 600 developers is quite enough.