[mapguide-trac] #1769: Resource upgrade API

MapGuide Open Source trac_mapguide at osgeo.org
Thu Aug 4 11:59:49 EDT 2011


#1769: Resource upgrade API
---------------------------+------------------------------------------------
   Reporter:  jng          |       Owner:  jng        
       Type:  enhancement  |      Status:  new        
   Priority:  low          |   Milestone:  Maestro-3.5
  Component:  Maestro      |     Version:             
   Severity:  trivial      |    Keywords:             
External_id:               |  
---------------------------+------------------------------------------------
 The upgrade button in that firefox-style notification bar that is
 displayed in the resource editor is disabled because the actual
 functionality to upgrade these resources has not been implemented.

 After some actual thinking, the resource upgrade functionality will
 actually be much simpler than I originally thought. We exploit the fact
 that schema revisions are additive and so upgrading is a matter of
 serializing the current resource to XML, tweak the version and xsd
 references in that XML and deserializing it back into the object form,
 which should be the new upgraded version.

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1769>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list