gnome-hello

Owen Taylor otaylor at redhat.com
Fri Aug 6 17:01:33 EEST 2004


On Fri, 2004-08-06 at 05:08, Mike Hearn wrote:
> Owen Taylor wrote:
> > (Excluding deprecated or marked-unstable functionality). Possible
> >  other additions,  in what I would consider priority order:
>  >
> >  libglade
> 
> Hmm, I thought the long term plan was to move libglade inside GTK+?

Well, yes, the long-term plan is to have an equivalent of glade
inside of GTK+. But right now, if someone asked me "how should 
I write an application using GTK+", my answer would include using
libglade. Any GTK+ replacement is a year or two out.

> >  libgnomeprint, libgnomeprintui
> >  GConf
> 
> I don't think the LSB wants to go the route of specifying parts of GNOME 
> or KDE. They are already platforms with strict versioning policies, 3rd 
> party ISVs can depend on "Gnome 2.6" as a whole and get an ABI stable 
> platform, if not one that's formally specced out. Also, the uh ... 
> discussions favouring one desktop project over the other could cause 
> would be painful.
> 
> It's probably best to stick to software that has wide usage outside of 
> any particular desktop, so GTK+, Qt and libxml2 would qualify but 
> libgnome*/gconf would not.

It's not clear from the name but libgnomeprint is not a desktop
integration library but rather a library for printing that depends
on little more than GTK+. As for libglade, the eventual goal
is to have replacement functionality inside GTK+, but its 
part of the current solution stack I'd recommend to an application
developer.

Similarly, GConf has no real GNOME desktop dependency. It's mostly
a reasonable library for a standalone cross-desktop application
to use for its own configuration. It brings in a lot of baggage
(ORBit) as internal dependencies and involves somewhat complex
configuration, so its down at the bottom of my list.

To me, the candidates for standardization in the LSB should be 
any library that meets the general licensing/stability/etc.
requirements of the LSB and that people are interested in having a
cross-distribution ABI for. 

Regards,
					Owen

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.freedesktop.org/archives/xdg/attachments/20040806/0b3812ff/attachment.pgp 


More information about the xdg mailing list