Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
add tests for ompi selector
[simgrid.git] / doc / doxygen / inside_release.doc
index 8545030..7da810f 100644 (file)
@@ -14,6 +14,12 @@ Please apply the following checklist before releasing.
     version numbers that were used.
   - The" make distcheck" target works (testing that every files needed
     to build and install are included in the archive)
+  - The URL provided to download in the examples of
+    doc/doxygen/install.doc is accurate. Note that updating the 
+    version number is not enough as it only impacts the name that will
+    be given to the downloaded file. The real identifier is the number
+    before, between /s. This makes this part very difficult to
+    generate automatically.
 - Tests
   - All tests pass on a reasonable amount of platforms (typically,
     everything on cdash)
@@ -36,8 +42,8 @@ globbing, you must ensure that your tree contains no cruft. You can
 either checkout a new tree or remove anything from your current tree:
 \verbatim
 $ cd simgrid
-$ git reset --hard master
-$ git clean -dfx
+$ git reset --hard master # warning, it will kill your uncommited changes
+$ git clean -dfx          # warning, it will kill your uncommited changes
 \endverbatim
 
 You can then build the archive. This gives you your archive in the
@@ -72,6 +78,8 @@ $ make nsis
 - Tag the git repository (don't forget to push the tags to the main
   repo)
 - Push the archive files on gforge
+- Rebuild and resynchronize the website so that the file gets visible
+  from our download page (see @ref inside_doxygen_website).
 - Update the link ff-scm-v4-prod:/home/groups/simgrid/htdocs/simgrid/latest
 - Announce the release
  - Mail the simgrid-user mailing list