Created The release process is terrible (markdown)

Camilla Löwy 2019-04-16 17:56:07 +02:00
parent fd479d3b3b
commit 6f6ab28ceb

@ -0,0 +1,20 @@
work in progress dot gif
### An incomplete list of terrible
- There is no automation of changelog extraction
- There is no automation of package testing
- 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 glfw/website or glfw/live repo 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)
### Glossary
__package__ _n._ the production of the `*.zip`, `*.tar.gz` and `*.tar.bz2` files by the `makepackages.sh` script
__build__ _n._ the compilation of the Windows binaries by the `build-*` scripts
__release__ _n._ the documentation compilation and archive setup by the `makerelease.sh` script