Created The release process is terrible (markdown)
parent
fd479d3b3b
commit
6f6ab28ceb
20
The-release-process-is-terrible.md
Normal file
20
The-release-process-is-terrible.md
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user