[mapguide-trac] #562: Package manager

MapGuide Open Source trac_mapguide at osgeo.org
Sun May 18 09:53:59 EDT 2008


#562: Package manager
-------------------------+--------------------------------------------------
   Reporter:  ksgeograf  |       Owner:  ksgeograf
       Type:  defect     |      Status:  new      
   Priority:  medium     |   Milestone:           
  Component:  Maestro    |     Version:           
   Severity:  major      |    Keywords:           
External_id:             |  
-------------------------+--------------------------------------------------
 - Comments from the original report
 The Current API allows for loading packages from folders outside the
 packages directory.

 Since the MGP format is just a Zip, it is possible to create packages with
 a much more selective content.

 There should be a menu called "Packaged", with subitems "Create", "Load"
 and "Customize".

 The "Create" dialog should allow selection of individual resources, and
 then create the MGP.

 The load should check the destination for content, and warn if an
 overwrite
 will happen, and ask if the destination should be cleared first.

 The "Customize" should allow for relocation of resources in the MGP. Since
 there is already relocation in MapStudio, it should be easy to implement
 this.

 -

 Relocation (stripping or adding directories) is a great idea.  I've often
 got
 packages that I don't want to load directly into my tree (but under a
 "Test"
 subdirectory or something).

 It would also be nice if there was a way of bringing up the structure of
 an existing
 package and allowing the user (with check-boxes) to choose which parts of
 the tree
 to re-write to a new package.

 -

 Yes, I will make a basic "Create" where the user can point out the
 starting dir.
 Then an "Customize" where the user can add, remove and rename.
 And finally a load, possibly with a different target than the package
 states.

 It depends a bit on how much I can work around the MapGuide interface, it
 would
 probably be very slow if I have to download each item individually.

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


More information about the mapguide-trac mailing list