[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