Re: gdl future

Johannes Schmid <[email protected]>
Newsgroups gmane.comp.gnome.devtools
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Naba!

>>
> We need to be very careful on this. IIRC, gdl is also used by some other
> projects - can't remember them. Some of them could be using gdl-icons.
> 

We should check this. I don't remeber anything besides scaffold to use
this library.

> I don't think it is fair to strip down a library because one application
> just happens to use only one of the widgets. Besides, later if gdl-dock
> is moved to gtk, gdl project would be dead (nothing inside :)).
> 
> That said, I agree that we can still manage to remove Bonobo and GNOME
> dependencies from GDL, or at least be conditionally compilable.
>

Well, a library with nothing inside is just a depency to get rid off
(see: libgnome must die) ;-)

> 
> There is no gtk-recent yet in gtk+ and egg-recent is not usable to many
> projects (libegg is not distributed). I would suggest to leave it and
> figure out a way to conditionally compile it without gnome-vfs. May be
> we should just get egg-recent into it?
> 

If we want to extend gdl, we could add some more (or everything) of the
libegg stuff in anjuta to gdl and maintain it there.

But gtk-recent is in gtk (HEAD) which newly written code could use
instead of the need to stick to function which will be deprecated in ~5
months.

> We can remove gdl-tools.c (and associated protos from gdl-tools.h). That
> will remove dep on bonobo. gdl-tools.h contains many helpful macros.
> 

gdl-tools.h can stay or we can move it content to some other file.

> I think we can also conditionally compile it to not use gnome-vfs.

But is it clever to have Unix-IO as a fallback (e.g on Win32)? Or should
we simply not compile it at all in gnome-vfs is missing.

> Hmm. why? the pixmaps are equally old and outdated.

Sorry, I though they are used in symbol-browser plugin but it has it's
own images directory.


Regards,
Johannes
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD4DBQFEXjeq7Dsf+G5b/WsRAmsHAJ4/T8Du7KXmsmwIL+RsJSPbLmlfkwCTBJ/+
9jMPJO94Ojl3UzgqdVt2hA==
=EXQI
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.