On Tuesday 26 August 2003 14:41, Raphael Manfredi wrote:
> Call it "GAL".
>
> For Gnutella Abstract Layer... "GAL" is sexy isn't it? ;-)
GAL already stands for GNOME Accessibility Layer, and is already used as a
prefix (with both capitalization styles--e.g., GAL_VIEW_COLLECTION for a
conversion macro, and gal_view_collection_new for a constructor function).
And gtk_gnutella or gtk_g would both be bad, as gtk_ is (obviously) already a
prefix (while gtk-gnutella isn't valid C...). Besides, the whole point of the
separation is to remove the gtk-ness, right?
I think at this point it's impossible to use anything short (especially three
letters) starting with G without a high risk of name collision. I think
something longer like gnutlib, gnutal, etc. will be required. Hopefully
someone here is creative....
At least we're not dealing with a Qt/KDE app, where you have to worry about
collision with k-for-kernel as well as k-for-KDE....
> P.S: I'm not fond of left-recursive acronyms ala GNU, GiFT, etc...
It was clever the first time ("GNU's Not Unix," yeah, that rms is one smart
boy). It was annoying the 100th time (I think that would be "YARP's Another
Recursive Parser," so named because "Yet Another Recursive Parser" is so
1989). By now, it no longer has any emotional impact.
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Gtk-gnutella-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel