X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/19b3962253112b19308537bc2400de141c119d99..ac0bf6a9396efa37d528695f248e568ab5a2eb98:/doc/doxygen/inside_release.doc diff --git a/doc/doxygen/inside_release.doc b/doc/doxygen/inside_release.doc index a764f4fa2b..f3be6de5f9 100644 --- a/doc/doxygen/inside_release.doc +++ b/doc/doxygen/inside_release.doc @@ -8,7 +8,9 @@ Please apply the following checklist before releasing. - Sources - - The version number is correctly marked in CMakeList.txt, in macros + - The external patches (Debian, etc) are integrated. + The COPYING file is aligned with Debian's copyright file. + - The version number is correctly marked in CMakeLists.txt, in macros SIMGRID_VERSION_MAJOR and friends. - The "make distcheck" target works (testing that every files needed to build and install are included in the archive) @@ -20,7 +22,7 @@ Please apply the following checklist before releasing. - ChangeLog file - All changes are documented - The release date is indicated below the changes - - The release is marked as stable above the changes + - The release is marked as stable above the changes (remove the UNRELEASED marker) - The release dub name matches the one given in NEWS file - NEWS - The most notable changes of the version are documented @@ -33,7 +35,7 @@ This should be done from a clean git repository because some files are included through globbing. The best is to use a clean checkout: \verbatim cd /tmp -git clone ~/Code/simgrid +git clone --depth=1 ~/Code/simgrid cd simgrid cmake . && make dist \endverbatim @@ -82,6 +84,7 @@ the settings icon of the release you want to change. - Push the archive files (tar.gz and jar) on gforge - Post a news on gforge (before updating the website) - Update the link scm.gforge.inria.fr:/home/groups/simgrid/htdocs/simgrid/latest + (and create the directory of the next version) - Rebuild and resynchronize the website so that the file gets visible from our download page.\n - Edit org/org-templates/level-0.org to change the release version, the tgz link and the jar link. @@ -89,7 +92,7 @@ the settings icon of the release you want to change. - emacs org/site/download.org and C-c C-c the first source block to refresh the download. - emacs org/site/documentation.org and edit the version links. - make -C org all sync - - git commit && git push + - git commit -a && git push - Announce the release - Mail the simgrid-user mailing list - the NEWS chunk in the mail;