= !MapGuide RFC 23 - Fusion Integration = 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||July 24, 2007|| ||Last Modified||Paul Spencer [[Timestamp]]|| ||Author||Paul Spencer|| ||RFC Status||Not ready for review|| ||Implementation Status||pending|| ||Proposed Milestone||1.3|| ||Assigned PSC guide(s)|||| ||'''Voting History'''|||| ||+1|||| ||+0|||| ||-0|||| ||-1|||| == Overview == This RFC updates !MapGuide to incorporate Fusion technology to generate applications as an alternative to the existing AJAX viewer. == Motivation == The existing AJAX viewer has limited capacity for customization, both in functionality and appearance. Modifications require changes that modify every application that runs on the same servers, and are difficult to keep synchronized with changes in the AJAX viewer between releases (bug fixes etc) == Proposed Solution == The Fusion framework is a flexible, extensible templating system that provides the ability to separate application presentation from its functional components. A Fusion application is, at its simplest, is composed of an HTML page and an XML document. == Implications == Create a new resource type, ApplicationDefinition. Add Fusion code to SVN == Test Plan == == Funding/Resources == Supplied by DM Solutions Group and Autodesk.