[Mono-dev] Removing Obsolete Code from Mono 2.8
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>
> > > 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?
> > I can drop the old provider if someone tells me which
> one it is.
> The old one is Mono.Data.SqliteClient
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
More information about the Mono-devel-list