Currently, we have... - an old Changelog, which is not really being maintained anymore (also in the wiki) - a `master` / `next` branch (the first should be renamed to `main`) - no tags / GH-releases to track changes So, I propose: - [x] Add tags using semantic versions (**not** `year.month(.day)` pattern like used in the Changelog before) → see notes of #140 - [x] Add Github releases for new tags → see notes of #140 - [x] Start fresh on version `1.0.0` (I do not want to go back in time and re-version / reevaluate for breaking changes everything) - [x] Update actions to build tagged versions - [x] Add contributing-guide to the wiki, specifying to work against the `next`-branch - [x] Drop the changelog, as it is replaced with tags & releases - [x] The current docker-tags are just historic reasons at this point (we have no `python2` anymore anyways) - [x] add `-minimal`, `-full` suffix to `main`, `next`, `[version-tag]` images - [x] keep the classic tags as non-documented backward compatibility
Currently, we have...
master/nextbranch (the first should be renamed tomain)So, I propose:
year.month(.day)pattern like used in the Changelog before) → see notes of Semantic version #1401.0.0(I do not want to go back in time and re-version / reevaluate for breaking changes everything)next-branchpython2anymore anyways)-minimal,-fullsuffix tomain,next,[version-tag]images