[Mono-dev] Removing Obsolete Code from Mono 2.8

Daniel Morgan monodanmorg at yahoo.com
Tue Mar 2 10:42:28 EST 2010


A brief look into gnome git for f-spot and banshee, I found that:
- f-spot may still use the old Mono.Data.SqliteClient
- banshee has its own copy of Mono.Data.Sqlite

Not sure what other apps that may depend on Mono.Data.SqliteClient.

--- On Tue, 3/2/10, Marek Habersack <grendel at twistedcode.net> wrote:

> From: Marek Habersack <grendel at twistedcode.net>
> Subject: Re: [Mono-dev] Removing Obsolete Code from Mono 2.8
> To: mono-devel-list at lists.ximian.com
> Date: Tuesday, March 2, 2010, 3:25 AM
> On Mon, 01 Mar 2010 21:36:06 -0500
> Miguel de Icaza <miguel at novell.com>
> wrote:
> 
> Hello,
> [snip]
> > > There are many different versions of the SQLite
> provider.  However, Mono has a couple of
> > > different versions: Mono.Data.SqliteClient which
> is 1.1 only.  It will not work with NET_2_0
> > > profile unless someone fixes it. 
> Mono.Data.Sqlite - the 2.0 parts - is based on
> > > System.Data.Sqlite.  
> > 
> > Agreed, this is a good time to drop the old provider.
> > 
> > Marek, how far did we deviate from the upstream
> code?   And can we do a
> We renamed the namespace from System.Data.SQLite to
> Mono.Data.Sqlite, all the classes were renamed
> by changing the SQLite prefix to Sqlite (for compatibility
> with older SQLite provider we had),
> added some connection string compatibility code (some 40
> lines of code) and that's basically it.
> 
> > code refresh without breaking the API?
> Yes.
>  
> > I can drop the old provider if someone tells me which
> one it is.
> The old one is Mono.Data.SqliteClient
> 
> marek
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 


      


More information about the Mono-devel-list mailing list