= !MapGuide RFC 65 - ACE 5.6 Upgrade = This page contains a change request (RFC) for the !MapGuide Open Source project. More !MapGuide RFCs can be found on the [wiki:MapGuideRfcs RFCs] page. == Status == ||RFC Template Version||(1.0)|| ||Submission Date||June 4, 2009|| ||Last Modified||Bruce Dechant [[Timestamp]]|| ||Author||Bruce Dechant|| ||RFC Status||draft|| ||Implementation Status||draft|| ||Proposed Milestone||2.2|| ||Assigned PSC guide(s)||(when determined)|| ||'''Voting History'''|||| ||+1|||| ||+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 5.6 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.