COIN-OR::LEMON - Graph Library

Changes between Version 5 and Version 6 of MakingRelease


Ignore:
Timestamp:
06/18/08 17:59:53 (10 years ago)
Author:
Alpar Juttner
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MakingRelease

    v5 v6  
    2626 - Then comes some commits (out of the default branch) preparing the repository for the release.
    2727   - Remove all unfinished stuff (e.g. from the documentation)
    28    - Change the release number in {{{configure.ac}}}
     28   - Set the release number in {{{configure.ac}}}
    2929 - Run '''{{{make distckeck}}}'''
     30   - This will create the tarball.
     31 - Create the Windows installer.
    3032 - Tag the released version with '''lemon-x.y'''.
    3133
    32 == Bugfix Releases ==
     34== Bugfix Changesets ==
    3335 
    3436 - Do the bugfix on the top of the common ancestor changeset of all branches where the bug appears (e.g. on the top of '''1.0-base''').
    3537 - Then merge them individually to all branches where it applies.
     38
     39== Bugfix Releases ==
     40
    3641 - A bugfix release is situated in the same branch as its mother feature release.
     42 - Check the repository thoroughly
     43   - Like in case of a feature release
     44 - Adjust the release number in {{{configure.ac}}}
     45   - Don't forget to commit this change.
     46 - Create the tarball and the Windows installer.
     47 - Tag the released version with '''lemon-x.y.z'''.