Release Checklist: Difference between revisions

→‎Final Release: Overhaul section.
(Split major categories.)
(→‎Final Release: Overhaul section.)
Line 92: Line 92:
== Final Release ==
== Final Release ==


#* Update version information
=== Update version information ===
#** Update configure.ac (AC_INIT, OCTAVE_MAJOR_VERSION, OCTAVE_MINOR_VERSION, OCTAVE_PATCH_VERSION, OCTAVE_RELEASE_DATE)
:Completion Date:
#** Update NEWS (final release date)
* Update configure.ac (AC_INIT, OCTAVE_MAJOR_VERSION, OCTAVE_MINOR_VERSION, OCTAVE_PATCH_VERSION, OCTAVE_RELEASE_DATE).
#** Update CITATION (version, year, URL)
* Update {{Path|NEWS}} (final release date).
#** Update org.octave.Octave.appdata.xml (version number and release date)
* Update {{Path|CITATION}} (version, year, URL).
#* hg tag repository with release version number
* Update {{Path|org.octave.Octave.appdata.xml}} (version number and release date).
#* merge default onto stable to become the current stable release
* Create hg tag in repository with release version number.
#* Savannah bug tracker version info
* Merge default onto stable to become the current stable release.
#** add new release version to bug tracker
 
#** remove release candidate versions from bug tracker
* Update Savannah bug tracker version info.
#* Announce final release on
* Remove release candidate versions from Savannah.
#** Octave mailing lists
 
#** Octave web site
=== Announce final release ===
#** This wiki
:Completion Date:
#: Completion Date:
* Octave mailing-lists
* Octave web site
* This wiki


== Post-Release ==
== Post-Release ==