Skip to content

Commit 0d8554d

Browse files
committed
update tasks/announcement
1 parent 6f165ee commit 0d8554d

File tree

1 file changed

+50
-11
lines changed

1 file changed

+50
-11
lines changed

doc/release-tasklist

Lines changed: 50 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
are up to date in the manual
55
. check that readme.html is okay and the links to the mailinglists are working (also in manual.pdf)
66
. setup:
7-
export OLDVER=1.1;export VER=1.2;export NEXTVER=1.3.pre
7+
export OLDVER=1.2;export VER=1.3;export NEXTVER=1.4.pre
88
export DEALSRCDIR=...
99
. fix doxygen errors:
1010
find include -name "*h" -print | xargs -n 1 $DEALSRCDIR/tests/scripts/checkdoxygen.py
@@ -15,15 +15,15 @@
1515
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
1616
git status # check!
1717
git commit -a -m "doxygen formatting, astyle, comment wrapping" # or rather create a pull-request
18-
. update changes.h in doc/modules:
18+
. create branch for master PR to update changes.h in doc/modules:
19+
git checkout -b post-release-$VER
1920
cd doc/modules; ./increment_version.sh $OLDVER $VER;cd ../..
2021
cd doc;./bump_version.sh $NEXTVER; cd ..
21-
git commit -m "release task: update version and changes.h" # or rather create a pull-request
22-
. create a branch:
23-
git checkout master
24-
git checkout -b aspect-$VER
25-
. version update:
26-
cd doc;./bump_version.sh $VER; cd ..
22+
git commit -m "release task: update version and changes.h"
23+
. create a branch, bump version:
24+
git checkout post-release-$VER && \
25+
git checkout -b aspect-$VER && \
26+
cd doc && ./bump_version.sh $VER && cd .. && \
2727
git commit -m "release task: update version info"
2828
. remove from the branch:
2929
git rm -r data/material-model/table \
@@ -33,15 +33,17 @@
3333
cookbooks/future/table_model.prm \
3434
include/aspect/material_model/table.h \
3535
include/aspect/postprocess/table_velocity_statistics.h \
36-
include/aspect/postprocess/table_heat_flux_statistics.h
36+
include/aspect/postprocess/table_heat_flux_statistics.h && \
3737
git commit -m "release task: remove table model"
3838
. compile aspect, make sure you have a symlink in the main directory for the next step
3939
. update doc/manual/parameters.tex and documentation:
40-
cd doc;./update_parameters.sh; make manual.pdf; cd ..
41-
git add doc/manual/parameters.tex doc/manual.pdf
40+
cd doc && ./update_parameters.sh && make manual.pdf && cd .. && \
41+
git add doc/manual/parameters.tex doc/manual.pdf && \
4242
git commit -m "release task: update manual"
4343
. make sure the .prm and .xml files we ship match the default values of
4444
parameters
45+
. create a RC tar file:
46+
git archive --format=tar.gz --prefix=aspect-$VER-rc1/ HEAD >aspect-$VER-rc1.tar.gz
4547
. Tag the release:
4648
git tag -a v$VER -m "tag version $VER"
4749
. create a tar file:
@@ -58,6 +60,43 @@
5860
5961
6062
63+
. update manual on mainline: use .pdf from last release?!
64+
65+
66+
Announcement for 1.3 (May 18, 2015)
67+
-----------------------------------------
68+
We are pleased to announce the release of ASPECT 1.3. ASPECT is the Advanced
69+
Solver for Problems in Earth's ConvecTion. It uses modern numerical methods such
70+
as adaptive mesh refinement, multigrid, and a modular software design to
71+
provide a fast, flexible, and extensible mantle convection solver. ASPECT is
72+
available from
73+
74+
http://aspect.dealii.org/
75+
76+
This release includes the following changes:
77+
- New: Averaging of material properties between the quadrature points of a
78+
cell. This greatly increases the stability of solutions in simulations with
79+
spatially varying coefficients, and also greatly accelerates the solution,
80+
at times up to a factor of ten.
81+
- Corrections to the entropy stabilization scheme for compositional fields.
82+
- Fixed and extended: Removal of rigid body translations and rotations when
83+
the simulation has a nullspace.
84+
- New: VTU visualization output can now be grouped into an arbitrary number of
85+
files per time step.
86+
- Various fixes to the nonlinear solver residual computation.
87+
- New visualization postprocessors that can output the shear stress and full
88+
stress tensors.
89+
- Fixes to the latent heat formulation.
90+
- New 'ascii data' plugins for boundary and initial conditions.
91+
- New mass flux statistics postprocessor.
92+
- Many other fixes and small improvements.
93+
94+
A complete list of changes can be found at
95+
http://aspect.dealii.org/doc/doxygen/changes_between_1_82_and_1_83.html
96+
97+
Wolfgang Bangerth, Timo Heister, and many other contributors.
98+
99+
61100

62101

63102
Announcement for 1.2 (January 25rd, 2015)

0 commit comments

Comments
 (0)