Version 12 (modified by elemoine, 5 years ago)

--

MapFish Release Process

The pages lists the steps that must be achieved for releasing a new version of MapFish.

SVN branch

  • create a branch of mapfish/trunk and name it x.y (x and y are the major and minor release num, respectively)
    svn copy  http://www.mapfish.org/svn/mapfish/trunk http://www.mapfish.org/svn/mapfish/branches/x.y
    
  • change OpenLayers svn:externals property of MapFish/mfbase to appropriate OpenLayers release tag
    svn propedit svn:externals MapFish/client/mfbase
    
  • fix the revision numbers of eggs in MapFish/server/python/setup.py

SVN tag

  • create a tag of mapfish/branches/x.y and name it x.y
    svn copy http://www.mapfish.org/svn/mapfish/branches/x.y http://www.mapfish.org/svn/mapfish/tags/x.y
    

Demo server

SVN trunk

  • change the URLs to Camptocamp TileCache and WMS

Python eggs

MapFish archives

Data dumps

  • The c2corg, geostat and editing dumps must be available on the web

Release page

  • Create the Releases/x.y wiki page based on the template given on the Releases page