Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
remove bin
[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)
     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)
 - 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
 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
 \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
 - 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
 - Update the link ff-scm-v4-prod:/home/groups/simgrid/htdocs/simgrid/latest
 - Announce the release
  - Mail the simgrid-user mailing list