[Mono-dev] Npgsql svn updated to 2.0.1

Francisco Figueiredo Jr. francisco at npgsql.org
Thu Nov 6 21:59:23 EST 2008


On Fri, Nov 7, 2008 at 12:50 AM, Miguel de Icaza <miguel at novell.com> wrote:
> Hello,
>

Hello, Miguel!

>> >        * It broke the API at least in the case of "version" which
>> >          used to return a string, and now is a System.Version.
>> >
>>
>> Whoops. Sorry for this problem. We changed that to be more like sqlclient.
>
> Yeah, I figured it was something like that.
>

:)

>> >
>>
>
> I think we would need from your side a couple of things:
>
>        * Adding configure and makefile scripts so that developers
>          could download your zip files and compile them on Linux
>          and install the result on their systems
>
>        * The resulting would gac the result.
>
>        * The assembly should be renamed or re-versioned at least
>          so that it does not conflict with the older Npgsql that
>          we currently ship
>
>        * The .pc file shipped with your program, this is a very
>          simple file that takes 5 minutes to write it just
>          needs to describe the program, and how to reference the
>          assembly.
>

Ok. I will have a look at those things.

> I still have mixed feelings though;   I would like to distribute the new
> Npgsql as part of Mono, because otherwise people are going to keep using
> the old version that we currently distribute.
>

I see. That's true. I think Mono could not distribute Npgsql1 and
provide a download link instead. This way, on download page of Mono
there would be the Npgsql1 and Npgsql2 download links. This way users
could choose whatever version is better for their usage.

> But it is another one of those libraries that we end up carrying
> around.
>
> Maybe we need to create a `legacy' directory, and start moving old and
> unmaintained code there.
>

That's a good idea too. As this would help you achieve your goal of
reducing load of mcs/class.


-- 
Regards,

Francisco Figueiredo Jr.
Npgsql Lead Developer
http://fxjr.blogspot.com
http://www.npgsql.org


More information about the Mono-devel-list mailing list