Snapshot release
From Gerris
Gerris is in active development and releases can happen on a daily basis. The release process is automated and follows these steps:
- Any recorded changes from my development darcs repository is pushed to my local gerris-stable and gfsview-mainline repositories.
- If any change was successfully merged into the local gerris-stable, gfsview-mainline repositories:
- Compile the new local gerris-stable, gfsview-mainline versions
- Run the test suite
- If all tests pass
- Push changes to the public darcs repository
- Create debian, Open SUSE packages and source tarballs
- Update the documentation etc...
- Push everything to the public web site
A cron job starts this process everyday around 9pm NZST (9am UTC). The whole process takes about three hours (the test suite being the time-consuming part). The latest gerris, gfsview and GTS versions are indicated on the front page with access to a list of the latest merged patches.
The version number of Gerris keeps track of which exact release is installed on a given system.

