List of tasks to perform to release a new version of SISCone

======================================================================
SISCone X.Y.Z  release checklist
----------------------------------------------------------------------
X.Y.Z  make a copy of this
X.Y.Z  run svn up
X.Y,Z  update version number by running ./setversion.sh <version>
X.Y.Z  include the release in NEWS
X.Y.Z  run doxygen
X.Y.Z  update the html doc
         . announcement in index.html
         . download link (and date+version) in download.html
X.Y.Z  mention the release in Changelog by adding
         "Release of SISCone X.Y.Z"
X.Y.Z  make sure everything is committed
X.Y.Z  run 'make distcheck'
X.Y.Z  tag the release
         svn cp . svn+ssh://vcs@phab.hepforge.org/source/sisconesvn/tags/siscone-X.Y.Z
X.Y.Z  copy the tarball to HepForge
         scp siscone-X.Y.Z.tar.gz login.hepforge.org:/hepforge/projects/siscone/downloads/
X.Y.Z  update the HepForge pages
         . backup 'devel', 'include', *.html in a vX.Y.(Z-1) folder
         . check the header and footer in 'include'
         . update the announcement in index.html
         . update the download info in downloads.html
         . copy the Doxygen doc and run ./webadapt.sh
         . update release_notes.txt (and point downloads.html to it instead of NEWS)
  Note: if some html fixes have been done on hepforge
        backport them to the trunk

X.Y.Z  switch version number to X.Y.Z+1-devel
X.Y.Z  make sure everything is committed

======================================================================
SISCone 3.0.5  release checklist
----------------------------------------------------------------------
3.0.5  make a copy of this
3.0.5  run svn up
3.0.5  update version number by running ./setversion.sh 3.0.5
3.0.5  include the release in NEWS
3.0.5  run doxygen
3.0.5  update the html doc
         . announcement in index.html
         . download link (and date+version) in download.html
3.0.5  mention the release in Changelog by adding
         "Release of SISCone X.Y.Z"
X.Y.Z  make sure everything is committed
X.Y.Z  run 'make distcheck'
X.Y.Z  tag the release
         svn cp . svn+ssh://vcs@phab.hepforge.org/source/sisconesvn/tags/siscone-X.Y.Z
X.Y.Z  copy the tarball to HepForge
         scp siscone-X.Y.Z.tar.gz login.hepforge.org:/hepforge/projects/siscone/downloads/
X.Y.Z  update the HepForge pages
         . backup 'devel', 'include', *.html in a vX.Y.(Z-1) folder
         . check the header and footer in 'include'
         . update the announcement in index.html
         . update the download info in downloads.html
         . copy the Doxygen doc and run ./webadapt.sh
         . update release_notes.txt (and point downloads.html to it instead of NEWS)
  Note: if some html fixes have been done on hepforge
        backport them to the trunk

X.Y.Z  switch version number to X.Y.Z+1-devel
X.Y.Z  make sure everything is committed

======================================================================
SISCone 3.0.4  release checklist
----------------------------------------------------------------------
3.0.4  make a copy of this
3.0.4  run svn up
3.0.4  update version number by running ./setversion.sh <version>
3.0.4  include the release in NEWS
3.0.4  run doxygen
3.0.4  update the html doc
         . announcement in index.html
         . download link (and date+version) in download.html
3.0.4  mention the release in Changelog by adding
         "Release of SISCone X.Y.Z"
3.0.4  make sure everything is committed
3.0.4  run 'make distcheck'
3.0.4  tag the release
         svn cp . svn+ssh://vcs@phab.hepforge.org/source/sisconesvn/tags/siscone-3.0.4
3.0.4  copy the tarball to HepForge
         scp siscone-3.0.4.tar.gz login.hepforge.org:/hepforge/projects/siscone/downloads/
3.0.4  update the HepForge pages
         v backup 'devel', 'include', *.html in a vX.Y.(Z-1) folder
         v check the header and footer in 'include'
         v update the announcement in index.html
         v update the download info in downloads.html
         v copy the Doxygen doc and run ./webadapt.sh
         v update release_notes.txt (and point downloads.html to it instead of NEWS)

3.0.4  switch version number to 3.0.5-devel
3.0.5-devel  make sure everything is committed

======================================================================
SISCone 3.0.3  release checklist
----------------------------------------------------------------------
3.0.3  make a copy of this
3.0.3  run svn up
3.0.3  update version number by running ./setversion.sh 3.0.3 [new version of the script]
3.0.3  include the release in NEWS
3.0.3  run doxygen
3.0.3  update the html doc
         v announcement in index.html
         v download link (and date+version) in download.html
3.0.3  mention the release in Changelog by adding
         "Release of SISCone X.Y.Z"
3.0.3  make sure everything is committed
3.0.3  run 'make distcheck'
3.0.3  tag the release
         svn cp . svn+ssh://login.hepforge.org/hepforge/svn/siscone/tags/siscone-3.0.3
3.0.3  copy the tarball to HepForge
         scp siscone-3.0.3.tar.gz login.hepforge.org:~siscone/downloads/
3.0.3  update the HepForge pages
         v backup 'devel', 'include', *.html in a v3.0.2 folder
         v check the header and footer in 'include'
         v update the announcement in index.html
         v update the download info in downloads.html
         v copy the Doxygen doc and run ./webadapt.sh
         v update release_notes.txt (and point downloads.html to it instead of NEWS)
3.0.3  switch version number to X.Y.Z+1-devel
3.0.3  make sure everything is committed

