RE: libgda without gnome and Gtk



> > Rodrigo: you once wrote about your plan to replace gnome-factory by oaf-factory. This would
> > solve the last gnome-dependency in compiling.
> >
> 
> ok, I think it's time to do it, so that we throw away the GNOME dependency for ever. I'll be just
> modifying some files in lib/gda-server, so I leave the rest to you, specially since I've checked in
> 20 mins ago gda-init.c and gda-server-init.c (added #define POPT_AUTOHELP), which you had solved
> yourself before. So, please remove what I added.

Fine. Please drop me a line when you have finished your changes in lib/gda-server (and possibly
in idl, too).
Not sure what you then leave for me. What else should be done on this topic?

> > Then, there is only one gnome-dependency left at all: gda_init and gda_server_init use
> > gnome_init_with_popt_table. Please let me know if that would break things if we changed
> > that to gtk_init. This would finally remove the last gnome dependency in libgda at all.
> >
> 
> no problem on changing it. A bit trickier in the gda-server-init.c (please leave this one to me,
> since I'm going to add some things), since you must process the oaf_popt_options stuff. But on the
> client side I don't think it's necessary, so you can safely change the gnome_init_with_popt_table
> call with gtk_init.

Ok. Will change gda-init.c and leave gda-server-init.c to you.

> Well, so I hope to have glib1.3 stable ASAP to remove finally also the gtk dependency

Actually I would propose to leave gtk open as an option, because not everybody wants to install
glib 1.3; we should possibly remove gtk completely not earlier as glib 2.0 is widely available.

> Thanks Reinhard for your work!

I'm happy that I can advance this project :)

Reinhard




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