Contributing to V2

Topics: SharpMap Project, SharpMap v2.0
Dec 4, 2007 at 3:56 PM
Hi,

I was looking into contributing to the WFS Data Provider (Work item 12595). I haven't contributed to the project before and would like to know where to start. There is code here on CodePlex, and on Google. It seems most of the current development effort is reflected in the Google Code codebase, am I right?

The main trunk on Google Code does not build (269). There's a broken reference to GeoLib - I assume this has everything to do with the transition to GeoLib and NTS I read so much about?
The 'Beta1Updates' tag builds OK, as does the 'Beta1' tag.

My main questions are:
  • How do the different codebases relate to one another (Google trunk, beta1, beta1updates, and the 2.0 branch here on Codeplex)?
  • If I want to contribute, which branch would be the starting point?

Also, I have requested a status update on the work item page --> http://www.codeplex.com/SharpMap/WorkItem/View.aspx?WorkItemId=12595.

Thanks!
Martijn
Dec 4, 2007 at 4:22 PM
Part of the answer lies in the post from codekaizen in this thread --> http://www.codeplex.com/SharpMap/Thread/View.aspx?ThreadId=17408
Apparently the Beta1 tag is for 2.0b1, and Beta1Updates represents the latest stable release that was on the trunk.