======================================================================
SISCone 3.0.2  release checklist
----------------------------------------------------------------------
3.0.2  make a copy of this
3.0.2  run svn up
3.0.2  update version numbber in configure.ac
3.0.2  update version number by running ./setversion.sh
3.0.2  update version number in Doxyfile (should go in the script!)
3.0.2  include the release in NEWS
3.0.2  run doxygen
3.0.2  update the html doc
         . version number in each header [should be automated!]
         . announcement in index.html
         . download link (and date) in download.html
3.0.2  mention the release in Changelog by adding
         "Release of SISCone 3.0.2"
3.0.2  make sure everything is committed
3.0.2  run 'make distcheck'
3.0.2  tag the release
         svn cp . svn+ssh://login.hepforge.org/hepforge/svn/siscone/tags/siscone-3.0.2
3.0.2  copy the tarball to HepForge
         scp siscone-3.0.2.tar.gz login.hepforge.org:~siscone/downloads/
3.0.2  update the HepForge pages
         v backup 'devel', 'include', *.html in a v3.0.1 folder
         v check the header and footer in 'include'
         v update the announcement in index.html
         v update the download info in downloads.html
         v copy the Doxygen doc and run ./webadapt.sh
         v update release_notes.txt (and point downloads.html to it instead of NEWS)
  Note: some html fixes have been done on hepforge
        backport them to the trunk

3.0.2  switch version number to 3.0.3-devel
3.0.3-devel  make sure everything is committed

======================================================================
SISCone 3.0.1  release checklist
----------------------------------------------------------------------
3.0.1  make a copy of this
3.0.1  run svn up
3.0.1  update version numbber in configure.ac
3.0.1  update version number by running ./setversion.sh
3.0.1  update version number in Doxyfile (should go in the script!)
3.0.1  include the release in NEWS
3.0.1  run doxygen
3.0.1  update the html doc
         . version number in each header [should be automated!]
         . announcement in index.html
         . download link (and date) in download.html
3.0.1  mention the release in Changelog by adding
         "Release of SISCone X.Y.Z"
3.0.1  make sure everything is committed
3.0.1  run 'make distcheck'
3.0.1  tag the release
         svn cp . svn+ssh://login.hepforge.org/hepforge/svn/siscone/tags/siscone-3.0.1
3.0.1  copy the tarball to HepForge
         scp siscone-3.0.1.tar.gz login.hepforge.org:~siscone/downloads/
3.0.1  update the HepForge pages
         . backup 'devel', 'include', *.html in a vX.Y.Z folder
         . check the header and footer in 'include'
         . update the announcement in index.html
         . update the download info in downloads.html
         . copy the Doxygen doc and run ./webadapt.sh
         . update release_notes.txt (and point downloads.html to it instead of NEWS)
  Note: some html fixes have been done on hepforge
        backport them to the trunk

3.0.1  switch version number to X.Y.Z+1-devel
3.0.1  make sure everything is committed

======================================================================
SISCone 3.0.0  release checklist
----------------------------------------------------------------------
3.0.0  make a copy of this
3.0.0  run svn up
3.0.0  update version number by running ./setversion.sh
3.0.0  update version number in Doxyfile (should go in the script!)
3.0.0  include the release in NEWS
3.0.0  run doxygen
3.0.0  update the html doc
         . version number in each header [should be automated!]
         . announcement in index.html
         . download link (and date) in download.html
3.0.0  mention the release in Changelog by adding
         "Release of SISCone X.Y.Z"
3.0.0  make sure everything is committed
3.0.0  run 'make distcheck'
3.0.0  tag the release
         svn cp . svn+ssh://login.hepforge.org/hepforge/svn/siscone/tags/siscone-X.Y.Z
3.0.0  copy the tarball to HepForge
         scp siscone-X.Y.Z.tar.gz login.hepforge.org:~siscone/downloads/
3.0.0  update the HepForge pages
         . backup 'devel', 'include', *.html in a vX.Y.Z folder
         . check the header and footer in 'include'
         . update the announcement in index.html
         . update the download info in downloads.html
         . copy the Doxygen doc and run ./webadapt.sh
         . update release_notes.txt (and point downloads.html to it instead of NEWS)
3.0.0  switch version number to X.Y.Z+1-devel
3.0.0  make sure everything is committed

======================================================================
SISCone 2.0.6  release checklist
----------------------------------------------------------------------
2.0.6  make a copy of this
2.0.6  run svn up
2.0.6  update version number by running ./setversion.sh
2.0.6  update version number in Doxyfile (should go in the script!)
2.0.6  include the release in NEWS
2.0.6  run doxygen
2.0.6  update the html doc
         . version number in each header [should be automated!]
         . announcement in index.html
         . download link (and date) in download.html
2.0.6  mention the release in Changelog by adding
         "Release of SISCone X.Y.Z"
2.0.6  run 'make distcheck'
2.0.6  make sure everything is committed
2.0.6  tag the release
         svn cp . svn+ssh://login.hepforge.org/hepforge/svn/siscone/tags/siscone-2.0.6
2.0.6  copy the tarball to HepForge
         scp siscone-X.Y.Z.tar.gz login.hepforge.org:~siscone/downloads/
2.0.6  update the HepForge pages
         . backup 'devel', 'include', *.html in a vX.Y.Z folder
         . check the header and footer in 'include'
         . update the announcement in index.html
         . update the download info in downloads.html
         . copy the Doxygen doc and run ./webadapt.sh
         . update release_notes.txt
2.0.6  switch version number to X.Y.Z+1-devel
2.0.6  make sure everything is committed

