[cig-commits] [commit] master: update tasklist (a28672c)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Sun Jan 25 11:58:32 PST 2015


Repository : https://github.com/geodynamics/aspect

On branch  : master
Link       : https://github.com/geodynamics/aspect/compare/d8bdef0ba76855cb900fb83d7dd9b6c356992a3a...ab7bdf9cd5ef6a221f463e9d59a32906004bf0df

>---------------------------------------------------------------

commit a28672c9f88e4fa864d9f7e14e7f2f182612a0e5
Author: Timo Heister <timo.heister at gmail.com>
Date:   Fri Jan 23 15:06:27 2015 -0500

    update tasklist


>---------------------------------------------------------------

a28672c9f88e4fa864d9f7e14e7f2f182612a0e5
 doc/release-tasklist | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/doc/release-tasklist b/doc/release-tasklist
index 1bbc446..917e25c 100644
--- a/doc/release-tasklist
+++ b/doc/release-tasklist
@@ -4,20 +4,21 @@
     are up to date in the manual
   . check that readme.html is okay and the links to the mailinglists are working (also in manual.pdf)
   . setup:
-      export OLDVER=1.0;export VER=1.1;export NEXTVER=1.2.pre
+      export OLDVER=1.1;export VER=1.2;export NEXTVER=1.3.pre
+      export DEALSRCDIR=...
   . fix doxygen errors:
-      find include -name "*h" -print | xargs -n 1 deal-trunk/tests/scripts/checkdoxygen.py
+      find include -name "*h" -print | xargs -n 1 $DEALSRCDIR/tests/scripts/checkdoxygen.py
     and commit.
   . fix formatting, apply astyle, copyright years:
-      find . -name "*.h" -print | while read file;do deal.II/contrib/utilities/wrapcomments.py $file >temp;mv temp $file;done
+      find . -name "*.h" -print | while read file;do $DEALSRCDIR/contrib/utilities/wrapcomments.py $file >temp;mv temp $file;done
       astyle --options=doc/astyle.rc `find include source | egrep '\.(h|cc)$'`
-      find . -name "*.h" -o -name "*.cc" -print | while read file;do sed -i 's/^.*Copyright.*/  Copyright (C) 2011 - 2014 by the authors of the ASPECT code./' $file; done
+      find . -name "*.h" -o -name "*.cc" -print | while read file;do sed -i '0,/^.*Copyright.*/{s/^.*Copyright.*/  Copyright (C) 2011 - 2015 by the authors of the ASPECT code./}' $file; done
       git status # check!
-      git commit -a -m "doxygen formatting, astyle, comment wrapping"
+      git commit -a -m "doxygen formatting, astyle, comment wrapping" # or rather create a pull-request
   . update changes.h in doc/modules:
       cd doc/modules; ./increment_version.sh $OLDVER $VER;cd ../..
       cd doc;./bump_version.sh $NEXTVER; cd ..
-      git commit -m "release task: update version and changes.h"
+      git commit -m "release task: update version and changes.h" # or rather create a pull-request
   . create a branch:
       git checkout master
       git checkout -b aspect-$VER
@@ -34,8 +35,8 @@
       include/aspect/postprocess/table_velocity_statistics.h \
       include/aspect/postprocess/table_heat_flux_statistics.h
       git commit -m "release task: remove table model"
-  . compile aspect
-  . update doc/manual/parameters.tex and documentation
+  . compile aspect, make sure you have a symlink in the main directory for the next step
+  . update doc/manual/parameters.tex and documentation:
       cd doc;./update_parameters.sh; make manual.pdf; cd ..
       git add doc/manual/parameters.tex doc/manual.pdf
       git commit -m "release task: update manual"
@@ -48,7 +49,7 @@
   . make public (branch and tag):
       git push cig aspect-$VER
       git push cig v$VER
-  . upload tar file
+  . create a release on github
   . link it on download.html, update version info etc.
   . ask Eric to update http://geodynamics.org/cig/software/aspect/
   . announce on



More information about the CIG-COMMITS mailing list