Updated The release process is terrible (markdown)

Camilla Löwy 2019-04-16 18:01:12 +02:00
parent 6f6ab28ceb
commit fa6ae112cb

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