Re: [gtk-list] Re: Replacement of Imlib with pixbuf



On Fri, 12 Nov 1999, Lars Hallberg wrote:

> On Fri, Nov 12, 1999 at 04:08:06PM +0800, Michael wrote:
> > Making one more "Gnome Lite" Project is too much.
> > Didn't you guys find out that currently, GNome contains too much
> > dependencies. For example, all the graphic libraries that it needs, ranging
> > from libjpeg to libmagick.
> 
> My sugestion was to collect existing dependenscis and put them in one
> target. It will not add dependencis but probably simplify handling them.
> You once configure GnomeLite, then all the apps have ther dependicis
> fullfilled. It will make a subtarget for configuring the hole GNome so
> potensily, that be simpler to.
> 
> > I think that gdk-pixbuf should be implemented in a way that it does not
> > requires GNome (because all it does is to process images and pixel buffers),
> > and some GNome widgets (like GtkPixmapMenuItem..etc) should be moved to
> > gtk+. Also, if someone can put all the dependencies of GNome, for example,
> > all the graphics libraries, into one package that can be GNU configured. In
> > this case, users will not have to type ./configure too much that makes them
> > tired.
> 
> This can, atleast partly, go in to GNomeLite. I don't know much enuf
> about autoconf to knoew if its possably thou (I still write my makefiles
> for hand, more or less)...

There is already a GnomeLite library -- libgnomeui. I only wish that
libgnomeui was independent of the rest of gnome. It would also be nice if
libart and gdkpixbuf were part of a single independent package. Also,
libgnomeui would depend on [libart+gdkpixbuf] (because of the gnome
canvas). And these packages shouldn't be distributed inside gnome-libs.
gnome-libs is already too big.

Same that was done to the gnome applets (which were removed from
gnome-core, if I'm not mistaken) should be done to gnome-libs, making a
stack of layered libraries. 



> 
> Sorry for my poor, unclear english.
> 
> /Lars
> 
> 

-- 
Gustavo J.A.M. Carneiro
World::Portugal::FEUP::DEEC::LEEC::TEC
[reinolinux.fe.up.pt/~ee96090]
                                       



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]