[cig-commits] commit 2425 by bangerth to /var/svn/dealii/aspect

dealii.demon at gmail.com dealii.demon at gmail.com
Mon Apr 7 20:23:06 PDT 2014


Revision 2425

Move the remaining items to a file describing the release process.

D   trunk/aspect/TODO
A   trunk/aspect/doc/release-tasklist


http://www.dealii.org/websvn/revision.php?repname=Aspect+Repository&path=%2F&rev=2425&peg=2425

Diff:
Copied: trunk/aspect/doc/release-tasklist (from rev 2424, trunk/aspect/TODO)
===================================================================
--- trunk/aspect/doc/release-tasklist	                        (rev 0)
+++ trunk/aspect/doc/release-tasklist	2014-04-08 03:23:02 UTC (rev 2425)
@@ -0,0 +1,62 @@
+- Create a task list for a release that includes:
+  . go through the list of TODOs in the source code and see what can be done
+  . make sure the description of the interfaces that need to be updated
+    are up to date in the manual
+  . update copyright years of all files
+  . update changes.h in doc/modules:
+    1. svn cp changes.h <oldversion>-<newversion>.h
+    2. remove entries from changes.h
+    3. update headers of both files
+    4. svn commit
+  . create a branch:
+    svn cp https://svn.aspect.dealii.org/trunk/aspect https://svn.aspect.dealii.org/branches/releases/aspect-0.2
+  . remove TODO on the branch
+  . update the version number on the front page of doc/manual.pdf (and also on trunk!)
+  . remove the various table_* postprocessors
+  . update doc/manual/parameters.tex by "cd doc;./update_parameters.sh"
+  . run
+      cd doc ; make manual.pdf
+  . check in doc/manual.pdf
+  . make sure the .prm and .xml files we ship match the default values
+    of parameters
+  . create a tar file (do svn export): 
+    tar --exclude-vcs -czf aspect-0.3.tar.gz aspect-0.3/
+  . upload tar file (deal homepage svn in aspect/download)
+  . link in on download.html (same location)
+  . announce on
+       cig-all at geodynamics.org
+       aspect-devel at geodynamics.org
+       cig-mc at geodynamics.org
+       cig-cs at geodynamics.org
+       dealii at googlegroups.com
+
+Announcement for 0.2:
+---------------------
+We are pleased to announce the release of ASPECT 0.2. ASPECT is the Advanced
+Solver for Problems in Earth ConvecTion. It uses modern numerical methods such
+as adaptive mesh refinement, multigrid, and a modular software design to
+provide a fast, flexible and extensible mantle convection solver. ASPECT is
+available from
+
+                    http://aspect.dealii.org/
+
+This release adds a significant number of new features, including:
+   - support for active and passive "compositional" fields (courtesy of
+     Juliane Dannberg)
+   - more flexibility to output only some variables, drastically reducing
+     the amount of data written
+   - support for user-defined mesh refinement criteria
+   - support for GPlates-generated velocity boundary conditions (courtesy
+     of Rene Gassmoeller)
+   - support for passive tracer particles
+   - provision of an "introspection" module as part of the source code
+     to make it easier and less error-prone to write extension code
+In addition, the manual has been significantly expanded, with many new
+cookbooks, and we have fixed a number of bugs. A list of changes is
+available here:
+
+  http://aspect.dealii.org/doc/doxygen/changes_between_0_81_and_0_82.html
+
+Wolfgang Bangerth, Timo Heister, and many other contributors.
+
+


More information about the CIG-COMMITS mailing list