[Mono-list] gnome-db or libgda?

Erik Bågfors erik@bagfors.nu
07 Apr 2002 22:41:46 +0200


On Sun, 2002-04-07 at 02:01, Rodrigo Moya wrote:
> On Fri, 2002-04-05 at 13:10, Daniel Morgan wrote:
> > I can not speak for others, but I can tell you what I think I know.
> > 
> > As far as I know, gnome-db nor libgda works under Windows.  Nor does
> > Gnome work under Windows.  In order to get libgda working under Windows,
> > a port of ORBit, OAF, Bonobo, and possibly other stuff may need to be
> > done.  glib-2.0 is works under Windows and Mono currently uses glib-2.0
> > too.
> > 
> > I believe the idea under Windows is for Mono to use OLE DB or ADO
> > (ActiveX Data Objects) while Mono under Linux will use libgda.
> > 
> > Rodrigo Moya has been working on the stubs for various System.Data.*
> > classes.
> >  
> yes, exactly, that's the idea. Although we are starting the
> System.Data.* stuff in mono basing it on PostgreSQL, to be able to add
> DB support to Mono as soon as possible. So,
> 
> * right now, I am starting to implement System.Data.SqlClient based on
> PostgreSQL.
> * as soon as it works, we'll move it to System.Data.PostgreSQL, and will
> convert the existing System.Data.SqlClient to be just a wrapper around
> System.Data.PostgreSQL.
> * then, we'll implement System.Data.OleDB using libgda (only libgda, not
> libgnomedb at all) on Unix/linux, and on OleDB on windows.

What's the reason not to use gnomedb? Is there something wrong with
gnomedb or is it just to keep the gnome-dependencies off mono???

Just curious!

/Erik

-- 
Erik Bågfors               | erik@bagfors.nu
Supporter of free software | GSM +46 733 279 273
fingerprint: 6666 A85B 95D3 D26B 296B 6C60 4F32 2C0B 693D 6E32