Hey,
* Stop building differently for release and non-release:
- Building only once, testing what you build and release what you test
- Don't use two different version strings, one for testing and one for
release
* Automate the build process, and the release process, directly getting the
code from the repos (no manual build tarballs)
That is an awesome move, this would really save us some time to do this tiresome
work.
* Adopt semantic versioning, it's a lot more meaningful than the
current
scheme
and fits very well with the above points
Could you briefly explain the differences to how we do the versioning today?
- fabian