Slashdot Mirror


Miguel Delivers State of Gnome Address

Skeezix writes "Miguel de Icaza has delivered the State of Gnome Address in which he gives an excellent summary of the current state of Gnome, what is being worked on, what the future looks like, and how you can help."

172 comments

  1. Re:And a person can't cuddle with a statue??? by Anonymous Coward · · Score: 0

    Yes, I suppose you CAN cuddle with a statue, but the question is... would you WANT to?

    I believe that would be rather uncomfortable. Plus, it wouldn't be able to put it's arms around you or kiss you back... two things which very much add to the experience.

    So, while it is possible to cuddle with a statue, I wouldn't reccomend it.

    - Member of ELF (Engineers for Live Flesh) -

  2. Re:GNOME: Where Does the Funding Come From? by Anonymous Coward · · Score: 0

    I read somewhere Gnome is funded by the Church of Scientology. But I guess most Americans don't even see a problem there.

  3. AfterStep all the way! by QuMa · · Score: 1

    Yup, I completely agree. Afterstep all the way. That foot looks like it oughtta be in a mouth.

  4. Re:Why should I work for Gnome again? by Anonymous Coward · · Score: 0

    You don't code, you numb-minded buffoon. And, people who live in glass houses don't throw stones, seeing as you probably have the same "look-and-smell" as some programmers do. As for the dead Linux comment, uh, do you even read the news or is your keyboard so rotted over with jizz you can't type anything but pr0n URLs. Bwwaaaaahahahahahaha. Just another case of a frustrated Visual Basic newbie who thinks that a "hello world" application not done by a MS VB Application Wizard(TM) is hard "w3rk." G'nite, lewsers.

  5. Re:Implementing a "fully transparent" system by Wdomburg · · Score: 1

    Though I have not had an opprotunity to use it,
    just looking at the screenshot shows me a couple
    problems with the Aqua interface.

    * The buttons for min/max/close are not intuitive.
    I'm sorry, but yellow does not immediately say
    "minimize" to me.

    * The buttons are hard to differentiate for those
    of us who are color blind. To make it worse,
    they chose to use red and green, which is makes
    it a problem for the majority of people with
    color-blindness.

    * The close button is next to the rest of the
    buttons. This was one of the few aspects of
    the Mac interface I liked. They broke it.

    * The dynamically resizing toolbar and alpha
    channel transparency. I know some people like
    them, but they are a waste of my CPU cycles.
    If they can be turned on, this isn't much of
    an issue.

    * The apple menu is stuck higeldy pigeldy in the
    middle part of the finder. This makes it a much
    harder target to aim for. Another thing changed
    from traditional Mac OS layout that decreases
    usability.

    I'm sure I could find more if I used the product,
    but that's enough for now.

  6. Re:Apple Aqua NOT JUST Alpha transparency by Anonymous Coward · · Score: 0

    Your assumptions that he is working on ANYTHING of what he says makes you more of an alarmist than Icaza is a bullshitter.

    Here, how about this:

    "I, Anonymous Coward, am hereby looking at a screenshot of Quake 3 Arena. I've looked it over, pondered it for a few hours, and have concluded that it is doable to replicate this application and even improve upon it."

    Yes it's bullshit, and that's what programmers do before they do real work. They pontificate, look at someone changing a lightbulb and says finally "man, i can do that shit." I could give two good dumps what Miguel says, it's what he and his gnome team DOES that matters. And he probably has done more than us two idiots, so shut up about it already and I will, too.

  7. Re:Implementing a "fully transparent" system by Anonymous Coward · · Score: 0

    >I know some people like
    them, but they are a waste of my CPU cycles.

    So...you spend alot of time... resizing...???
    Are you easily amused? Hard... to... type from laughing at you...>I'm sorry, but yellow does not immediately say
    "minimize" to me.

    Ok UI guru, what icon does?

    > The buttons are hard to differentiate for those
    of us who are color blind

    Wow, are you one of those guys who also posted everywhere about the iMac not having a floppy drive? FYI genius, labels appear when the mouse nears the buttons.

    >I'm sure I could find more if I used the product,
    but that's enough for now.

    Ok, we're all waiting. Get back to us with your report.

    Yawn.


  8. Re:Nooo! Not VBA! ME TOO!! by jsampaio · · Score: 1

    Gnome is DOOMED!! completly dead :((( VBA? oh my god! why not Python or (the FSF way) scheme?? I didn't even know there was vb support for linux... I guess i will have to escape to BeOS ... (is microsoft hand on this?? i mean, spreading vb through opensource would really solve their problem! :) Joao

  9. Re:Apple Aqua NOT JUST Alpha transparency by Anonymous Coward · · Score: 0

    "and even improve upon it"

    Wow, can't wait for those 'improvements' to the Win98 interface showing up in Gnome!

    Maybe Miguel can ask Bill G for a copy of the Win98 source since he can't seem to get the Windows interface running as well on the same hardware as microsoft! And they SUCK!

    Maybe Miguel should take a copy of Win98 and a hex editor and replace every string "Windows" with "GNOME" and call it GNOME 2.0. Perhaps that would be a project more in line with his coding skills.

  10. Re:OPEN SOURCE GNOME! by opensourceman · · Score: 1

    that's truly funny!

  11. So True. Further, ... by Mayor+Quimby · · Score: 1

    The point is to cut the weasels (lawyers, robber barrons, wall street types) out of the process of delivering programming. It is a movement to eliminate the Middle Man.

  12. Re:First by Fnkmaster · · Score: 1

    IceWM is nice, and probably better as a standalone WM. If you are still using GNOME though, the Sawmill/GNOME combo really rocks. Sawmill's footprint is a bit larger than IceWM, but not massively so, and it has really cool Lisp configurability for look+feel stuff, plus a great theming system, with some very nice themes out there. In terms of configurability, Sawmill has a much slicker config system than IceWM, and the config system is always up to date with the WM. I am not a big fan of the rather ugly IcePref... of course, I can always hack text files, but for some reason I feel like window manager configuration is one of those things that should be GUI-fied.

  13. Re:Yes, It's in CVS. by Anonymous Coward · · Score: 0

    Sorry, X can probably be patched and patched and patched to get it to do what people want, and it will probably work pretty well, but it won't be pretty. Better maybe to start over?

    Look

  14. Implementing a "fully transparent" system by Skeezix · · Score: 4

    The recent announcement of Apple included some very amazing
    screenshots of what they could do with their technology. I was
    impressed by it for the first two hours, until I realized how easy it
    would be for us to actually pull a hack like that.


    Although the fully-transparent system can be done with little
    effort (as we have a very powerful infrastructure to achieve it: Raph
    Levien's libart) a lot of work has to go *first* into making GNOME
    easier to use, more intuitive and more easy for newcomers.



    If you've seen the screenshot he is refering to that is a pretty impressive statement. Gnome is and is going to be an extremely advanced application framework. But as Miguel points out, there is much work that needs to be done now to make the Gnome Desktop ready to take the world by storm. And no matter who you are, there is something you can do to help.
    ----

    1. Re:Implementing a "fully transparent" system by FigWig · · Score: 1

      Aqua looks good aesthetically, but I'm not sure if any enhancements were made as to ease of use. The only new thing that I have seen was the pseudo-taskbar thing at the bottom.

      Personally I think Enlightenment already provides more than enough eye candy.

      --
      Scuttlemonkey is a troll
    2. Re:Implementing a "fully transparent" system by Wdomburg · · Score: 1

      > So...you spend alot of time... resizing...???

      No, I was refering to the dock resizing, and for
      that matter recentering itself, when you add an
      icon.

      Using the finder to keep track of running tasks
      is a much lighter approach.

      And if you're going to have a dock, having it
      justified to one side or the other is a much
      lighter approach.

      > Are you easily amused? Hard... to... type from
      > laughing at you...

      Your credibility would be better if you didn't
      respond to an honest criticism with derisive
      comments.

      > Ok UI guru, what icon does?

      Have you ever heard the saying "You don't have to
      be able to lay an egg to smell a bad one."?

      Yellow, as opposed to red or green, typically has
      the connotation of "caution". What does this have
      to do with minimizing?

      For the record, I prefer virtually all other
      options I've seen, including Win3.1, Win95 and
      CDE defaults.

      > Wow, are you one of those guys who also posted
      > everywhere about the iMac not having a floppy
      > drive?

      Wow, are you one of those Mac zealots who defends
      Apple mindlessly as if they couldn't do anything
      wrong?

      Again, for the record, yes, I questioned the logic
      behind releasing a system that neither came with
      removable storage nor had anything availabale for
      it.

      > FYI genius, labels appear when the mouse nears
      > the buttons.

      FYI, I am familiar with the concept of tooltips.
      They are a kludge necessary to overcome badly
      designed, non-intuitive icons.

      There can either be a delay, which means you have
      to wait, read the tooltip, move the mouse so that
      it is no longer obscuring what you were trying to
      click on, and then finally click on the button.

      Or there can be no delay, which is even more
      obnoxious, especially when you've gotten
      accustomed enough to the interface that you don't
      need them, again on the issue of them obscuring
      the screen.

      > Ok, we're all waiting. Get back to us with your
      > report.

      Thank you for your enthusiasm.

    3. Re:Implementing a "fully transparent" system by Skankmofo · · Score: 1

      * The apple menu is stuck higeldy pigeldy in the
      middle part of the finder. This makes it a much
      harder target to aim for. Another thing changed
      from traditional Mac OS layout that decreases
      usability.


      The Apple menu is in the same place it has always been, but now it is the Friendly Mac face menu. That Apple logo in the top middle is just a logo with no functionality. From what I have read, clicking on the mac face in the upper left is the same as clicking on the modern apple menu.

      Also, in regard to your entire comment, the preview of Mac OS X was just that, a preview. OSX is still only in Developer releases, not even beta yet. It will probably change somewhat before the final version.

      --
      "A great deal of intelligence can be invested in ignorance when the need for illusion is deep." --Saul Belloe
    4. Re:Implementing a "fully transparent" system by Anonymous Coward · · Score: 0

      Erm.. Thanks for coming out. Here goes:

      Transparency: gdk-pixbuf, tied into a gtk-engine. There, GTK itself is now transparent.

      Anti-Aliasing: "Wait for it" - Sam from Sam n Max

      Seamless Import/Export of PDF: Hooray. This means what exactly? I watched the demo of the 'Document Maker'.. It looked hopelessly inept, with one or two slider bars. Honestly, a PDF format that can do transparency didn't impress me when I first heard it and still doesn't.

      "Genie Effect": A hack that chews CPU. Hardware accelerated I'm guessing.. Opaque Resizing taken to the next level.

      Dock Elements: Another cute hack. It knows where the mouse is and resizes/shrinks things accordingly. Morphing Icons.

      And as for saying GTK over X is ugly.. I think you should reconsider that opinion. Sure, pixmap themes can be slow, but fuckit if they look better then anything Win9x/MacOS 9 can do. GTK is a great widget set, X is a moot point. X is just a windowing system, it doesn't make things pretty/ugly. Quartz has been polished till it shines, it holds no real technological superiourity.

    5. Re:Implementing a "fully transparent" system by jonabbey · · Score: 1

      I have to disagree.. X is wonderful, X is great, but X doesn't have any sort of advanced graphics system or printing API, which Quartz (and Display Postscript before it) have in spades. There's nothing in X to support arbitrary affine transformations on other X windows/image components, and nothing for doing anti-aliasing, nothing for doing multi-colored fonts, etc., etc. The Gnome folks are doing a super job of implementing those things in Gnome libraries, but doing that means that they've got to pump a *lot* more data over the network to the X server.

      That's why Java 2 is having to do pixel-by-pixel and/or pixmap based imaging operations to do all their fancy stuff. It turns out that if you run a Java 2 application over X on a network, performance sinks to unusability. NeWS may have died, but I would love to see X support plug-in rendering modules so we could implement something like the Java 2 Graphics2d or Quartz renderers on the far side of a network.

    6. Re:Implementing a "fully transparent" system by Anonymous Coward · · Score: 1

      ...more than enough eye candy.

      No such thing.

      In addition to a dialog (where I can check/uncheck a hundred or so "eye candies"), we need a slider that incrementally enables groups of features.


      |---------|---------|----------|----------|----- -----|
      xerox park...stark...whatever...sweet...rot-your-teeth

    7. Re:Implementing a "fully transparent" system by Anonymous Coward · · Score: 0

      Not to say 'I told you so..' but I remember glancing at the OS X screenshots and thinking "Glitzy. Alpha Channeled. Can't be that hard." And Miguel has proven me right.

      I agree totally with him. Just because you can make a pretty desktop doesn't mean you have a functional one. Granted, it has to be aesthetically pleasing, but it also has to work *for the user.*

      Part of that is total integration of applications, a very easy thing to implement with nice openly documented standards. Part of it is a pretty GUI that is fast and functional. Part of it is a mean suite of apps. This is all coming. The near future will be very exciting for the desktop and Linux.

    8. Re:Implementing a "fully transparent" system by Foogle · · Score: 2
      Don't be obtuse -- Aqua isn't about "eye candy", it's about ease-of-use, and that's not something you're going to be able to discern from a simple screenshot. Apple has consistently lead the pack in making their interfaces "inuitive". That word is thrown around, but they've put a lot of effort into making sure they, more than anyone else, know what it means.

      Yeah, Enlightenment more than meets the needs of "eye candy". You can make E look like whatever you want. But it won't duplicate the consistant interface design that Aqua has. Apple has kept a strict set of design guides for this very purpose, so that users will not be confused by their applications. Some people call variety one of Linux's strength... I don't agree. And I'm not talking about customization either. I'm talking about making sure that all of my widgets look the same. That my windows have a consistant look-and-feel.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

    9. Re:Implementing a "fully transparent" system by gargle · · Score: 1

      Not to say 'I told you so..' but I remember glancing at the OS X screenshots and thinking "Glitzy. Alpha Channeled. Can't be that hard." And Miguel has proven me right.

      It's never hard to copy someone else's design -- nothing to be proud of. Designing the system in the first place so that it looks appealing and works well for the user is the part that's difficult.

      I don't know how well the Mac Aqua interface achieves these goals, but jumping up and down and saying 'Look, we can do this too!' is like copying a painting and saying gleefully 'Look, I can paint this too!'

    10. Re:Implementing a "fully transparent" system by gargle · · Score: 1

      And it is an art form that the Open Source community excels at.

      The Open Source community excels at technical matters, but the open source tradition is a technical one, not an artistic one (yes, programming is an art form to some extent).

      I've no doubt some of the most talented programmers in the world are active contributors to various Open Source projects. But we can't similarly claim that we have the best user interface designers in the world.

      The situation we have now seems to be similar to the situation in the early days of computer games, where programmers doubled up as artists. If we want good user interfaces, we have to recognize that talent in user interface design is separate from talent in programming -- then find the best people in this area and get them to contribute to open source projects.

    11. Re:Implementing a "fully transparent" system by Ravensign · · Score: 2
      I was impressed by it for the first two hours, until I realized how easy it would be for us to actually pull a hack like that.

      Sounds like some one with a severe case of "Simple Matter of Programming" disease.

      Yes, maybe it would be easy for them to pull off the transparency in menu's etc, but the Quartz foundation of OS X enables transparency, anti-aliasing, seamless import/ export of PDF, and real time manipulation of screen graphics ala the "genie effect" and the realtime resizing w/ aa of the dock elements etc.

      IMHO, his statements about the ease of matching Aqua and Quartz's feature set are pretty heavy in light of, well... have you seen GNOME? It's GTK based over X windows... comparing this imaging model to Quartz is ludicrous.

      --
      "Sig free in '03!"
    12. Re:Implementing a "fully transparent" system by Anonymous Coward · · Score: 1

      Actually you are VERY right and I thought that not long after making my post. Sure, we can make it look pretty. We could make it look like someone else's prettiness that is.

      But why is it that we can't figure out how to make it pretty for ourselves? Even the Gnome-UI squad only has half the idea.. Looking at their ideas for the next Gnome File Manager, it looks like the "View as Web Page" mode that Win98 has.

      Honestly, can we not think up a whole UI of our own? No more Start Menu's/Feet, no more application Title Bars with a 1-3 button configuration (options, iconify, maximise, close). Do we have to mirror Win9x? Or MacOS? Or can we actually put our heads together and try to dream up some *new* UI concepts? Something intuitive?

      I hope I'm not dreaming.

    13. Re:Implementing a "fully transparent" system by Tofuhead · · Score: 1

      :: Though I have not had an opprotunity to use it, just looking at the screenshot shows me a couple problems with the Aqua interface.

      Not having used it, have you at least viewed the ### Though I have not had an opprotunity to use it, just looking at the screenshot shows me a couple problems with the Aqua interface.

      Not having used it, have you at least viewed the QuickTime demo movies on Apple's site?

      ### * The buttons for min/max/close are not intuitive. I'm sorry, but yellow does not immediately say "minimize" to me.

      When your mouse cursor hovers over any of the three window controls, all the buttons display the appropriate action icons:

      • The red button displays an "X" for close.

      • The yellow button displays a "-" for minimize.
        The green button displays a "+" for maximize.

      Compared to traditional Mac OS Platinum window buttons, this is infinitely better. Whereas traditional Mac OS window buttons were differentiated only by placement and abstract iconic differences, these new widgets are differentiated by color, placement, and easily described icons.

      (Imagine how a tech support guy currently has to explain the old Mac OS grow box to a newbie: "It's the second button from the right at the top of the window, with a smaller square in it. It switches between large and small, or you can option-click it and the window might fill the entire screen." Now it's, "Click the (yellow|second|`minus') button to make the window smaller; click the (green|third|`plus') button to make it bigger.")

      ### * The buttons are hard to differentiate for those of us who are color blind. To make it worse, they chose to use red and green, which is makes it a problem for the majority of people with color-blindness.

      I understand why this would be of concern to someone who is unaware that the button icons are revealed when your cursor hovers over them. But to the non-colorblind world, I assume associating colors to window actions will serve very well both to explain their use, and to differentiate them from the rest of the window.

      Besides, the stoplight metaphor will stick in many people's minds, even if it doesn't do much for me.

      ### * The close button is next to the rest of the buttons. This was one of the few aspects of the Mac interface I liked. They broke it.

      I feel the same, although the Windows model has never been a problem for me either. I preferred Platinum's separation of the close box, but I don't mourn the loss.

      ### * The dynamically resizing toolbar and alpha channel transparency. I know some people like them, but they are a waste of my CPU cycles. If they can be turned on, this isn't much of an issue.

      Hey! This is Mac OS! =P

      ### * The apple menu is stuck higeldy pigeldy in the middle part of the finder. This makes it a much harder target to aim for. Another thing changed from traditional Mac OS layout that decreases usability.

      That's not the Apple menu. That's the Apple logo. =) The Mac OS icon to the far left of the menu bar serves approximatey the equivalent purpose as the traditional Apple menu. (Although I will miss calling it "the Apple menu.")

      ### I'm sure I could find more if I used the product, but that's enough for now.

      Or maybe you'd have better things to say about it. =)

      href="http://www.apple.com/macosx/theater.html">Qu ickTime demo movies on Apple's site?

      :: * The buttons for min/max/close are not intuitive. I'm sorry, but yellow does not immediately say "minimize" to me.

      When your mouse cursor hovers over any of the three window controls, all the buttons display the appropriate action icons:

      • The red button displays an "X" for close.

      • The yellow button displays a "-" for minimize.
        The green button displays a "+" for maximize.

      Compared to traditional Mac OS Platinum window buttons, this is infinitely better. Whereas traditional Mac OS window buttons were differentiated only by placement and abstract iconic differences, these new widgets are differentiated by color, placement, and easily described icons.

      (Imagine how a tech support guy currently has to explain the old Mac OS grow box to a newbie: "It's the second button from the right at the top of the window, with a smaller square in it. It switches between large and small, or you can option-click it and the window might fill the entire screen." Now it's, "Click the (yellow|second|`minus') button to make the window smaller; click the (green|third|`plus') button to make it bigger.")

      :: * The buttons are hard to differentiate for those of us who are color blind. To make it worse, they chose to use red and green, which is makes it a problem for the majority of people with color-blindness.

      I understand why this would be of concern to someone who is unaware that the button icons are revealed when your cursor hovers over them. But to the non-colorblind world, I assume associating colors to window actions will serve very well both to explain their use, and to differentiate them from the rest of the window.

      Besides, the stoplight metaphor will stick in many people's minds, even if it doesn't do much for me.

      :: * The close button is next to the rest of the buttons. This was one of the few aspects of the Mac interface I liked. They broke it.

      I feel the same, although the Windows model has never been a problem for me either. I preferred Platinum's separation of the close box, but I don't mourn the loss.

      :: * The dynamically resizing toolbar and alpha channel transparency. I know some people like them, but they are a waste of my CPU cycles. If they can be turned on, this isn't much of an issue.

      This is Mac OS! >=P~

      :: * The apple menu is stuck higeldy pigeldy in the middle part of the finder. This makes it a much harder target to aim for. Another thing changed from traditional Mac OS layout that decreases usability.

      That's not the Apple menu. That's the Apple logo. =) The Mac OS icon to the far left of the menu bar serves approximatey the equivalent purpose as the traditional Apple menu. (Although I will miss calling it "the Apple menu.")

      :: I'm sure I could find more if I used the product, but that's enough for now.

      Or maybe you'd have better things to say about it. =)

      < tofuhead >

      --
      It is still the dark of night.
    14. Re:Implementing a "fully transparent" system by Skeezix · · Score: 2

      I have to disagree. It is possible to begin with another's idea and work to "copy" it, but then enhance it. Would you categorize Linux as just a copy of Unix? I look at it this way: You see a good idea and think to yourself, "How could I implement this? Could I improve on it?" And as you implement it, new ideas come to you. It is very much an art form. And it is an art form that the Open Source community excels at.
      ----

    15. Re:Implementing a "fully transparent" system by FigWig · · Score: 1

      So how does Aqua improve on the original Mac interface? By making windows slither across the screen at the cost of several MFLOPS? I have seen a number of examples of Aqua 'at work' and the main difference is they re-arranged the buttons on windows and special effects.

      I just thinks it's silly to upgrade the old Mac interface only to add pretty colours. The concept behind display PDF is pretty cool though...



      --
      Scuttlemonkey is a troll
    16. Re:Implementing a "fully transparent" system by C.Lee · · Score: 0

      >If we want good user interfaces, we have to recognize that talent in
      >user interface design is separate from talent in programming -- then
      >find the best people in this area and get them to contribute to open
      >source projects.

      Bah. The people you are talking about should instead be put up against a wall and shot dead for their crimes against humanity. They are after all responsible for things like MS Bob and other GUI bullshit that's been inflicted upon the world.

  15. Re:GNOME: Where Does the Funding Come From? by browser_war_pow · · Score: 0

    I think cmdrtaco should get this guy's ip and ban him from /. since all he does is post totally off topic stuff like this

  16. Re:First by mick2275 · · Score: 1

    Tried that, didn't fix the problem. But I did get a "shop" button!

    --
    Can I bum a .sig off ya?
  17. Nooo! Not VBA! by tilly · · Score: 2

    Scroll down to the bottom. Apparently under the guise of Excel compatibility this spawn of Microsoft (Bill Gates got started with BASIC, wants everyone to use it) will soon infest Linux!

    Actually, shudder as I might over the thought, it rationally is a pretty good idea. If anyone is interested the authors are Jody Goldberg and Michael Meeks. The mailing list is gb@helixcode.com.

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  18. I can't help but wonder... by Anonymous Coward · · Score: 0
    ...if the effort going into KDE/GNOME development would have been better spent working on an independant implementation of Motif/CDE.

    After all, that's what "real" Unixes use, and would have gone a long way toward speeding up adoption of Linux/BSD/whatever in corporate environments.

    1. Re:I can't help but wonder... by Kaufmann · · Score: 5

      *pfffffft*

      That was the sound of water being expelled from my mouth and onto my computer's monitor at a high velocity after reading the above post.

      As someone who uses both Gnome, OpenWindows and CDE regularly (on Intel and Sun workstations), I have to say that, on all accounts, Gnome is by far superior. Much more so when it behaves differently from both OW and CDE than when it behaves like those.

      Sure, there's Lesstif, and there's probably a few dozen Free CDE clones around. But a lot of excellent work has been done on Gnome, to the point where it can be considered far superior for worstation use than CDE. As for porting current apps to Gnome, Lesstif makes it perfectly possible.

      There isn't even the usual excuse of "eliminating duplication of effort". As long as we're writing software on our own, let's try to go beyond what has already done. I mean, look at what happened the last time someone tried to write an Unix clone :)

      --
      To the editors: your English is as bad as your Perl. Please go back to grade school.
    2. Re:I can't help but wonder... by Anonymous Coward · · Score: 0

      Good Point. I use CDE on my Solaris X86 box and I like it. It doesn't have all the bells and whistles but it's very functional.

    3. Re:I can't help but wonder... by CyberELF · · Score: 1

      It already exists: it's called LessTif (though without the CDE part) and implements both Motif 1.2 and Motif 2.1 (is that version acually in use?). Check www.lesstif.org.

  19. You pathetic atheist. by Anonymous Coward · · Score: 0

    Banning unpopular speech, eh? Yes, that sounds like a typical liberal, all right. You don't want to know the truth about GNOME. You don't want to know that GNOME is actually a bastard child of Melissa Etheridge, fathered by David Crosby. No, you'd rather just use to look at your porn and listen to your MP3s. Well, no more! I will tell the truth about GNOME, and you will not stop me.

  20. Re:Perl replacing VBA? by pigeon · · Score: 1

    I completely agree with you. The strength of linux/gnome and other opensource initiatives have been the freedom of choice. A plugin system with which you could select which srcipting language you want to choose (wether it is perl, java, assembler...) would be great, especially if this would work across several applications. What 's also is important in such a system is that you can choose NOT to use certain language modules that you find a security hazard.

  21. Re:AfterStep by Anonymous Coward · · Score: 0

    Afterstep and GNOME are two completely different things. Comparing them doesn't make any sense.

  22. First by xtremex · · Score: 0

    I think Gnome is fantastic..although I prefer KDE on a daily basis..it's more stable

    --
    If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    1. Re:First by desertfool · · Score: 1

      Only problem I have with Gnome is Netscape 4.6.

      Time to download 4.7......

      --
      Just a dude. Stuck in IT.
    2. Re:First by maan · · Score: 3

      If you're referring to the problem of netscape crashing on any page with some java on it...look at http://help.netscape.com/kb/consumer/19990807-8.ht ml
      It now works for me 100%

    3. Re:First by iainh · · Score: 1

      Yes: It is interesting how the Shop button
      Is conveniently located beside the Stop button

      I'm running 4.7 in a freshly installed Frozen Potatoe and I'm not having any problems with it. However, I've only been using it for three hours.

    4. Re:First by Anonymous Coward · · Score: 0

      Ahmen my brother. I used to be the first in line to curse Netscape, but after installing junkbuster and tweaking the font thingy it is actually as stable as a rock for me. In fact I kinda like it now :)

    5. Re:First by Zoltar · · Score: 3

      While I have no reason to doubt what you say... I'm gonna stick with KDE for a while. I was totally disgusted with the quality of Gnome/E that shipped with my RH6.0 cd. I love the way it looks but it was not a release product.

      One of the main reasons I choose Linux over everything else was because it WORKS. I don't care how *pretty* it is, it must WORK FIRST, everything else is secondary.

      While KDE looks kinda klunky, it's as STABLE as a rock and I've grown to like it over the past 6 months.

      I don't give a hoot what kind of new technology they are working on if it blows core all over the place and I'm never sure which mouse click will be my last.

      That said...I will give it another try, but only after they release a *stable* version and I see many positive reviews stating that it works.

    6. Re:First by Daniel · · Score: 2

      ...and the only problem I have with Linux is sendmail...

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
    7. Re:First by Anonymous Coward · · Score: 0

      ...?

      I know I likely shouldn't be responding to this, but what the heck. KDE more stable then Gnome? What version? October Gnome (ver 1.0.50, give or take a few minor ver #'s) is all about stability, especially after the rather embarassing Gnome 1.0 release.

      I run Debian unstable, and Gnome never gives me any problems. Ever.

    8. Re:First by Kyobu · · Score: 1

      Netscape doesn't interact with Gnome. It uses statically-linked Motif instead of gtk+, and doesn't use any of Gnome's features like drag-n-drop. Therefore, I doubt that Gnome is your problem.

      --
      Switch the . and the @ to email me.
    9. Re:First by nutsy · · Score: 1

      Tried that, didn't fix the problem. But I did get a "shop" button!

      Sounds like you need a crash course in how to get of the dang-blasted 'Shop' button.

    10. Re:First by Anonymous Coward · · Score: 0

      Many of those who run screaming from GNOME do so because it's almost always used in conjunction with enlightenment. Version .15 in particular had some real stability issues for me. Before you pass judgement on GNOME, try it using Sawmill. It's a lightweight, rock-solid window manager that can easily be configured to behave virtually any way that you desire. It's a wonderful program that doesn't get much publicity.

    11. Re:First by TandyMasterControl · · Score: 2

      I absolutely understand your feeling about Gnome/E as shipped on RH6.0. It's a disaster. However, the latest stable gnome (1.0.53 which is 1.0.54 on my system somehow) is a far different critter, much more stable. I generally despise Enlightenment for it's obtrusiveness and grandiosity which has gone from bad to worse, so I replace E with IceWM 1.0.1 This is much nicer feeling than E, IMO, cause it does what you want a windowmanager to do and doesn't constantly call attention to itself. IceWM 1.0.1 and October gnome has made Gnome liveable for me, finally, although in the months since RH6.0 I have spent a lot of time in KDE, and more lately discovering lighter environments and windowmanager combinations. Now that I can stand gnome, I'm not sure I want or need a "desk environment". I rarely use the start menu thingy for either Gnome or KDE and the other panel apps aren't too compelling in either case, so I'm kind of pared down to IceWM+DFM (a good file manager that's attractive, unlike Gnu Midnight Commander, which I could never stand the sight of). Lighter combinations are faster and IceWM's Gnome compatibility and the fact that DFM itself is gtk based allow me to use "Gnome" gtk apps transparently with the file manager without having to run a Gnome-session desktop. It has also solved 95% of my angst about KDE's clunky look and heavy footprint. This at last is about all i want or could ask from a Linux desktop and I'd recommend it to anyone who's underwhelmed by overblown desktop environments and not afraid of doing a samll amount of text configuration.

      --
      Johnny Quest has two Daddies.
    12. Re:First by Anonymous Coward · · Score: 0

      score:2, troll

      wtf ?

    13. Re:First by lubricated · · Score: 2

      I have found kde to be less intuative and less stable than October GNOME. GNOME may have gotten itself a reputation of being unstable because of its release early release often strategy but the stable release of GNOME is in fact very stable. KDE however doesn't make releases very often. So people only get exposed to their stable stuff. While distributors like Redhat put GNOME on their cd while its in prerelease. (e.g Redhat put pre-October GNOME on their 6.1 cd) This prerealese is unstable. I have seen it freeze up. For anyone who thinks that GNOME is unstable download the latest October stuff and think again.

      --
      It has been statistically shown that helmets increase the risk of head injury.
    14. Re:First by Anonymous Coward · · Score: 0

      AMEN BRAH

  23. Re:Apple Aqua NOT JUST Alpha transparency by obi · · Score: 1

    I agree with you totally. I like gnome and the fact that gtk+ is becoming so prevalent. Let me rehash what i said on gnome-news.



    I've been thinking about something similar to Aqua, ie using some vector-based layer to do all the drawing. I think Apple did a great job.

    I am a total newbie on gnome/gtk internals, but IIRC gtk+ is not tied to X (esp. with the upcoming version), seeing as there are X-less BeOS/win32 ports.

    Would it be possible to write a backend to gtk that writes to postscript (or like mac, pdf). This could sit on a layer that displays pdf to opengl, pdf to ggi (speedier?), or pdf to X. Since you're working with postscript, I guess printing subsystems might be easier too.

    I don't know if it's worth it. It would be easier to create vector based programs, since they could make use of the extra layer. Things like scaling and anti-aliasing would be smoother too. OTOH, you're adding another layer, which means really lowend hardware would have a harder time.

    I have no idea how feasible this is. The ideal would be that all apps except the apps depending on the extra layer would keep working transparantly.



    On another note: since Miguel is aiming for people that never used a computer, it might be interesting to hide files (i know a lot of users won't agree with me on this one, but i think that files you don't use just clutter screen real estate - as long as i can quickly reach them if i really want to it's ok by me) and also to use metadata (again i kinda like macosX's implementation with respect to metadata)

    Could someone enlighten me if there already are similar things being done?

  24. we want a state address! by zyqqh · · Score: 1

    Hey, so when do we get a "State of /." address?

    "With 'first posts' at an all-time high, our readers are setting world records of obsession with petrification of females"...

    --
    // zyqqh
    1. Re:we want a state address! by Anonymous Coward · · Score: 0

      We got that when Andover left it's quiet period. You learned a lot when that happened, namely that Slash 0.4 is NOT opensource :)

    2. Re:we want a state address! by Gnumfroh · · Score: 0

      I guess we'll have to wait until Andover goes out of business and Rob is on his own again, as in the Old Days.

  25. Anything in the new FileMan like KFM's browsing?? by benmhall · · Score: 1

    Hello, I've read a bit about the HTML widget, will it (or Mozilla, etc.) be integrated into the new file manager to provide anything close to the seemless browsing that one gets in KDE/KFM? Right now, I use KFM for about 25% (light) Netscape for 25% (Heavy stuff) and Mozilla for 50%. Is the HTML widget good enough for general browsing, what about cookies, JavaScript, Java, XML, SGML rendering? So you know, using KFM in Gnome/Sawmill works great. A lot of people still seem to think you can have one of KDE or Gnome. Ben

  26. AfterStep by RoLlEr_CoAsTeR · · Score: 1

    all the way. No hold's barred. Though, I will admit, GNOME looks quite pretty. I think the foot is quite an endearment..

    oh, wait.. i'm getting mushy.. no... [teary-eyed].. *sniffle*.. help me....

    --

    Insert mind here.
  27. Wow! ESR couldn't have said it better. by EdlinUser · · Score: 1

    Damn funny Suject and succinct statement of what happening. Hope some moderators find this gem.

  28. Petrification - Totally offtopic. by Anonymous Coward · · Score: 0

    Hey. Just wondering.

    WTF is with this petrification shit.
    I like my women warm, soft, and wet. And their hair has to smell good too.

    If I'm not mistaken, with petrification this is impossible.

    Obviously you people have never been with a real woman if you believe that a petrified one would be better.

    1. Re:Petrification - Totally offtopic. by Anonymous Coward · · Score: 0

      Real women value personal hygiene, conversation skills, fresh breath, manners, physical attractiveness, not living in parents' basements, and an interest in culture beyond last week's episode of Star Trek.

      Obviously you people have never been with a real woman...

      And obviously, there are reasons why.

    2. Re:Petrification - Totally offtopic. by Anonymous Coward · · Score: 0

      It's a control thing. Go figure...

    3. Re:Petrification - Totally offtopic. by Anonymous Coward · · Score: 0

      i hereby declare myself the naked, warm, soft, and wet troll

      what i plan to do is opensource naked-warm-and-soft drew barrymore and natalie portman. these products are designed to compete directly with the opensource naked and petrified counterparts.

      i also plan a release of opensource naked-warm-and-soft Joey Adams(chasing amy)

      thank you

    4. Re:Petrification - Totally offtopic. by Anonymous Coward · · Score: 0

      You forgot naked

    5. Re:Petrification - Totally offtopic. by Anonymous Coward · · Score: 0

      For most people, it's NOT a control issue. But no two people are the same. Some of us think it's SELFISH to partake of fleshy, mobile females, and think that the females would be happier and more content as immortal statues, able to engage in their intellectual and philosophical pursuits freely, without being forced to interact with the material world.

      See these sites for more info.

      The Hall of Statuary

      The Medusa Realm

      Studs in Stone -- See, we're not sexist

      The alt.sex.fetish.robots homepage

      The alt.sex.fetish.robots newsgroup

      Statuephiles

      Kimy's House of Living Mannequins

      Happy petrification!

    6. Re:Petrification - Totally offtopic. by Anonymous Coward · · Score: 0

      maybe so... but they sure are no fun when they're stone.

  29. You "hacked X" and didn't know this??? by Anonymous Coward · · Score: 0

    This functionality has been available in X for ages. I used it in 1989 for the first time.

  30. Why don't GNOME and Redhat get along? by xjerky · · Score: 1

    What I'm referring to is the fact that GNOME RPMs install in a seperate directory (/usr I believe) than the default installation via compiling the source (/usr/local). I know you can set that in the configure script, but one time I forgot that and totally hosed my gnome installation. Libraries are now in conflicting directories and Gnome won't start up at all. I removed both directories and started over, to no avail. Anyway, since Gnome is partially funded by Redhat (correct?), why the hell can't they agree on an installation directory?

    --
    A sentence you'll never see on an Internet discussion board: "You know what? You're right."
    1. Re:Why don't GNOME and Redhat get along? by Havoc+Pennington · · Score: 1

      The GNU standard is that configure defaults to /usr/local. It is broken to install over the top of your RPMs via source compile; normally if you build from source you want to remove the RPMs and install to /usr/local or some other prefix. So the GNU configure defaults actually protected you here.

      The idea is that distribution vendors instal to /usr, and you are supposed to use /usr/local or /opt for third-party or self-installed packages so you don't have conflicts with the RPMs.

      This has been widely accepted as correct for years and years on UNIX, so don't expect it to change.

  31. Mmmmm...little green men... by yesthatguy · · Score: 2

    Ideally, we want to make GNOME perfect, easy, small, intuitive,
    resource friendly, portable, maintainable, funnier, entertaining,
    productive, and the ultimate of the ultimates.


    Ahh, if only all Software engineers shared this goal, and without getting paid serious money to boot!

    I think, with this kind of dedication, Gnome could easily be the force bring Linux to the masses. Keep it up!
    ---------------

    --
    Yes! That guy!
    1. Re:Mmmmm...little green men... by yesthatguy · · Score: 1

      Of course, the one time I don't preview...oh well!

      Ideally, we want to make GNOME perfect, easy, small, intuitive,
      resource friendly, portable, maintainable, funnier, entertaining,
      productive, and the ultimate of the ultimates.


      The emphasis there should've been on perfect :)
      ---------------

      --
      Yes! That guy!
  32. GNOME, GNU/Linux, and Corporate Desktop Domination by adjuster · · Score: 1

    Maybe I'm just stuffy, but I'm concerned that the GNOME community is missing the boat on features that could legitimately make the dream of 'desktop domination' for GNU/Linux a reality. I'd certainly agree that user interface friendliness and a full-featured array of applications are the major factors in getting GNU/Linux onto corporate desktops, and I think competing with Microsoft OS's and Win32 apps on these points isn't the place when GNU/Linux can show the biggest win.

    The 'centralized management' aspects of Microsoft operating systems and most win32 apps are horrendous. Expensive software 'hacks' like Tivoli, LANDesk, Novell ZenWorks, and Microsoft SMS are all ugly kludges to attempt to provide management features for large fleets of PC's. (I just can't say how much these hacks SUCK enough). The fact is, the entire 'single-computer, single-user' metaphor that win32 OS's and apps are based on is completely wrong for centralized management of fleets of PC's. Let's face it-- shit with icing on top is still shit.

    As I look at the state of GNOME now, I'm not seeing the move toward management features that would bring serious money-saving features to the desktops of the corporate world. GNU/Linux being free is not enough for most IS managers to give up their MS-based ways-- the real investment is in management labor (all that 'Total Cost of Ownership' crap). Sure-- today a competent hacker could use scripts and some slight-of-hand to provide many remote management features, but what I'm talking about is providing these features to corporate IS managers in an easy-to-use system. Features like:

    • remote hardware inventory
    • remote application deployment
    • centralized configuration/settings management
    • software metering/use statistics

    The only way I see to provide this correctly is to design it in from the start. Look at the MESS that is win32, and look at the leaps and bounds of hacks SMS, ZenWorks, and all the other 'management' frameworks go through. If we don't get to designing in these types of technologies NOW, we're going to end up with a hodge-podge of configuration repositories, labor-intensive application rollouts, and TCO similar to win32.

    For GNU/Linux to offer serious labor savings to corporate IS managers, I'm talking about things like:

    • An abstracted configuration repository for applications (ODBC style connectivity to a back-end, either decentralized or centralized, much like Microsoft's Registry, but w/o all the brain-damaged stupidity and a GOOD SET OF DOCUMENTED RULES to follow for developers)
    • Standardized friendly application installation methods (which we have today in a large extent w/ RPM or Debian packages-but today's package management systems leave a bit to be desired, IMHO, when it comes to reporting installation error conditions to the user)
    • Some type of hardware inventory initiative that includes interfaces to back-end database systems for report generation (shouldn't really be very difficult-- again, I'm thinking ODBC-style connectivity)

    Maybe we need a Linux Management Initiative or something of that ilk. I'd love to do it, if I was a competent enough coder and had enough time. Instead, though, I'm just a GNU/Linux user stuck working in a win32 based world and dying to get out of it. This stuff isn't glamorous, but I think it's a place that GNU/Linux can kick some serious Microsoft ass.

    --
    The Attitude Adjuster, I hate me, you can too.
  33. Evolution by Mathieu+Lu · · Score: 1

    I'm really looking forward to 'Evolution', described as : "an integrated client for mail, news, calendaring, tasks and contact management.". I really like gnome-cal (Calendar), but I haven't found a very stable e-mail/news reader. Balsa is very cool, although I've often been having segfaults with the Debian-potato package.

    In other words, new user-friendly applications that are quick and efficient to use, with a cool interface. Rock-on! ;)

    Quick, we need screenshots!

  34. Question:??? by iainh · · Score: 1

    One thing that I don't understand:

    Daniel Veillard has finally finished his work to change the > structure of his XML and HTML parsers on gnome-xml, so that > clients can drive the parsing process instead of the clients > driving the parsing process.

    Is it the Clients driving the parsing process or the Clients driving the parsing process ??????

  35. Ok, you found a typo by raph · · Score: 4

    2^n++ * 0.01 cents for you.

    This should be "clients can drive the parsing process instead of the parser taking control." This is really cool when you're trying to parse XML and HTML streams from potentially blocking input streams, such as the network. Props to DV for doing this!

    --

    LILO boot: linux init=/usr/bin/emacs

    1. Re:Ok, you found a typo by iainh · · Score: 1

      Thank you

  36. Better and better... by pb · · Score: 1

    I haven't upgraded some parts of my system since RedHat 6.0, (legacy cruft, don't ask) but I understand that Gnome has come a long way. What I have is already fairly usable, but I'll be happy to see it get better. Here's what I want:

    * a better (more intuitive) filemanager for Unix.

    Even if I don't end up using it, (CLI rules!) I'd love to see at least *one* decent filemanager for Unix, because there are a *lot* of crappy, unfinished ones out there. What KDE has looks pretty neat, at least. (and, once it's completely free, we can borrow / steal it all, ha ha ha!)

    * Interoperability between toolkits / widget sets.

    This is an idea I've had for a while. A consistent theming interface might make my idea obsolete, but in any case, I'd love to have a library that had a front end to handle the different function calls and a back end to map them onto a chosen widget set. Sort of like the GGI project with displays, except for widgets.

    I know how hard this would be to implement, but think about it, 'cause it could save a lot of duplication of effort in the long run. Maybe we could end up working together, and have one awesome set of Unix desktop tools, instead of two pretty good ones.

    * Window manager?

    As far as window managers go, I really like Sawmill. And it looks fast enough and flexible enough to be used for... whatever. Also, now that I'm getting into Lisp and Scheme, it's good to see how useful they can still be...
    ---
    pb Reply or e-mail; don't vaguely moderate.

    --
    pb Reply or e-mail; don't vaguely moderate.
  37. Ever tried porting a spreadsheet? by tilly · · Score: 2

    If the phrase "spaghetti code" bothers you, your typical spreadsheet is like pulling teeth. Gnumeric may support a million more sane languages, but if they want to ever get anyone to switch from Excel they need to provide Excel compatibility, and that means supporting VBA.

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
    1. Re:Ever tried porting a spreadsheet? by Roundeye · · Score: 1
      I can say this much, if gnumeric supports VBA and includes the language by default, I stop using gnumeric. I will not have that insecure garbage on my system.

      --
      "Cause there's 40 different shades of black, so many fortresses and ways to attack, so why you complainin'?"
    2. Re:Ever tried porting a spreadsheet? by Nodatadj · · Score: 2

      If you don't install GB
      then Gnumeric doesn't support it.
      Simple as that.
      However I don't think the coders are stupid enough to merrily copy all the insecurities of VBA straight into Linux.

  38. Tog on MacOS X interface by jonabbey · · Score: 1

    If you want a lot of good commentary on the MacOS X interface, check out Ask Tog for his detailed critique of the Aqua interface as demo'ed by Steve.

  39. "WinGNOME", or, a "dinosaur CLI" guy's opinion by Anonymous Coward · · Score: 0
    As Maddog likes to say, lets not think about the little percentage of people who have chosen an operating system so far. Lets think about the rest of the population that has never used a computer: we need to make GNOME accessible to them, and make it their desktop of choice.

    Those who reinvent Windows are missing the point of Unix.

  40. Re:I did that for *EVERY* gnome package... by Anonymous Coward · · Score: 0

    This is very strange. YOu must have done something wrong, as I have used GNOME typically on /opt/gnome on my ex-workstation at work; /gnome on my laptop and in the Alpha at work I always used /da/share/users/miguel/gnome-install So you did something wrong :-) Miguel.

  41. Re:Apple Aqua NOT JUST Alpha transparency by Anonymous Coward · · Score: 1

    I think you should take a second look at libArt, because it does indeed provide the foundation to do this.
    I implemented the Print Preview code and the Print to RGB buffer in GnomePrint in about 2 days of work using libart.
    Yes, this is based strongly on all the code written for libart by Raph Levien.
    The GnomePrint imaging API is inspired by Postscript, so modulo the language, what I did was to implement a Postscript imaging interpreter (which is basically what DPS is).
    Yes, libart can do all of the stuff you described.
    Yes, we could use a higher-level API.
    Yes, you are welcome to implement it
    (that basically implement the Postscript imaging system.
    Implementing a DPS-like API renderer with libart is a few days worth of work. Not much more.
    About fonts, look here: gnome-print/libgnomeprint/{gt1*.c,parseAFM.*)
    Is all of this experimental? Or production code? It depends on what you mean.
    But Gnumeric and Evolution use the GnomePrint with libart for implementing their Print Previews.
    The possibilities of libart are huge, you just need to be creative about it (for example, the GnomePrint Preview code :-) rather than giving up easily.
    Instead of thinking:
    "OH IT DOES NOT HAVE A GRADIENT OPERATION IN THE API! IT MUST BE IMPOSSIBLE TO DO".
    You can think "Mhm, how can I do gradients with this great API? thnk think think OOPSIE! Found a solution".
    I did not bash Apple's work. I just figured "We can do this eye candy; It is not impossible with the current infrastructure we have".
    Again, it requires hacking mind and creative minds; Not flaming minds :-)
    Best wishes, love, etc
    Miguel

  42. Re:the problem with bonobo.. by Anonymous Coward · · Score: 0
    1. You should at least try Bonobo before you comment.

    2. Bonobo menu merging does not actually feel slow. You do not even notice it on a p133. Maybe on an old 486, but I have not had a chance to try it there.

    3. Toolbar handling is done by transfering Bonobo Controls, but I guess you did not want to check your facts before posting. The bottom line is: it is trivial, it is fast, it is good.

    ORBit is indeed not the solution to all the performance problems: You need to design your system in such a way that you do not do stupid stuff.

    Miguel.

  43. Re:GNOME, GNU/Linux, and Corporate Desktop Dominat by Havoc+Pennington · · Score: 2

    An abstracted configuration repository for applications (ODBC style connectivity to a back-end, either decentralized or centralized, much like Microsoft's Registry, but w/o all the brain-damaged stupidity and a GOOD SET OF DOCUMENTED RULES to follow for developers)

    The GConf library in GNOME 2.0 is exactly this. I think the hardware inventory and application installation stuff is outside the scope of GNOME though, distribution vendors need to work on those things.

    If you hate the Registry and want this problem solved well, then open source is your friend. GConf is still in flux; you can make sure it's exactly what you're looking for as a sysadmin by reading the docs and sending comments and patches. Right now the latest GConf is in GNOME CVS as module 'gconf', but there will be a release eventually.

  44. Re:Nooo! Not VBA! (how about..) by Mathieu+Lu · · Score: 1

    Excel support, although very evil, is a key feature which I think Gnumeric should have. I personally hate VBA, as it is a very evil and unefficient script language, but it would be very good for "transitionnal" users.

    Does the WordPerfect 2000 Linux edition have VBA support? (If I'm not mistaken, the Windows version does).

    Is there currently an application that uses Perl to replace VBA? I'm thinking of some kind of gnome-mod-perl. (If you treat me of heretic, I'll understand ;)

  45. Re:STATE OF THE TROLLS ADDRESS by Anonymous Coward · · Score: 0

    Okay...that is actually very funny :)

  46. Re:STATE OF THE TROLLS ADDRESS by Cybersonic · · Score: 1

    AHAHAHAHAHHA FINALLY a decent worthwhile read from a troll :) right on!

    --
    Cybie! aka Ralph Bonnell
  47. I often find by aheitner · · Score: 2

    cases in GNOME where Win95 did things signifcantly differently -- an example is the configuration box with a series of tabs (Win95's Display Properties, GNOME's Control Center). Both GUIs have the same thing with the same intent, but GNOME's is a bit hard to figure out if you're used to Win95.

    In Win95 the "Apply" button does things that can't be canceled by the "Cancel" button. If you change something, then hit "Apply", then "Cancel", your change takes effect. But in GNOME, each individual panel has its own "Try" and "Ok" buttons. It's much more consistent.

    If you think about how it makes sense to work (how you'd want it to work if you were a new user who had been introduced to the WIMP paradigm but not the historical idiosyncracies of any particular implementation), GNOME is far more intuitive.

    1. Re:I often find by Anonymous Coward · · Score: 0

      now if only they would figure out that the world wants native widgets. who cares how easy it is to code if it looks and acts like shit?

    2. Re:I often find by scottwinsiewski · · Score: 1

      Gnome its self is all around a much better system than kde. First of all it offers technical benefits way beyond kde. Gnome offers an object linking architecture, where as kde does not. As an enterprise application developer, this is a verry important thing. The ability to encorporate different portions of other applications into a new application by simply linking to an object in your application and controling it through an exposed interface, without having to specific build both applications to implement a custom rpc based message passing architecure is very important. Most contemporary businesses have indivudalised computation needs in order to run their buisness, and need to intergrate these needs with thier pre-existing, off the shelf application enviornment. Being able to do this by accessing autmation interfaces to these applications from custom applications make these intergrations seemless to the user. This is a powerful feature. If linux is ever to replace win32 in a desktop enviorment (capturing the buisness market will ultimetly lead to capturing the home market), a viable alternative to m$'s com arcitecture needs to emerge. Gnome, imho, will eventualy get to this point. KDE, however, isn't even striving to do this. I use gnome now, because its better now, and it will be ultimetly better in the future.

    3. Re:I often find by jdub! · · Score: 1

      I'm sorry to say this, but as much as I like GNOME, I think you've used the single worst example of "consistency" and "usability" in GNOME as it currently stands.

      Although there are huge benefits in having evey configuration item accessible from the one window (ala GNOME and Netscape, as opposed to Windows & Mac Control Panels), I think it's massively counter intuitive to provide "try", "ok", "cancel" buttons for each separate entity and *especially* when you have to colourise the ones that haven't been confirmed... I really recommend a look at the new Mozilla config panel - very slick, thanks to the work of Ben Goodger.

  48. Perl replacing VBA? by tilly · · Score: 2

    I am not sure what you mean.

    Certainly may places where VB variants are used, such as ASP, you can also use Perl.

    Additionally with the appropriate modules Perl can drive things through OLE automation using the same APIs that VB uses.

    But if what you want is a way to take a VB script and run it in Perl, I don't think so. Or to embed Perl inside of a VB application? That could also be hard. (ActiveState sells tools to make dlls and com servers out of Perl, allowing it to be called from within VB. Again I doubt that is what you want.) Sorry...

    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
    1. Re:Perl replacing VBA? by Croaker · · Score: 2

      I think what the person meant was "use Perl instead of VBA as a scripting language for an application." I.e. embed Perl instead of embedding a VBAish language.

      I personally think this is a BAD idea. Don't get me wrong... I like Perl, and I use it a lot. But I use it because I already know the UNIXisms that are buried in Perl. Expecting a newbie who wants to automate a few things in a document or spreadsheet to master the quirks of Perl is asking a bit much.

      A scripting language should be fairly easy for a novice to pick up. At least in theory, VBA is a good candidate for this. The syntax, compared to Perl, C, etc. is much simpler. Less of an overall learning curve.

      The actual implementation of VBA is, however, really lame. The State of the GNOME address pointed out one of the major failings: no security. Hence we get Melissa and other worms. Having worked with VBA, I've come across many bugs and petty limitations that get in the way of what I want to do. The core language isn't that bad, but the interface to applications (such as Word) really sucks in places.

      A previous author in this thread said that GNUmeric should be compatible with VBA. I'm not sure that this is the goal of GNOME's BASIC project... for one thing, you do not want VBA's (non-existent) security architecture anywhere near one of your applications. Another is that you don't want to re-create all of the laces that VBA falls flat. They may get a system that is somewhat compatible (and maybe could use macros in an Excel spreadsheet with some sort of translation mechanism) but trying to recreate VBA enough for macros is just a waste of time, compared to the amount of time you'd put into creating a robust and useful scripting language.

      Perhaps the ideal way to handle this would be to make a plugin system for scripting languages, so you can bang out a macro in whatever language you like. Perl, Python, LISP, Tcl, and this VBA-ish language could all live happily within the GNOME desktop apps. If you know a scripting language already, you can just wade right in. If not, then the VBAish thing should be easy to pick up, and its development tools would be built right into the environment.

      I also wonder how many people actually use scripting languages in applications, such as wordprocessors. I've done a fair amount of it, because I know what macros can do for you. Where I used to work, I found a bunch of cases where people were doing tedious, repetative things that a macro could handle... they just didn't think that there was a better way...

  49. Apple Aqua NOT JUST Alpha transparency by rcromwell2 · · Score: 5

    Come on, of course it's trivial to add transparency to the desktop if you have a rendering system that supports Alpha channel. Windows 2000 even supports this, and there are little utilities that let you turn transparent windows on and off. Miguel would be sadly mistaken if he thinks this is all he has to add to GNOME to compete with Apple, or even Java2. Enlightenment/imlib already provides transparency in themes, but they provide *zippo* support to apps that want to render say, a 300DPI illustration.


    What Miguel is missing is that Aqua is not about transparency, it's about Quartz, the Display-PDF rendering system. The NeXT display postscript system and Sun's NeWS could also handle alpha easily, but does anyone think that the only useful feature of Display Postscript or Quartz is being able to render alpha?

    Systems like Quartz, DPS, and Java2D are resolution independent, support anti-aliasing on everything, full affine transformations for everything, virtually all compositing modes you can think of, built in ability to stroke complex shapes, like lines using arbitrary thickness, fill, dash-pattern, and endcaps. For instance, with Java2D it's almost trivial to write a postscript/pdf/svg renderer because the base library is so powerful.

    Miguel's solution might resemble Aqua's transparent windows, but without a real 2D rasterization engine, GNOME apps will never approach the flexibility of Quartz apps in rendering. In fact, he won't even approach the quality of Aqua's nice warping/scaling of images with aliasing artifacts.


    What I really hate is this not-invented-here tendency to automatically superficially evaluate and dismiss other people's technology without even doing 10 minutes of research besides looking at screenshots, and then making public assertions about how trivial it is, and how much better your "solution" will be.

    Clearly, Linux's GUI toolkits need a powerful comprehensive resolution independent 2D API to support powerful display and printing apps. The current mode of separating the display and printing APIs is a pain in the ass to develop for.

    The best innovations are built on the shoulders of others, and if Miguel would spend more time learning and stealing technology from Apple, Microsoft, and even the KDE team, and less time dismissing everything and trying to reinvent it, maybe GNOME wouldn't be so buggy and unusable.

    1. Re:Apple Aqua NOT JUST Alpha transparency by Anonymous Coward · · Score: 0

      Where's the "insolent shithead comment from a guy with no moderator points" button?

    2. Re:Apple Aqua NOT JUST Alpha transparency by SeanNi · · Score: 1

      > As for Enlightenment, I'm not sure. It's not part of Gnome proper.

      No, and by all acounts, it will be soon dropped in favour of Sawmill pretty soon, anyway.
      --
      - Sean

      --
      It's a fine line between trolling and karma-whoring... and I think I just crossed it.
      - Sean
    3. Re:Apple Aqua NOT JUST Alpha transparency by Anonymous Coward · · Score: 0

      I think you're missing the point. Apple's Quartz "technology" is really nothing more than a clone of the enhancements made to the Display Postscript system in Windows 2000 Professional. The GDI (or whatever you call it) of NeXT could do the same thing, but with more precision.

      GNOME is already significantly more powerful than Quartz, though, really, Windows 2000's graphics system is the most powerful available.

      Not to mention the new Terminal Services built into Windows 2000 that let you do things like remote window display, that no other system supports.

    4. Re:Apple Aqua NOT JUST Alpha transparency by Skeezix · · Score: 3

      What Miguel is missing is that Aqua is not about transparency, it's about Quartz, the Display-PDF rendering system.
      The NeXT display postscript system and Sun's NeWS could also handle alpha easily, but does anyone think that the
      only useful feature of Display Postscript or Quartz is being able to render alpha?




      Miguel is intelligent enought to know we're not just talking about alpha channeling. He was saying that libart provided the necessary tools. In case you are unaware, libart is a library for high-performance 2D graphics. It is the antialiased rendering engine for the Gnome Canvas. It supports a powerful imaging model which is basically the same as SVG or Java2D. It does Vector Paths, Bezier Paths, RGB and RGBA images, Sorted Vector Paths, MicroTile Arrays, and Affine transformations.


      The best innovations are built on the shoulders of others, and if Miguel would spend more time learning and stealing
      technology from Apple, Microsoft, and even the KDE team, and less time dismissing everything and trying to reinvent
      it, maybe GNOME wouldn't be so buggy and unusable.



      This exact approach has been what Miguel has sought after. He is frequently quoted as wanting to take the best ideas from companies like Microsoft, get rid of the bad parts, and integrate them into Gnome. I've personally conversed with him about this exact issue while waiting to watch Phantom Menace on opening night. He says that he doesn't like it when everyone goes around saying Microsoft sucks and that's the end of the story. Microsoft, Apple, and others, have made great strides with their Desktop technologies, and Miguel has been borrowing from them, believe me.
      ----

    5. Re:Apple Aqua NOT JUST Alpha transparency by Darchmare · · Score: 2

      Why was this labeled flamebait?

      Mark it up as informative. It's perfectly valid.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    6. Re:Apple Aqua NOT JUST Alpha transparency by rcromwell2 · · Score: 1


      Umm, what are you babbling about? It is Windows that has GDI, and the NeXT and NeWS systems which use Display Postscript.


      You're on drugs. No other system supports remote display like Windows 2000? Come again?

    7. Re:Apple Aqua NOT JUST Alpha transparency by rcromwell2 · · Score: 5
      Miguel is intelligent enought to know we're not just talking about alpha channeling. He was saying that libart provided the necessary tools. In case you are unaware, libart is a library for high-performance 2D graphics. It is the antialiased rendering engine for the Gnome Canvas. It supports a powerful imaging model which is basically the same as SVG or Java2D. It does Vector Paths, Bezier Paths, RGB and RGBA images, Sorted Vector Paths, MicroTile Arrays, and Affine transformations.

      That would be true, if libart really did match the functionality of DPS or Java2D, but unfortunately, a quick look at the API in the header files shows that not only is it insufficient, but it also looks like a very difficult API to use in the first place.

      Consider the following task: Fetch the glyph for the letter 'S', convert it to a bezier path, shear it by 0.3, 0.4. Set this stroke as a clipping path. Next, render the word "Linux rulez", scaled by 2.0/2.0, applying a a gaussian blur kernel to the output (for dropshadow). Next, re render the text with a radial gradient fill overtop of the background. Finally, fetch a penguin icon and render it overtop of the 'I' of the text with 0.3 alpha.
      Of course, all this must be antialiased and rendered pixel perfect. Next, render this in a variety of output formats including:

      1. grayscale
      2. monochrome (1-bit)
      3. ARGB
      4. BGR
      5. palette mapped

      Not only can't libart do this (it has ZERO support for font glyph operations), but libart has no provisions for handling a multiple of pixel formats, nor does it have integrated support for image ops like applying convolutions, and finally, the libart test code to render just a few vpath's is about 5 times longer than the equivalent code required in Objective-C/DPS or Java/Java2D.

      But I'm not bashing libart or Raph Levien. I have respect for his work. I'm sure it will tremendously improve over the next year, when such functionality becomes a "must have", but right now, it's more like an experimental proof-of-concept library in the beginning stages. What I find absurd however, is how the GNOME team keeps putting forward *OBVIOUSLY INCOMPLETE* projects like they are 1.0 FCS versions ready to compete with mature implementations. Like it or not, the current GNOME Canvas can't hold a candle to a Postscript/PDF/Java2D rasterizer, no matter how many times alpha version libraries are asserted.

      My post was marked flamebait, but I view Miguel's comments as the real flamebait. Why does he feel the need to bash Apple's work (I am not a Mac owner and never owned a Mac), like it's so trivial and he's such a master coder that he could just blow Apple and Adobe out of the water if he felt like making the effort?

      Apple's work on imaging in Mac OS X is clearly more than just "skin"/"theme" hacks, and focusing on the cool transparency effects ignores the hard work that went in to actually designing the dockbar user interface. Maybe the GNOME/Enlightenment guys should spend a little more time themselves on UI design, and less on "looks".

    8. Re:Apple Aqua NOT JUST Alpha transparency by HeUnique · · Score: 1

      Hmm, you really want to check out your statement before you write such a bullshit as your statement.

      I can take right now a Linux machine and let any numbers of user (depends ofcourse on the amount of memory I have), and let them login, and each one of them can have its own X session, own Window manager, and each one of them can redirect the display to whatever PC or Unix machine he wants to. For more information - read: man SETENV DISPLAY.

      Contrary to Windows 2000, which maybe lets you redirect the screen (are you implying its doing something like PC Anyware for Windows?), but you have only 1 screen, while on Linux and other unices, the number is virtually unlimited.

      --
      Hetz (Heunique)
    9. Re:Apple Aqua NOT JUST Alpha transparency by Skeezix · · Score: 2
      Yes, the reason your post was marked flamebait was due to comments you made then and now bashing Miguel and the Gnome Project. I really think you underestimate Miguel's understanding. He wasn't just making a flippant remark about some "skin/theme" hack as you put it.

      What I find absurd however, is how the GNOME team keeps putting forward *OBVIOUSLY INCOMPLETE* projects like they are 1.0 FCS versions ready to compete with mature implementations.

      I think you misunderstood the spirit of the post Miguel made. Some of the newer Gnome technologies such as Bonobo and the Gnome Print Library were not being put forward as ready for prime time. The entire point was to say we're still working on them, they need some more hacking before we'll release them in a public manner.

      Maybe the GNOME/Enlightenment guys should spend a little more time themselves on UI design, and less on "looks".

      Work is being done to that effect with the Gnome User Interface Improvement Project. Some of the ideas they've come up with have already been implemented, others are still being hacked on. As for Enlightenment, I'm not sure. It's not part of Gnome proper.
      ----

    10. Re:Apple Aqua NOT JUST Alpha transparency by Anonymous Coward · · Score: 0

      rcromwell2 was not being very generous and polite with his remarks. He could of be much less so.

      Miguel made quite the fool of himself. Luckily for him, only the slashdot/linux crowd cares what Miguel has to say. Miguel apparently is an obnoxious little shit. Too bad his project isn't up to his bullshit.

      GNOME -IS- a piece of crap. Maybe in a year or two it will be comparable to Windows98. Wow, what an accomplishment. YAMOSRO - Yet another mediocre open source ripoff.

    11. Re:Apple Aqua NOT JUST Alpha transparency by Anonymous Coward · · Score: 0

      >rcromwell2 was not being very generous and polite with his remarks. He could of be much less so.

      rcromwell2 was being very generous and polite with his remarks. He could of be much less so.

      My proof-reading is as crappy as GNOME's interface!

  50. MARK THIS UP. by Anonymous Coward · · Score: 0

    He just speak occasionally as an AC.

  51. Re:Why should I work for Gnome again? by Anonymous Coward · · Score: 0

    And what about Borland C++ ?

    And if your such a man, why don't you screw Gtk and use ASM bitch ?

  52. = why to use free software by criticalrealist · · Score: 1

    Avoiding management of this type is why I want to use free software.

    --
    I am not a lawyer.
  53. Re:A Great Troll-Killing Idea by Anonymous Coward · · Score: 0

    Do you realize this means that I can moderate down your post for free?

  54. Re:You pathetic God-fearing freak by Anonymous Coward · · Score: 0

    Enough said. The U.S. is such a hot-bed of wackos...

  55. Re:FWIW by Anonymous Coward · · Score: 0


    Cool. Thanks!


    Peter

  56. Re:GNOME: Where Does the Funding Come From? by Anonymous Coward · · Score: 0
    Where did you read that Gnome is funded by the Church of Scientology?

    www.xenu.net

  57. Re:A Great Troll-Killing Idea by Anonymous Coward · · Score: 0

    This is actually a worthy idea, and I would much rather have effort put toward this than "enhancing" my slashdot experience in some other ways that your Andover masters are probably cooking up. Ie, implement a troll ban and you'll get more pageviews. The "trolls", who aren't trolling at all --you'd have to know something to properly troll-- are just stinking up the joint, and they should all vanish silently & forever from legit users' screens.
    /. might recover some of its former brilliance with them gone. Thanx.

  58. Good Trolls work hard. by EdlinUser · · Score: 1

    Thanks for that report. A good troll is worth 2 beta testers. Perhaps you could post a troll FAQ. Seems there are a lot of newbie trolls that don't have a clue.

    1. Re:Good Trolls work hard. by opensourceman · · Score: 1

      a troll faq... hmmmmm... that's a really good idea! sounds like a good "collaborative troll" for me and the naked & petrified guy. i wish i'd thought of it!

  59. Where is a linux security faq..? by jonnythan · · Score: 1

    Hey...prob won't read this, but if anyone does, could you point me to an actual Linux security FAQ for an average, relatively new user? I'm having trouble finding one geared towards a home, non-server desktop system
    Thanks

    1. Re:Where is a linux security faq..? by DrSpoo · · Score: 1

      I just made one actually, try this: http://usmcug.usm.main e.edu/papers/linux_security_guide.html

      Should be what you are looking fer.

      --
      Sig (appended to the end of comments you post, 120 chars)
  60. Yes, It's in CVS. by iserlohn · · Score: 1

    Alpha channel support is already in CVS as implemented as a part of GDK-pixbuf. However, to achieve a fully hardware accelerated alpha channel would require a extention to the X protocol, which the Xfree team is very intrested in, and might be eventually based on the current code, if the code is re-released under the X license. There are anti-aliasing widgets for gnome, ala Gnome-Canvas, but it is no where as low level as quartz.

    However, to laugh at X is arrogant. Yes, it is ancient, but the protocol was well designed for networks, and it is very extensible.

    1. Re:Yes, It's in CVS. by Anonymous Coward · · Score: 3

      > Alpha channel support is already in CVS as implemented as a part of GDK-pixbuf.

      What exactly does this mean? Why aren't my
      widgets translucent? Oh, you mean as part of
      the canvas. Well, that's different. Cool, but
      not quite the same.

      Just because it's in CVS doesn't mean it's done,
      or useful for what we're talking about.

      > However, to achieve a fully hardware
      accelerated alpha channel would require a extention to the X protocol, which the Xfree team is very intrested in,

      Hmm. Some of the developers were asked about
      that very thing, and they said: "that's what
      opengl is for". In other words, they weren't
      keen on the idea.

      And that's only a part of the puzzle. There is
      a whole lot more to Quartz than alpha blending
      (generalized compositing, transformations, raster
      based post-processing effects like the drop
      shadow). Are you going to put all that on the
      server?

      > and might be eventually based on the current code, if the code is re-released under the X license. There are anti-aliasing widgets for gnome, ala Gnome-Canvas, but it is no where as low level as quartz.

      Exactly. Quartz has a single rendering model
      with compositing, affine transformations, etc,
      for the entire system. No canvas/windowing
      system/window manager/widget set boundaries.
      Which is why they can do that, and gnome can't,
      without a significant amount of work at this
      point. And no, a quick hack to make translucent
      menus doesn't count.

      (that's a thinly veiled challenge, gnome folks!)

      >However, to laugh at X is arrogant. Yes, it is ancient, but the protocol was well designed for networks, and it is very extensible.

      Well, they call it their PDF rendering model
      in Macosx, but that's basically an updated
      version of Display Postscript. Which could be
      easily serialized across a network. It might
      be dog slow, but so would X with that kind of
      eye candy, and with DPS you'd have a whole lot
      more room to optimize lowlevel stuff on the
      server side (like compositing), WITHOUT adding server extensions.


      Sorry, X can probably be patched and patched and
      patched to get it to do what people want, and it
      will probably work pretty well, but it won't be
      pretty. Better maybe to start over?


      Peter

  61. Re:like X? by Wesley+Felter · · Score: 1

    No, you are wrong. Under X I can easily run an app (a complete application, like Netscape Communicator) one one machine and display its entire GUI on another machine anywhere in the world. I do this all the time when I'm sitting at a Sun but I need to run a Linux app.

  62. Re: libart by spitzak · · Score: 1
    I still think it has to be in the server. I cannot see any other way to efficiently take advantage of new hardware, or to allow efficient remote rendering. Also huge amounts of data (like true-type fonts) can be cached only in a single place without weird and complex communication protocols, if the server does it.

    There will be a client-side API that hides where the rendering is being done. This is necessary so that the interface can be emulated atop X (like Mesa does). But unless there is some promise that this is going to move to the server, there is very little incentive to try to figure out these libraries.

  63. Re:We need Display Ghostscript and GNUStep to comp by John+Allsup · · Score: 1
    Finally, RE: junking X altogether instead of extending the X prototcol... I'm in favor of keeping X and just extending the protocol. We have such a large application base locked up in X that to toss X would be to throw the baby out with the bathwater. X is crufty, and could use a core protocol update, but it's also still good enough for most every day work. We need to either update the protocol (yeah right, like the Open Group is going to bother), or extend it server side.
    The problem with X has parallels with those of the FORTRAN language -- people are producing various requests for- and implementations of- extensions for the language -- but anything that goes into the standard has to be implemented separately by EVERYBODY.

    Extending X has similar problems, since there is no standard way by which an arbitrary X server can be extended.

    To quote the usual quote -- Keep It Simple Stupid -- X already has FAR too much baggage, and adding more isn't going to help it much in the short run (since it takes too long to produce a good implementation), nor in the long run (X's complication gives no real advantages -- network transparency is far better implemented with an extensible window system and network transparent IPC).

    In short, the feature set of a good display architecture needs to be chosen VERY CAREFULLY, not hacked on and extended at will by any old person who comes along. (Consider the question of when X is going to drop its outdated and outmoded font system, or its poorly inadequate pixel based rendering system)
    John
    --
    John_Chalisque
  64. X Server Code for Rendering by hattig · · Score: 2

    No, don't put it in the X-Server. Why?

    Remote display to low-power x-server. Hmmm, those people that use dedicated X-Servers or run their applications remotely (on the Quad Alpha, perhaps!) aren't going to like that.

    Network Bandwidth: 10 mbits/s is still a reasonable amount, and that is the low-end of networks. There is little excuse for not equipping a home network with 100mbit ethernet - if you have multiple computers, you can afford a decent hub!

    A 1024x768 24-bit pixmap is around 3 megs of data - 3-5 seconds to transmit over a low-end network - but Print previews will probably be much less than this in size, and could be implemented in greyscale as an option. On a reasonable network, you could update a 1024x768 image 10 times a second, ignoring latency and network usage...

    So libart et al can send the 96dpi 24-bit colour image to the screen, and a 1200dpi b&w image to the printer (or PS rendering primitives). No need to include the X Server!

    ~~

  65. Multiple Displays? by ua · · Score: 1
    What's the status on treating multiple monitors as one display?

    Being able to run an editor in one monitor, a debugger on another, and putting your system monitors and email in a third is just plain handy.

    --

    Union Yes! Member of Technical Workers' Local 101010
  66. Try installing it to it's own dir... by absolute · · Score: 1

    If you want to see GNOME screw up, try installing it to it's own dir, say /usr/local/gnome. This is not meant to be a flame, it's the honest truth, when. When I installed October gnome to /usr/local/gnome, most of the programs in it *INSISTED* on looking for shared files in /usr/local/share, when they really should have been looking in /usr/local/gnome/share. I think gnome is pretty good, I like the look and feel and stability of KDE much better. KDE 2.0 is coming along very nicely.

    1. Re:Try installing it to it's own dir... by lubricated · · Score: 1

      ./configure --prefix=/usr/local/gnome
      for all the programs and packages you compile. Not just gnome-libs. Everything needs it. Otherwise the default of /usr/local will be used.

      --
      It has been statistically shown that helmets increase the risk of head injury.
  67. 2 Must-Have Features for Evolution by Anonymous Coward · · Score: 0

    1) LDAP support for the address book. DON'T do Yet Another Proprietary Address Book, use the well-defined IETF/IDEF standard LDAP protocol and the INetOrgPerson objectclass.

    See http://www.openldap.org for a good, Free LDAP server. See http://www.mozilla.org/directory/ for the Free library source.

    2) Seamless integration of PGP and S-MIME. The user should be required to authenticate to Evolution using their PGP pass phrase on startup, and then when sending mail to recipiants for whom the public key is known (this can be stored in the LDAP directory, BTW) the mail should be sent encrypted. By default.

    Add these 2 features, and you'll have an e-mail client worthy of the enterprise. In other words, a potential replacement for Lotus Notes or Exchange.

    1. Re:2 Must-Have Features for Evolution by Anonymous Coward · · Score: 0

      FASTER faster FASTER.
      more stable please
      less shit

  68. Re:Why should I work for Gnome again? by Anonymous Coward · · Score: 0
    damn right.

    oh, plus Gtk is a bitch to code.

  69. like X? by Anonymous Coward · · Score: 0

    Not sure exactly what "remote window display" is in terms of Win2k, but X makes it fairly trivial to control most of the display aspects of another box on your network, including launching windowed apps, controlling the background image, etc.

    1. Re:like X? by Anonymous Coward · · Score: 0

      No, what I'm talking about is running a program on a remote box and having it display on a local display terminal.

      Trust me, I've hacked X, and it can't be done... W2K makes it trivial, though.

    2. Re:like X? by dyslexia · · Score: 1

      You will have to provide a better description than that. Running a program on a remote box with it's display on a local machine is exactly what X does.

      --
      --Have a Johsonville brat.
    3. Re:like X? by Anonymous Coward · · Score: 0

      Yes, I understand that.

      The point is that under Windows 2000, I can easily take a program on another part of the network and make it show up on my PC. In X, this only applies to graphics primitives, whereas on the W2K way, you can make complete windows show up, including all the windows of the application.

  70. A Great Troll-Killing Idea by Anonymous Coward · · Score: 0

    I just had a great idea.

    Modify the moderation system, such that if a post is marked "troll" then it is checked for certain key phrases, updated by Andover staff. Stuff like "hot grits" "naked and petrified" etc.

    If a match is found, then the moderation is free, ie, it costs the moderator no moderation points.

    In one fell swoop, defeating the troll's goal of "draining off moderation points"!

    Do it Rob!

    Say, you realize that if the Slash source was posted, that I could have patched this in myself and sent the diff to you...

  71. FWIW by Anonymous Coward · · Score: 0


    libart is meant to be a relatively low-level
    vector graphics library. Image processing,
    fonts (which can be handled by a seperate
    library using the libart), even rendering
    the bloody paths to the screen are beyond the
    scope of the library. All that stuff is
    delegated to clients of the library.

    And regarding Java 2d: I don't think that's
    a solution. Doesn't it have the same problems
    with the division between UI and graphical
    canvas? Can you embed a button in a drawing
    and rotate...drop shadow, all the while having
    it update automatically?


    Peter

    1. Re:FWIW by jilles · · Score: 2

      "And regarding Java 2d: I don't think that's
      a solution. Doesn't it have the same problems
      with the division between UI and graphical
      canvas? Can you embed a button in a drawing
      and rotate...drop shadow, all the while having
      it update automatically?"

      Java2D and Swing were developed in parallel, if I remeber correctly. Also swing components are 'light weight' which means that they were created using java2D.

      In fact JComponent has a method which returns a Graphics object. This allows you to draw on the JComponent using the jav2D API. So, while I haven't done much graphics programming in Java, I think it's possible to do what you suggest.


      --

      Jilles
  72. hahaha by Anonymous Coward · · Score: 0


    with a straight face!

    how droll.

  73. IT WAS A FUCKING JOKE! by Anonymous Coward · · Score: 0


    come on folks.

  74. Next Release on March 16 by Anonymous Coward · · Score: 0

    No dates were mentioned in that summary. So
    everybody here slashdotted the article, but none
    learned something specific from it.

    So let me try to solve the secret: My guess is
    that the next version will be released on March
    16. Don't believe? So please check what's
    happenning on March 16, and I promise you that you
    will agree with me.

    Don't take me wrong; I admire the GNOME project,
    and don't criticize it in any way. I'm just trying
    to give you the information which is missing in
    the article.

    --
    Eli Marmor

  75. Re: libart by spitzak · · Score: 2
    "libart provided the necessary tools."

    I'm going to be very blunt here. This stuff should be IN THE X SERVER!!!.

    I don't want to link with a giant imaging library for all my programs, I don't want to send image maps to X for all my drawing, and I really want my advanced imaging model to be able to take advantage of advanced hardware!

    If the code exists, lets put somewhere where a mortal programmer can actually figure out how to use it, and better programmers may have a slight chance of improving it! It is absolutely disgusting that we have a worse graphics interface that NT, or than NeWS (which was created in 1983!). And it is quite alarming that people are saying that gigantic shared libraries running in my program's memory space will save us. It is theroetically possible to draw everything using a library that calls XDrawPoint(), that does not mean it is a good idea!

    PS: although there is a lot of push for it because "thats how MicroSoft did it", there is no need for X to do printing. What is needed is the ability to send *IDENTICAL* streams to two different things and get an image on the screen and on the printer. The screen thing can be a wrapper driver around the lower-level X interface.

  76. I couldn't find the state by aozilla · · Score: 1

    I betcha it's California...

    --
    ok then your [sic] infringing on my copyright! Could you as [sic] me next time before STEALING my comments for your own?
  77. Kool Desktop Environment by solar · · Score: 2

    Personally, as a former Windows 95b user, I prefer KDE over GNOME. However, I use tons of the GNOME apps that came with my RedHat 6.1 distro. I simply find the KDE interface more intuitive (or probably just closer to what I'm used to) and more stable. It's good to read things like:

    The wm-spec team is almost ready with their new window manager specification which is unified across GNOME and KDE.

    Anyways, I wish the GNOME team the best. If you're not a programmer, you can still help by sending in bug reports as you find the need to do so.

    1. Re:Kool Desktop Environment by Spirilis · · Score: 1

      To a certain extent I think that's what GNOME's heading for (the more-intuitive interface). Well not specifically at the window manager level, but by proposing to replace the huge, bloated, ugly Gnome Midnight Commander with something else...

      --
      the real at&t mix
  78. GNOME is cool by lubricated · · Score: 2

    I've been using October GNOME and sawmill for quite some time now. Anyone saying that its less stable than kde now is just plain wrong. I decided to give kde a try. I tried to force myself to use it. I gave up after a few days. Gnome's desktop is trully customizable. No two gnome-desktops after being customized to ones needs are alike. Gnome's panel has the best applets. If you like mini apps these kick ass. From a cpu monitor network monitor icq mini-commander pager deskguide. many diffrent clocks. Drawers are great too they let you consolidate your shortcuts. Oh well thats enough for now.

    --
    It has been statistically shown that helmets increase the risk of head injury.
  79. Re:First with HTML tags! by DrEldarion · · Score: 0

    Allright, that was funny.

  80. Conspiracy? by Zog · · Score: 2

    "*Bug fixing GNOME.

    If you are interested in doing some detective work, and helping other people. This is also a great way of learning about the various GNOME framework libraries: it will expose you to real problems in real applications (boy, I sound like Microsoft hiring material)."

    Conspiracy? Of course not... That would be just a little too logical... ;)





  81. So said the dinosaur as he sank into the tar pit by Anonymous Coward · · Score: 1

    Quoth the mammal: "What is dead is the notion of selling software as if it were a physical widget. Instead, we are moving to a world where programmers code to solve problems, and then share that code amongst each other to increase the size of problem-solving space.

    Employers will pay coders to solve those problems because solving those problems help their business. This is, in fact, the employment model used by the vast majority of programmers, it is those who try and sell code who are the minority.

    Those who are the slaves are those who work long hours for little pay and empty stock options hoping that their labours can be sold as product. This model can never hold, as the greatly larger free software community will always beat them on quality and price.

    Coding software is a SERVICE industry, not a manufacturing industry. We are more akin to mechanics than to farmers. We are highly skilled operators of machinery that fix problems. We produce nothing!

    Those who do not learn this lesson are doomed to fail.

    You may not want to work on GNOME, but thousands of others do. They will eat your lunch.

    THIS is the Open Source revolution!

  82. Correct GNOME User Interface Project URL by adraken · · Score: 3
    Miguel mentioned the GNOME User Interface Improvement Project:
    Currently GNOME lacks a bit of polishing when it comes to the end desktop because we do not ship a good set of presets for it. Shipping good presets and revamping the user interface (as suggested by our user interface team at http://www.gnome.org/gnome-ui) is a really important task.

    The real URL is at http://developer.gnome.org/gnome-ui.

    The great thing about developing interfaces with GNOME is the libglade architecture. Designing an usable interface is easier if you can rapidly design it in such a program and if you can tweak and revise it at runtime.

    --
    -- adraken
  83. Yeah, that's X by Anonymous Coward · · Score: 0

    X could do that from the very beginning in the mid 80s. That was the whole point of X. You just "setenv DISPLAY mybox:0" and run the app. The app's windows all show up on mybox's display.

    So W2k can do that too now? Cool, it just goes to show that we were all wrong about Microsoft. Here I was complaining about them being technologically backwards, and now I see that their engineers are elbow deep into looking at this new-fangled concept called "networking." Yeah, it's pretty cool; you can have several computers in your office and have them all talking to each other and sharing resources. And I've even heard rumors that you can have large networks that occupy more than one building! Some futurists say that networks have the potential to get really big.

  84. Re:Why should I work for Gnome again? by Anonymous Coward · · Score: 0

    So go back to coding for Bill, temp-bitch. And stop trashing our board with your bile and lies.
    bye now

  85. Re: libart by kulturkritik · · Score: 1


    Well, a better solution than just blindly adding more stuff to the server is to raise the abstraction level at the client end. Instead of making lots of calls to lots of APIs that invoke lots of special features of the server, make the client interface higher level, and do a better job of hiding the distinction between client and server. A good example is NeWS. You write snippets of postscript, and whatever is rendering it can do it's best to make it go as fast as it can. Or OpenGL with display lists. You're right about lots of calls to SetPixel being the wrong thing, but then do we end up with "DrawPolygonRotateShadeAndAddADropShadowThenDrawTh eButtonOnTop"?

    I don't know TOO much about what I'm talking about, but making a clumsy distinction of the server then randomly adding features (which is really how it would be with X) seems like the wrong thing.

    Plus with client side APIs, you don't really CARE where it's actually being rendered. If you have something nice and declarative (like a canvas type thing) the lib makes use of whatever it has, X server or what have you.

    repeating myself trying to make my point...

  86. the problem with bonobo.. by Anonymous Coward · · Score: 0

    Yeah, it looks nice, but there's a fundamental problem: While all the compound document stuff and the view/control stuff looks nice, the ui merging/handling is total crap.

    Trying to use CORBA for building and merging a GUI
    ends up in nothing but bloat (in the interface as well as in the implementation (the ui-handler code is so far the *very* largest code, with 210k) .

    Addressing UI elements/containers via path-like-names is not object oriented design.

    Third point: It's slow as hell. Transferring the whole UI information (including pixmaps) via CORBA makes switching the UI/focus a pain, no matter how fast ORBit or such is. (besides that it flickers horribly, because client and server run in difference processes and therefore the server process processes X events while waiting for the client to send more ui building information)

    Going on: It's a totally unflexible concept. For example I don't see a way to insert an abitrary widget into a toolbar without adding more bloat to the interface.

    pffftt

  87. Re:And a person can't cuddle with a statue??? by Anonymous Coward · · Score: 0

    have you tried it?

    fortunately there are lots of statues here in new york. I tried cuddling up with the Ghandi in Union Square, but was arrested by the sexualist cops for "lewd conduct" or something before we (and i mean we) could climax.

    bastards. i guess there just werent enough unarmed immigrants for the nypd to shoot or something at the time

  88. Re:GNOME: Where Does the Funding Come From? by Anonymous Coward · · Score: 0

    This may be pure bullshit (I guess), or you may be thinking of the "Gnome Press" publisher of old days, which of course has nothing to do with Gnome.

  89. I did that for *EVERY* gnome package... by absolute · · Score: 1

    And guess what, most programs still *INSISTED* upon looking in /usr/local/share for files when they *SHOULD* have been looking in /usr/local/gnome/share

  90. Re:Gnomes!!!! by Anonymous Coward · · Score: 0

    i have naked and petrified trolls on my front lawn

    what we NEED is opensource naked-warm-and-wet gnomes

  91. GNOME's progress by Maul · · Score: 1
    GNOME's progress is looking good. I still prefer KDE over GNOME for many reasons, but there is no reason to start a jihad over Window managers.

    GNOME looks nice, and is getting (thankfully) more stable than it was when I first tried it out. While it may be hard to give up my beloved KDE, I'll definately give GNOME another chance when I feel it is on par with KDE for my needs. ^_^

    "You ever have that feeling where you're not sure if you're dreaming or awake?"

    --

    "You spoony bard!" -Tellah

    1. Re:GNOME's progress by UuCon · · Score: 1

      I'm guessing that the whole stability thing is different for everyone. The excuse I here most often from KDE users about why they don't use GNOME, is the stability of it compared to KDE. I don't know....I tried KDE out, it was ok, but I didn't really like it. I suppose the desktop environment is directly(not symobilically) linked to the type of user you are. I put Linux on my girlfriends computer and stuck her with Mandrake/KDE, because I found that KDE had more GUI tools that would be better for her to migrate from Win9x. I, on the other hand, being a very much do-it-your-self-er(I use slackware, the "I don't need no steeenkin' GUI to configure my system" distro), prefer gnome. It does have a lot of GUI tools, but just not as many as KDE. I sit Sawmill on top of GNOME, or visa-versa and am very happy.

      NOTE: this is NOT meant to be a flame-war starter, just an informative message.

  92. Ahh... Future looks bright. by Turmio · · Score: 2

    That was one informative message, I must say. From GNOME user's point of view it's nice to see the GNOME folks are doing such hard work and thus the project is advancing rapidly.

    So GNOME 1.2 is coming (not that soon, though). And Linux 2.4, Debian GNU/Linux 2.2, FreeBSD 4.0, XFree 4.0, Mozilla and GCC 3.0 are on their way and probably they all are released before Q3/2000.

    It's so great to be a Free Unix-like system user, don't you agree?

  93. STATE OF THE TROLLS ADDRESS by opensourceman · · Score: 1

    dear friends,

    many people (cute teenaged girls/hot young actresses/men and feminazis) have asked the troll team, where are the trolls headed in the future? when is a new troll coming out? what are the new features that are going to be included in the new trolls? what can we expect from them?

    * the troll state.

    there are many areas into which the troll project is expanding; you have to keep in mind that trolling is an umbrella project which is made up of various components:

    * the OPEN SOURCE trolls: these are trolls that may or may not start out being semi-ontopic but usually quickly decay into something wholely irrelevant. there is, at times, an "open source" theme. natalie portman and/or drew barrymore often appear in these.

    * the NAKED & PETRIFIED trolls: these trolls usually focus on the petrification of cute teenaged girls, hot young actresses, men and feminazis. these trolls usually involve the turning to stone of these groups. natalie portman often appear in these.

    * the GRITS trolls: these trolls exclusively deal with the various aspects of grits-pouring. these trolls will almost always include the grits being poured down one's pants.

    * the X trolls: i won't mention them by name, because they are proprietary. going too deeply into the issue would ruin it for you. they know who they are.

    * the MEEPT trolls: none of the above.

    the various trolls of the slashdot trolling project have their own release schedule, which lets the troll authors compose their works as the inspiration hits. from time to time two trolls organize a collaborative troll. the most recent collaborative troll was "OPEN SOURCE COLLABORATION."

    * the short future of the trolls.

    we have been doing a lot of work infrastructure-wise and sometimes we have failed to be very communicative about it. it is our fault, and we need to do a better of job at telling people what we have been up to.

    ideally, we want to make our trolls perfect, easy, small (or long), intuitive, resource friendly, portable, maintainable, funnier, entertaining, productive, and the ultimate of the ultimates.

    we will ideally try to get the following features in the next major release of our trolls:

    * less on-topicness

    * more inflammatory

    * more gender neutrality (we are sensitive to the concerns of the feminazi movement here on slashdot)

    * multi-size panel, smoother icons, more panel types, nicer art work.


    * the long term future of the trolls
    ultimately our goals are to open source hot young actresses, men, cute teenage girls and feminazis as well as to turn them into stone.

    we also wish to eventually drain all moderation points out of the system.

    * how you can help.

    * moderate the shit out of us!
    * respond extensively to our trolls!
    * become a troll yourself!
    * send us money!
    * send us pictures of hot young actresses, cute teenage girls, men and feminazis!


    thank you.

  94. Re:State of Gnome in a Dress? by cheese63 · · Score: 0

    hahahahaha. underpants gnomes. awsome

  95. We need Display Ghostscript and GNUStep to compete by Xlib · · Score: 3
    Consider the following task: Fetch the glyph for the letter 'S', convert it to a bezier path, shear it by 0.3, 0.4. Set this stroke as a clipping path. Next, render the word "Linux rulez", scaled by 2.0/2.0, applying a a gaussian blur kernel to the output (for dropshadow). Next, re render the text with a radial gradient fill overtop of the background. Finally, fetch a penguin icon and render it overtop of the 'I' of the text with 0.3 alpha. Of course, all this must be antialiased and rendered pixel perfect. Next, render this in a variety of output formats including:
    1. grayscale
    2. monochrome (1-bit)
    3. ARGB
    4. BGR
    5. palette mapped
    This is a very insightful post. And you're right, libart goes nowhere near this in functionality. Nor can the client-side anti-aliasing support in GNOME be really said to compete with NeXT's and Adobe's old display postscript, nor with their new Display PDF.

    As others have pointed out, this stuff must be in the X server (display server) since to be effective it should be hardware accelerated. The only project which comes near this is GNUStep with Aladdin's Display Ghostscript project. If I remember correctly, the DGS will be an X server extension for the client side widget libraries, so for those X servers with DGS support GNUStep will have hardware accelerated Display Ghostscript -- just what you seem to require.

    Of course, the GNUStep project has taken a long time to mature... but they seem to be nearing completion of their core libaries and DGS code, leaving application support left. Since their libraries are close enough to MacOS X and the old OpenStep specification it should be fairly easy to port between the two.

    I like GNOME a bunch, but honestly I loved my old NeXT CUBE a whole bunch more. I'll happily buy a PowerMac G4 if MacOS X turns out as nicely as my old CUBE did...

    Finally, RE: junking X altogether instead of extending the X prototcol... I'm in favor of keeping X and just extending the protocol. We have such a large application base locked up in X that to toss X would be to throw the baby out with the bathwater. X is crufty, and could use a core protocol update, but it's also still good enough for most every day work. We need to either update the protocol (yeah right, like the Open Group is going to bother), or extend it server side.

    I'm under the impression that the XFree86 team is having some legal (patent) issues about including TrueType support directly in the newer XFree 4 X server, which is why they're going to only support TrueType font servers. If this is true, then that's another good argument for pursuing a Display Ghostscript model and dumping TrueType support altogether.

    Cheers,
    Xlib
  96. scripting and linux apps by anonymous+loser · · Score: 1

    What is really needed is something like (gag) Windows Scripting Host. I hate to say it, but they did something right with that system. Basically, it's a completely pluggable architecture that allows you to script an application using any language you want. WSH currently comes with VBScript, JavaScript, and some other miscellany, and you can also plug ActivePerl into it, and code your application in Perl. All that is needed is for the language implementation to support the WSH interface, and voila!

  97. Re:Why should I work for Gnome again? by Anonymous Coward · · Score: 0

    Then go and code in Visual Basic. Bwaaahahahahahaha... You probably think anyone that works on Gnome gives a rats ass what you think. Play with your toys, seat-warmer-for-hire boys. Real men code in "hard" languages, not no namby pamby Visual donkey doo.

  98. And a person can't cuddle with a statue??? by Anonymous Coward · · Score: 0

    Geez, you are *SO* biased against nonorganic life forms! You know, there's a WHOLE WORLD out there that isn't carbon-based, and you just brush 'em off and say "Anybody who prefers mineralistic over organic is a freak."

    This is just like the issue of interracial relationships. Just as black white relationships were once frowned on, now it's statue organic relationships that are frowned upon. But that'll change. Oh yes. It'll change.

    1. Re:And a person can't cuddle with a statue??? by opensourceman · · Score: 1

      did they learn nothing from mannequin 2: on the move?

  99. GNOME: Where Does the Funding Come From? by Anonymous Coward · · Score: 2
    Friends, those of you who watch the wonderful Fox News Channel know that Bill O'Reilly has been doing an excellent series on the Linux operating system and the GNOME desktop environment. He's been doing some digging and has come up with some preliminary results that he's going to unveil on "The O'Reilly Factor." Well, I got an advance copy of his results from the web site, and so I thought I would share them with you and the rest of the community. It is important that we monitor these people and make sure we know what they're up to.

    • The ACLU (Anti-Christian Litigation Unit) donated $10,000 directly to Miguel. There can be no doubt that this money is a reward for the development of software that is intended to promote communism. The ACLU will not stop until we are all ruled under their iron fist. It makes sense that they would donate money to a cause that has the destruction of capitalism and decent Christian society at the top of its list.

    • The American Atheists also made a sizable donation to the FSF, with the express condition that the money go to the GNOME project. The check was signed by Madalyn Murray O'Hair herself .. before she was killed by some noble soul .. so this means that the atheists, as an organization, must have been prepared for this! They must have known years ago that somebody would invent some sort of technology that would work to attack capitalism at its roots, and they wanted to have the check signed in advance. If there was ever any doubt that atheists are pathetic socialists, that doubt can be dispelled.

    • The Sierra Club donated $25K to the FSF as well, and while they did not specify that any of that money was to go to GNOME specifically, you can bet that the free software commies and environazis made some sort of slick deal behind the scene. Environmentalism translates directly to communism, and it should come as no surprise that these tree-hugging hippies are in bed with the GNOME socialists. What will their slogan be next year? "Plant a tree, erase a Windows partition, destroy capitalism?" Friends, that's probably not too much off the mark.

    • Troop 317 of the Girl Scouts of America donated 50% of the proceeds from their cookie sales to the FSF. Friends, while it is heartwarming to see young women being prepared for the role of cookie-preparer (as is demanded by Scripture), it is sickening to see girls band together in a cheap imitation of the Boy Scouts. This smacks of feminism, and is probably the work of the damnable National Organization for Women. Patricia Ireland and the rest of NOW are most likely behind this socialist donation.
    So there's the money trail, friends. We will have to watch this closely. But to any and all GNOME-friendly people reading this post, know this: We are on to you. Do you understand me? We're on to you. You'll have to be a little more careful in the future, my socialist compadres. We're one step ahead of you all.

    Thank you for your time.