Re: gnome-db



> If it is to work in both gnome and the console, we wont be able to use
> goad. we can just use coal, wich will work in both gnome and the console.
>
> What dependencies other then gnome and goad does it currently have?
>

glib, GTK+. GTK+ is needed because all the structs are GTK objects, and I don't want to remove this
feature since it is one of the most important in gnome-db. If there is some way of doing the same without
needing GTK, ok, but I don't want to rewrite the GTK object system.

>
> >
> > Other thing: as I said, it will be interesting to also have the client lib GNOME-independant. This
> > is easy, but it depends entirely on GTK+, since all structs are pure GTK objects, so, again, for
> > your app you may still want to add a custom CORBA client.
>
> Well, what would it take to do a custom corba client lib, and then, on top
> of that, build gnome-db. That way, it will reduce the amount of repeated
> code and will allow both console and gui apps to be created.
>

You can directly use ORBIt, in which case, you can have a look at the GDA client lib, so it won't be too
hard. Or, as I plan for server development, use orbit-cpp, which looks quite good and easy as far as I've
seen. But, build gnome-db on top of that, no please. I want to still provide the GTK+ object feature. You
can actually run console apps by only using the client lib. The only drawback is that you'll need glib
and GTK+ installed on your system, which is not too much IMO.

Cheers





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