| Version 2 (modified by sderle, 7 years ago) |
|---|
OpenLayers is not so much released, as it escapes, leaving a bloody trail of JavaScript hackers in its wake...
Nevertheless, this is what we would do to release it, given the opportunity:
- In preparation, branch /trunk/openlayers to /branches/openlayers/x.y, where x is the API version and y is the incremental release number.
- Run all tests in both Firefox 1.5 and IE 6.
- Tag the release:
svn cp http://svn.openlayers.org/branches/openlayers/x.y http://svn.openlayers.org/tags/openlayers/release-x.y
- Export it:
svn export http://svn.openlayers.org/tags/openlayers/release-x.y OpenLayers-x.y
- Build the single file version:
cd OpenLayers-x.y/build ./build.sh
- Install the new API code on openlayers.org
mkdir /www/openlayers/docs/api/x.y cp build/OpenLayers.js /www/openlayers/docs/api/x.y cp -a img/ /www/openlayers/docs/api/x.y ln -sf x.y/OpenLayers.js /www/openlayers/docs/api ln -sf x.y/img /www/openlayers/docs/api
- Build the tarball
cd ../.. tar cvfz OpenLayers-x.y.tar.gz
- Copy the tarball up to openlayers.org
cp OpenLayers-x.y.tar.gz /www/openlayers/docs/download
- Email the list and announce the release.
