LWN.net Logo

GNOME 3.0 officially announced... and explained (ars technica)

Here's an ars technica article about the plans for a GNOME 3.0 release. "Although the GNOME development community is still strongly committed to maintaining its incremental development strategy for the desktop, the rules are different for GTK+, the underlying toolkit used to build the platform. Developers have grown increasingly frustrated with the limitations of GTK+ and have started to evaluate proposals for remedying its weaknesses and adding more modern capabilities."
(Log in to post comments)

Who's confused?

Posted Jul 14, 2008 17:49 UTC (Mon) by sbishop (subscriber, #33061) [Link]

"A good example is the transition from the anachronistic Bonobo component framework to the new
D-Bus interprocess communication system."

I don't know GNOME very well, but doesn't Bonobo and D-Bus do two different things?  Wouldn't
that be the same as saying, in KDE-speak, "A good example is the transition from the
anachronistic KPart component framework to the new D-Bus interprocess communication system?"

Who's confused?

Posted Jul 14, 2008 18:15 UTC (Mon) by TRS-80 (subscriber, #1804) [Link]

Components simply for the sake of having components are falling out of favour in GNOME, they were ripped out of nautilus some time ago - see also Mozilla 2's DeCOMtamination. In general you either link directly or talk via IPC. Which leaves the IPC uses of Bonobo, which can be replaced with D-Bus.

The article is a bit light on the details, but I guess there's nothing much announced yet. I'd really like to see the follow-up to lucasr's blog entry on how there will be multiple GNOME projects.

GNOME 3.0 officially announced... and explained (ars technica)

Posted Jul 14, 2008 18:29 UTC (Mon) by tjc (guest, #137) [Link]

GNOME developer Havoc Pennington also published a proposal that called for an integrated scene graph system that would bring richer graphical capabilities to the toolkit.
Sounds like crackrock to me. ;-)

GNOME 3.0 officially announced... and explained (ars technica)

Posted Jul 14, 2008 19:03 UTC (Mon) by rahulsundaram (guest, #21946) [Link]

GTK folks have been discussing integrating a canvas solution for quite sometime now. Here is
the mailing list post for more details on the actual proposal

http://www.mail-archive.com/gtk-devel-list@gnome.org/msg0...

GNOME 3.0 officially announced... and explained (ars technica)

Posted Jul 15, 2008 9:48 UTC (Tue) by skitching (subscriber, #36856) [Link]

I wonder how this compares to the Enlightenment EVAS canvas library. Sounds rather similar, in
goal at least...

GNOME 3.0 officially announced... and explained (ars technica)

Posted Jul 15, 2008 15:49 UTC (Tue) by rahulsundaram (guest, #21946) [Link]

Here is a comparison for various canvas libraries

http://live.gnome.org/ProjectRidley/CanvasOverview

It does mention Evas.

GNOME 3.0 officially announced... and explained (ars technica)

Posted Jul 28, 2008 20:26 UTC (Mon) by richmoore (guest, #53133) [Link]

That page lists that QGraphicsView is missing several features that it actually supports (for
example inline text editing and unscaled items).

GNOME 3.0 officially announced... and explained (ars technica)

Posted Jul 15, 2008 15:16 UTC (Tue) by sylware (subscriber, #35259) [Link]

Is gnome finally getting rid of its mono "official" dependency?

GNOME 3.0 officially announced... and explained (ars technica)

Posted Jul 15, 2008 15:45 UTC (Tue) by salimma (subscriber, #34460) [Link]

Considering ndesk-dbus just made it in, highly unlikely. However, once Vala gets more mature
(especially documentation-wise, but also toolset-wise. Which reminds me, I need to package its
Emacs mode), hopefully more applications and libraries get written in it (perfect C
compatibility, so it'll be like writing it directly in C, just easier) rather than in Mono/C#.

GNOME 3.0 officially announced... and explained (ars technica)

Posted Jul 15, 2008 17:07 UTC (Tue) by bkor (guest, #27950) [Link]

That discussion has nothing to do with this article. Further, nobody is forcing you to use
mono.

If people want to use mono to write another GNOME panel, etc, then why should you complain? To
be obvious: I mean another, it is not about replacing.

GNOME 3.0 officially announced... and explained (ars technica)

Posted Aug 16, 2008 15:57 UTC (Sat) by sylware (subscriber, #35259) [Link]

It's a matter of letting the user choose to install the mono bloat and cra* their system, and
not have it installed by default and by force because of being an official dependency of the
gnome desktop.
And I'm not thinking about me (I'm a minimalist, then I'm not in gnome league: I run DWM). I'm
thinking about the other people, the ones who are not as computer litterate as me. I mean to
protect them from such evil cra*! This is a 100% altruist post.

GNOME 3.0 officially announced... and explained (ars technica)

Posted Jul 15, 2008 17:19 UTC (Tue) by bkor (guest, #27950) [Link]

Note that it (the presentation) was a proposal by the release team to the GNOME developers.
This as to get feedback about our thoughts regarding future development. The feedback seems to
be almost only positive, so we're busy making a more official announcement (either announcing
the proposal with details, or an announcement about GNOME 3).
The presentation was not meant as a 'this what you should do according to the release team'.
We wanted feedback and GUADEC was the perfect time to discuss with most of the community (it
is a users and developers conference). Just because of wanting feedback (and being busy due to
attending GUADEC), we haven't worked out an official announcement yet.
We are working on a page with more information, but not sure if that will stay be an 'r-t
proposal' or an official announcement.

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds