wiki:MapGuideRfc65

Version 3 (modified by brucedechant, 15 years ago) ( diff )

--

MapGuide RFC 65 - ACE Upgrade

This page contains a change request (RFC) for the MapGuide Open Source project. More MapGuide RFCs can be found on the RFCs page.

Status

RFC Template Version(1.0)
Submission DateJune 4, 2009
Last ModifiedBruce Dechant Timestamp
AuthorBruce Dechant
RFC Statusready for review
Implementation Statusdraft
Proposed Milestone2.2
Assigned PSC guide(s)Bruce Dechant
Voting History
+1Andy, Bob, Bruce, Haris, Jason, Kenneth, Paul, Tom
+0
-0
-1
Abstained

Overview

This RFC updates MapGuide to use the latest version of ACE.

For details, refer to ACE website:

http://www.cs.wustl.edu/~schmidt/ACE.html

Motivation

There have been several bug fixies and most noticably 64bit fixes that are required in order for MapGuide to work with 64bit.

Proposed Solution

Upgrade existing OEM ACE 5.4 library to the latest ACE library.

Implications

The only noted change that impacts MapGuide was a change to the generateUUID() API used by MapGuide to generate a unique ID. The NEW API is called generate_UUID(). They are functionally identical.

Test Plan

Build/Run on Windows/Linux.

Funding/Resources

Supplied by Autodesk.

Addendum

At the time this RFC was written the latest release of ACE was ACE 5.6.6. The current latest ACE release is ACE 5.7.0 and so we will be updating to that version.

Note: See TracWiki for help on using the wiki.