I was looking for a WFS Parser in .Net and found out those do not exists in the OSS world. But SharpMap has some implementation of a WFSClient (inside the Data.Providers namespace) within the trunk. Browsing through the code I found out that a copy of the
NTS library is used (with changes for SharpMap). This copy is part of the version 2 branch. But version 2 does not have the data provider.
So what is the latest version of SharpMap? And why is it not using a reference to the NTS library instead of a code copy. And is moving the data providers to seperate projects (maybe even not SharpMap dependence but only NTS) even better so that these providers
can be used in multiple OSS projects.
Will it not be better for the GIS .Net OSS community if common libraries are used (not only for SharpMap but also for the DeepEarth project)?