Slashdot Mirror


GNOME 2.0 Developer Platform Beta

ambrosius27 writes: "To quote from Jeff Waugh's announcement: "The API frozen Developer Platform Beta, 'Everyone's Excited and Confused', is ready for your porting pleasure!" You can find the full announcement on Gnotices. The GNOME developers have been hard at work. Feel free to download, create/port applications, and, most of all, send in nicely detailed bug reports!"

37 of 204 comments (clear)

  1. Confused by PineHall · · Score: 5, Funny
    The API frozen Developer Platform Beta, 'Everyone's Excited and Confused'

    I am now confused. Should I be excited?

    1. Re:Confused by gehrehmee · · Score: 3, Informative
      They revamped the Airport completely
      now it looks just like a nightclub,
      Everyone's excited and confused .
      Baby, check this out I've got something to say,
      Man it's so loud in here!
      When they start the love machine and I can love again,
      I'll remember what it was.

      They Might Be Giants - Man it's so Loud in Here
      --
      "You know, Hobbes, some days even my lucky rocketship underpants don't help" -- Calvin
  2. In relation to Ximian Gnome by Glenn2372 · · Score: 3, Interesting

    Okay, this is coming from a lesser-experience Linux user so don't flame me TOO hard, but how does this tie (if at all) with Ximian's version of Gnome?

    I'm really liking Evolution, and while their desktop is pretty, it seems bare in comparision to KDE's solution. To be able to port more stuff over to Gnome (and Ximian's GNOME), would be wonderful in my eyes.

    Now, granted, I may be completely confused and these don't mix at all, so in that case, just tell me to shut up and I'll go crawl back in my hole.

    1. Re:In relation to Ximian Gnome by fib11235 · · Score: 4, Informative

      Ximian takes a stable Gnome release, and builds a product around it.

      Assume that they will need a fair amount of time to wait for Gnome 2.0 to stabalize, and get there 2.0 version out. I would guese at least 3-4 months before some beta product is announced, and at least 6 months untill they switch over.

      I think Gnome 2.0 will generate substantial interest in getting applications ported over. That's the real ticket.

    2. Re:In relation to Ximian Gnome by GrenDel+Fuego · · Score: 4, Informative

      Gnome 1.4 was released April 4th of this year. Ximian Gnome 1.4 was released April 24th. (Dates from Slashdot).

      Since Ximian employes a lot of the main Gnome developers, they're probably working on their product as gnome is testing, so the release time shouldn't be that far off from the Gnome 2.0 release date.

    3. Re:In relation to Ximian Gnome by frantzdb · · Score: 2
      What do you mean by ``it seems bare in comparision to KDE's solution''?

      You can always run KDE applications on a Gnome desktop. (Similarly you can always run Gnome applications on a KDE dekstop.) If your complaint isn't a lack of applications, what is it you'd like to see?

      --Ben

    4. Re:In relation to Ximian Gnome by frantzdb · · Score: 2
      Technically, the difference is that each desktop uses it's own set of libraries. This allows programs to easily have a similar look and feel and to work well together within a given desktop. In the end, all Gnome and KDE applications are really just like any other programs; they will run as long as they have an X server to talk to.

      --Ben

    5. Re:In relation to Ximian Gnome by johnnyb · · Score: 2

      This is mostly true. Some applications have additional functionality if the panel or other servers are running.

    6. Re:In relation to Ximian Gnome by frantzdb · · Score: 2

      Keep in mind, Evolution is componentized so you only wind up using the resources for the components you use. In your case, Email and Address book.

      Each to their own taist, though.

      --Ben

  3. Logo Change? by The+Great+Wakka · · Score: 5, Funny

    Perhaps for GNOME 2, they should change it to a RIGHT foot instead... just a thought.

    --
    Everything is mainstream now.
  4. is AA a hi-pri feature in Gnome 2.0? by 2Bits · · Score: 2

    I run Linux on my Sony VAIO 505FX (the first generation ultraslim) with 96MB of memory, and the highest res is only 800x600 (I know, I wish it could do better). I find the AA text from KDE to be a really nice feature to have, as it makes everything much smoother. However, KDE is gigantic bloat, and it makes my little vaio crawl.

    This machine is quite zippy running Gnome+Sawfish. And I'd wish to have AA fonts on Gnome too. Is this a hi-pri feature for 2.0? Can't wait to see that.

    1. Re:is AA a hi-pri feature in Gnome 2.0? by diamondc · · Score: 2, Informative

      yes, Gtk 2 has AA already builtin (unlike the gdkxft hack for gtk 1.2) like the latest qt. check out this screenshot:

      http://developer.gnome.org/dotplan/images/gnome2 -w ith-launchers-1207.png

      --
      "I keep looking in the want-ads under 'revolutionary' but there don't seem to be any listings.. "
    2. Re:is AA a hi-pri feature in Gnome 2.0? by hexix · · Score: 3, Informative

      What's your problem? Not sure why you are so hostile over a simple question. And the fact that you insult him for not knowing you can do anti-aliasing is just stupid, seeing as gdkxft is an ugly ugly hack.

      I should know, I use it myself, many programs such as gaim will often get a double-written type look where it looks like it is trying to render the font twice, usually when I type in the entry box so that it goes to the next line. It also breaks a lot of programs, like mozilla (unless you get the patch), gimp, probably lots of others too.

      So to actually answer his question, instead of just being an ass for no reason, yes gnome 2.0 does support very nice anti-aliasing. Some people have said it actually looks better than the Xft stuff that gdkxft and qt use, but not sure if that's true.

  5. screenshots link by Proud+Geek · · Score: 5, Informative

    Well, this is a developer link, not for people who don't enjoy building it themselves, but here are some nice screenshots.

    --

    Even Slashdot wants to hide some things

    1. Re:screenshots link by jdub! · · Score: 5, Informative

      Hi there,

      Not only did Sun provide their usability study to the GNOME community for review and reflection, the GNOME Usability Project has been working very hard on both our Human Interface Guide and some basic changes they feel are essential for the GNOME 2.0 Desktop release. You can find these on the GUP website.

      These have certainly not been ignored, in fact, they have spawned an incredible amount of discussion and development work. The screenshot you see of the new control centre is a port of the 1.5 version that Ximian have been shipping as a preview component of their GNOME 1.4 desktop.

      Many of the superfluous options have been removed from GNOME's user interface, which is a very important step in the right direction for usability. Don't worry, all those crazy options that we geeks love will be still be around, they'll just be harder to get to (so umpteen million options don't crowd our preferences dialogues).

      Indeed, the concept of configuring so many seemingly disparate parts of the desktop, such as GTK+ themes, window manager themes, backgrounds, etc., will be simplified with the new Metatheme system, which integrates all of these into a simple dialogue. You can very easily make your own metathemes too.

      I hope these address your concerns about GNOME developer's desire to improve the usability of our desktop. :)

    2. Re:screenshots link by Z4rd0Z · · Score: 2

      I'm glad to hear this. And thanks for being so level headed even though I kind of flew off the handle. ;)

      --
      You had me at "dicks fuck assholes".
  6. Re:Gnome should join KDE. by Glenn2372 · · Score: 4, Insightful

    On one hand, I can see that. But remember the beef that most Slashdotters have with Microsoft: lack of choice = beginnings of monopoly = hell on earth.

    I say let each develop and make the best that they can. Fair competition is a good and stimulating environment.

  7. I have horrible news for you. by Doktor+Memory · · Score: 2

    Font anti-aliasing is probably one of the major reasons that KDE is so slow for you. Try turning it off and compare again.

    --

    News for Nerds. Stuff that Matters? Like hell.

    1. Re:I have horrible news for you. by 2Bits · · Score: 2
      Nope, that does not help. I turned off AA, remove all the applets (except the battery monitoring one), run rxvt instead of Kterm, only have two desktops, and only one app at a time. And I have no unnecessary daemons (sendamil, ftpd, ....), it just run enough to bring a bare machine up. And KDE still makes it crawl.

      And oh, for those flamers who said I just need to do some research because AA is already in GTK, blah blah blah, well yeah, I knew that. But I want to be able to turn it on/off thru Gnome Control, and apply it to the whole environment.

  8. Re:why gnome by Anonymous Coward · · Score: 5, Informative

    "Pointless competition is only holding linux back."

    Funny, because competition between GNOME and KDE is *EXACTLY* what has made both GNOME and KDE mature so much.

    Why don't you send this message to gnome-devel-list or kde-devel-list?
    I'm sure you'll hear a lot of things you don't expect (such as that the GNOME vs KDE war does not exist).

  9. Re:Does it still look bad? by jacobito · · Score: 2

    Well, I guess there's no accounting for taste... :) but for what it's worth, I think GNOME looks quite nice, especially the default look of the Ximian GNOME distribution. It's very clean and minimal, with beautiful icons. Personally, I think KDE is pretty ugly, but I haven't used it much, so take that for what it's worth. In any case, GNOME (and presumably KDE) is very customizable in the look & feel department, so if the default look doesn't suit you, you can probably tweak it until you're happy.

    I use Windows XP at work, and I have to say that I think that the Windows XP GUI looks not bad at all, especially after turning off the Luna skin. The font smoothing is beautiful, and makes me pine for Mac OS much less...

  10. Re:Why does S,V and W look ugly with AA by Khalid · · Score: 2

    Whenever I see screenshots of KDE and Gnome, the letters W,S and V look just really ugly, is this a problem which is going to be fixed as AA mature ?

  11. "everyone's excited and confused" by htmlboy · · Score: 2, Offtopic

    ...is a lyric from Man, it's So Loud in Here, from They Might Be Giants' new album, Mink Car.


    They revamped the airport completely,
    now it looks just like a nightclub,
    everyone's excited and confused...


    go gnome!

  12. Re:why gnome by reaper20 · · Score: 2

    Please mod this up!

    I don't know about anyone else .. but I tend to flip back and forth between GNOME/KDE, usually sticking with the newest one. :)

    I don't care where anyone stands on the GNOME/KDE fence, but

    KDE environment with, iKons from kde-look.org, Galeon for browsing, Konqueror for file management (ftp support rocks), Evolution for mail, Xchat for irc, liquid from mosfet, and openoffice together as one complete desktop is a force to be reckoned with. If you think that GNOME is good, and KDE is good, together, they are even more impressive.

    That's why competition in Linux rules ... I take what I like best from each, and put them all together to form the uber-desktop ....

    (/me points all "you have to run multiple libraries" excuses to their local computer store for $30 of RAM)

  13. Re:Another poor release by ambrosius27 · · Score: 2, Interesting

    um...it's a DEVELOPMENT PLATFORM release, i.e. we're talking about the libraries upon which the desktop environment is built. In a few weeks, after they've killed lots of the bugs hiding in the libraries and after the developers have had more time to port the key desktop applications, then the DESKTOP beta will roll out too. Some of the applications, like Abiword, may not be ported by the time GNOME 2.0 goes gold; however, all GNOME 1.4 applications will work great in the GNOME 2.0 desktop until the apps have been ported. In the meantime, the apps just won't be taking advantage of the goodies in the GNOME 2.0 libraries, that's all. So, relax! The future looks rosy. :-)

    --

    ~~~~~~~~~
    dissertus scribendo latine videri volo.
  14. Be prepared for lots of new desktops! by Rob+Kaper · · Score: 4, Informative
    From GNOME 2.0 Release Schedule and KDE 3.0 Release Plan:

    • December 10: KDE 3.0 Beta1 release
    • January 14: KDE 3.0 RC 1 release
    • January 16: Gnome 2.0 Desktop Beta 1
    • January 30: Gnome 2.0 Desktop Beta 2
    • February 20: Gnome 2.0 Desktop Release Candidate 1
    • February 25: KDE 3.0 Final release*
    • March 15: Gnome 2.0 Desktop Final


    * (or RC 2 in case it is necessary)

    Notice how the planned GNOME releases are closer together than the KDE releases. Is there any indication when GNOME 2.1 will be out? KDE usually takes 4/5 months between releases, so I expect KDE 3.1 in July, with a 3.1.1 bugfix release in August and of course a 3.0.1 bugfix release at the end of March of begin of April.

    GNOME did not have as many recent releases as KDE has with the 2.x series (GNOME underwent the same large overhaul as KDE did during the transition to KDE2), so what kind of a release schedulet can we expect of GNOME after 2.0?
    1. Re:Be prepared for lots of new desktops! by Rob+Kaper · · Score: 2, Informative
      Omg, jeez. 3 weeks between KDE 2.2.2 and KDE 3.0 beta 1? Holy shiat, that's fast.


      It's been longer since KDE 2.2.0, which is what you should look at. KDE 3.0 development started after the 2.2 release. Thank the support for different branches in CVS that 2.2.1 and 2.2.2 were bugfixed and release simultaneously to KDE 3.0.


      I've been waiting for GNOME 2 for over a year and a half :A


      The difference between KDE 2.2 and KDE 3.0 is not much bigger than the difference between 2.0, 2.1 and 2.2; except for the port to Qt3 (not dramatically changed from Qt2) and some binary incompatble changes.


      GNOME is in the same phase as KDE was with the 1.1.2 to 2.0 transition: a drastically changed underlying toolkit and a redesign or reimplementation of many core features. Don't forget it took KDE a long time as well until 2.0 was released. It was worth it, as the new framework allowed for many successful 2.x releases. Hopefully the same will be true for the GNOME 2.x series.

  15. Re:Another poor release by johnnyb · · Score: 3, Insightful

    That's why its a PLATFORM BETA. It's not a release beta, it's a PLATFORM BETA. This means that they are working on the PLATFORM. Then they will be working on the applications. Joe Sixpack is NOT MEANT for this release. Period. When they have a DESKTOP release, and after distributions package it, then it will be ready for Joe Desktop. Don't complain simply because you don't understand the process. The process is the same for Windows, it's just that with Linux, anyone can view the progress.

  16. Clueful competition by Christopher+B.+Brown · · Score: 2
    Both systems can try various ideas, and see which turn out to be valuable.

    Those that are, are likely to get implemented by the other system, perhaps even more cleanly. Both environments, for instance, seem to have burgeoning efforts surrounding the IETF calendaring and address standards; they may even become interoperable by virtue of there being IETF standards :-).

    Those ideas that turn out to be horrid can be learned from and avoided.

    After all, it's not as if throwing all the people onto one project would necessarily lead to higher productivity. Double the team sizes, and communications costs diminish productivity :-(.

    There are doubtless some jibes back and forth, here and there, but if they were spending 80% of their time flaming one another, they wouldn't get much code written...

    --
    If you're not part of the solution, you're part of the precipitate.
  17. Re:Another poor release by johnnyb · · Score: 2

    Actually, a Beta should be suitable for general use.

    **************

    Not a platform beta. The platform beta means that they've got all of the pieces of the platform together, and they are testing the API's to make _them_ production quality. The DESKTOP betas are scheduled for next year, in which case end-user functionality will be tested.

  18. Feh! I say! Here's one with Old Gnome by Greyfox · · Score: 2
    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  19. Re:Another poor release by johnnyb · · Score: 2

    Hm, if only the API's are Beta and the UI isn't even that level, I have a hard time believing they have a realistic time schedule.

    *****

    Ummm...., you have to have the API's BEFORE the applications. If the APIs is only beta quality, how could the applications which depend on them be more so?

    You also have to remember that the applications themselves are already written, they only need to be ported to the new API, so it's not like they are going to be rewritten from scratch or anything.

    Also, fast turnaround times are essential for feedback and testing. If two weeks after Beta 1 users are still reporting bugs that were fixed a week ago, you have a bad situation. The faster the turnaround time between betas, the better. Remember, "release early, release often". That's how you find and fix bugs.

  20. Re:Another poor release by Rob+Kaper · · Score: 2
    ,i>You also have to remember that the applications themselves are already written, they only need to be ported to the new API, so it's not like they are going to be rewritten from scratch or anything.


    That largely depends on the API changes. I thought GNOME 2.0 was a huge improvement over 1.4 in several core areas, so porting applications might be painful.


    I suspect that most of the applications are already up-to-date with the API though, usually applications in CVS change directly after the API changes. I don't think they rewrote the API first without touching any of the applications.


    Maybe this is a big difference between GNOME and KDE (I'm mostly used to the KDE development model). Within KDE most applications that come with the main packages are maintained by the same people who maintain the libs, or at least people who closely follow the libs. Therefore the API freeze is at the same time as the application freeze.


    GNOME possibly has a somewhat more loose connection between main applications (they're packahed seperately for example), so that might require an API freeze before the application freeze. Makes sense to me now. :-)

  21. Re:why gnome by burtonator · · Score: 2

    >> "Pointless competition is only holding linux
    >> back."

    > Funny, because competition between GNOME and KDE
    > is *EXACTLY* what has made both GNOME and KDE
    > mature so much.

    Really? Says who? You?!

    I think that competition is good in some cases but there are a LOT of overlapping areas with GNOME and KDE.

    We don't have to compete on EVERYTHING do we?

    After all, a lot of OSS projects have no competition and they do fine. The only competition is lack of a feature set.

    We don't need duplicate file formats. We don't need duplicate icon sets and teams. We don't need separate configuration mechanisms.

    ... etc...

    I think things are stabilizing though. QT is now GPL and I it looks like the KDE and GNOME teams are cooperating.

    Kevin

  22. Wheel reinvention by DGolden · · Score: 3, Interesting

    Question - has there been any progress made on bringing the respective component models of KDE and GNOME any closer together? It'd be nice to be able to embed a Bonobo component in a KParts document, perhaps itself embedded in a StarOffice or even Mozilla framework. How fundamentally different are KParts/DCOP, Bonobo/CORBA, StarOffice/UNO, Mozilla/XPCOM, Java/JavaBeans, Microsoft OLE/COM, (probably Xt belongs in this list too...), will there ever be any hope of unifying them a bit better ???

    --
    Choice of masters is not freedom.
    1. Re:Wheel reinvention by pclminion · · Score: 2
      DCOP, CORBA, UNO, XPCOM, COM, JavaBeans, etc were all created with the same goal in mind: enabling transparent RPC between desktop and server applications, cross-network and cross-platform. As far as I know, none have succeeded in this dream.

      DCOP: although I was excited about DCOP the first time I saw it, it hasn't evolved very much since then and has never reached the level of flexibility that complicated distributed RPC apps demand.

      CORBA: on the opposite end of the spectrum from DCOP, CORBA is bloated and slow, but it runs on almost every UNIX and maybe that will be what saves it.

      COM/DCOM: to be perfectly honest, MS has done a fairly good job with these. Too bad they are built on an ABI centered around little-endian Intel machines running WIndows. I wonder what will be the fate of COM/DCOM when Microsoft moves over to Itanium...

      What we really need is an efficient, cross-platform RPC system with full security mechanisms, transactions, synchronous and asynchronous modes, which can bridge the gap between fully distributed RPC systems such as CORBA and fully internalized component systems such as COM. It needs to be language-independent, fast, and use little memory.

      I wish all the smart people working on all these systems would stop one-upping each other every other month and actually sit down to design something we can all agree on and use. Every program on every platform out there could benefit from that.

  23. Will the window manager(s) stop acting like macs? by leereyno · · Score: 2

    I'd use gnome if one simple thing would get fixed. When you click on the titlebar of a window I think it should maximize. This shading business is silly. Shading windows in a GUI that lacks a minimize button/feature is a necessity, but in a proper GUI it doesn't really need to be there, let alone be the ONLY option available. At the very least users should be able to configure this behavior. I keep waiting and hoping that this will be corrected but so far nothing has happened. Until it does I'm sticking with KDE or IceWM sans gnome.

    Lee

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.