[Mono-dev] List of cleanup candidates for Mono 4.0

Oskar Berggren oskar.berggren at gmail.com
Thu Nov 27 19:15:22 UTC 2014


Can we please finally remove Npgsql?

It's been reported:
https://bugzilla.novell.com/show_bug.cgi?id=650180
https://bugzilla.xamarin.com/show_bug.cgi?id=23119

The Npgsql included in mono is EXTREMELY ancient and from what I gather
useless for most purposes. As far as I can tell, the version included in
mono is Ngpsql 1.x, however due to mono versioning the Npgsql assembly will
be versioned as 2.x (when I reported it some years ago, maybe it's even 3.x
or 4.x now). So mono basically lies about what Npgsql version it is, which
adds enormously to the confusion.

There is a bunch of open bugs in this old version:
https://bugzilla.novell.com/buglist.cgi?quicksearch=npgsql

/Oskar



2014-11-27 17:01 GMT+01:00 Alexander Köplinger <alex.koeplinger at outlook.com>
:

> Judging from the recent version bump in git to 3.99 it looks like the next
> release after 3.12 will be Mono 4.0.
>
> As this is a major release it'll allow us to remove some cruft that is no
> longer needed, so I thought I'd start a list of things I'd like to see
> removed:
>
> * net2.0/4.0 profiles -> this is already in progress
> * gmcs/dmcs -> they just redirect to mcs now and without the 2.0
> etc profiles it doesn't make sense to still have them
> * EntityFramework -> apart from the fact that we ship a horribly outdated
> version right now, I see no reason to include this hefty 5+MB DLL in Mono
> given that EF is open-source and available on NuGet
> * aspnetwebstack (i.e. MVC+WebApi) -> same reasons as for EF, open-source
> and on NuGet, should be used from there
> * Rx -> I'm not really familiar with this one, but I think it's also on
> NuGet+open source
>
> I'd love to hear your comments/thoughts on this :)
>
> -- Alex
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20141127/a53a899d/attachment-0001.html>


More information about the Mono-devel-list mailing list