2009/6/18 Murray Cumming <[email protected]>

> On Wed, 2009-06-17 at 11:01 +0200, Vivien Malerba wrote:
> >         > I have spent the last few weeks working on integrating
> >         Libgnomedb's
> >         > features which are generic enough into a libgdaui library
> >         for which
> >         > the sources are part of Libgda (of course their compilation
> >         is
> >         > optional),
> >
> >
> >         Why can't this be a separate library, in a separate tarball?
> >
> > Because as I said the components are very much inter-dependant
>
> Could you give me some example, please. It seems wise to know for sure.


Some quick examples:
* as Libgda has some objects which export attributes directly rather than
using accessor methods, any change in Libgda has an impact on the UI side
which use them
* The UI part can benefit from the binary relocation code of Libgda without
having to have its own
* Having a control center (to manage DSN, much like ODBC's one) is a
necessity, but this is a GUI program which shares some code with the UI
part, so separating them would result in code duplication

Anyway, the UI part in Libgda (as it's now in the master branch) is still
optionnal (activated if GTK+ is found), so Libgda can still be compiled
without any UI part at all.

Vivien

>
>
_______________________________________________
gnome-db-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-db-list

Reply via email to