Re: [gnome-db] more refactoring



On Sun, 2002-04-21 at 12:20, Murray Cumming wrote:
> On Sun, 2002-04-21 at 02:57, Rodrigo Moya wrote:
> > Hi
> > 
> > In the last weeks, I've been talking with many people about libgda usage
> > in other projects, and, so far, one of the big concerns I've been told
> > about is its long list of dependencies, specially the CORBA ones (ORBit,
> > OAF, Bonobo). So, I've been thinking about making (yet) another
> > structural change, but which won't affect at all neither the current API
> > nor the apps that use it.
> > 
> > I'm talking about removing the CORBA layer, and replace it with a simple
> > plugin system, where providers will just be shared libraries that are
> > loaded via GModule API (in Glib). Doing this will:
> 
> If things like GdaClient aren't going to derive from BonoboObject, do
> please try to make them derive from GObject, or at least make them
> registered Boxed Types. This will make language bindings easier.
> 
yes, that's the idea, all classes currently depending on BonoboObject
will just be based on GObject. That's one of the things I was referring
to when I said it won't mean any API change, since the API involves that
all classes are GObjects.

cheers
-- 
Rodrigo Moya <rodrigo gnome-db org> - <rodrigo ximian com>
http://www.gnome-db.org/ - http://www.ximian.com/



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