work in progress dot gif
Glossary
package n. the production of the *.zip, *.tar.gz and *.tar.bz2 files by the makepackages.sh script (created by makerelease.sh)
build n. the compilation of the Windows binaries by the build-* scripts
release n. the documentation compilation and archive directory tree setup by the makerelease.sh script
An incomplete list of terrible
- There is no automation of changelog extraction from
README.md
- There is no automated testing of package output
- The scripts for release, build and package need improving
- The scripts should use cross-platform language where appropriate (CMake?)
- The build requires you to install 578 versions of VS and MinGW
- There is no automation of website or live updates
- The forum, RSS and GH announcement texts are barebones and dry
- There is no process for list of contributor credits for a release (including bug reporters)