[mapguide-trac] #1933: Revert back to TF.NET
MapGuide Open Source
trac_mapguide at osgeo.org
Mon Jan 30 06:48:15 EST 2012
#1933: Revert back to TF.NET
-----------------------+----------------------------------------------------
Reporter: jng | Owner: jng
Type: task | Status: new
Priority: low | Milestone: Maestro-4.1
Component: Maestro | Version:
Severity: trivial | Keywords:
External_id: |
-----------------------+----------------------------------------------------
The decision to move to .net Framework 4.0 has caused havoc for our NTS
Thirdparty dependency.
Ideally we want a single ilmerge'd version of NTS that targets the .net
Framework 4.0. Unfortunately, I have had lots of trouble getting the full
NTS source and its dependencies to build. This is due to a key
incompatibility between the GeoAPI and ProjNet sources and I have been
unable to track down the key revision in ProjNet where this
incompatibility was introduced.
At the end of the day, the main thing we want is a single library that
exposes a simple geometry model for the Maestro API, with basic managed
coordinate system functionality.
TF.net provided these qualities. Although it uses an old version of the
respective libraries, the core functionalities worked, and at the end of
the day, that is all we're really after.
So in the spirit of reducing NIH, Maestro should be using TF.net again,
and we should contribute back any required modifications and fixes
upstream as needed.
This constitutes another minor breaking change for consuming applications,
which simply consists of namespace updates.
Long story short: This ticket undoes the changes of #1760
--
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1933>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list