Refactor Flamenco version number & release cycle #100043

Closed
opened 2022-07-28 15:13:45 +02:00 by Sybren A. Stüvel · 4 comments

Since d4dfa2d0 Flamenco has a RELEASE_CYCLE setting in the Makefile, separating development versions from release versions.

This kind of clashes with the VERSION = 3.0-dev0 in the line above it -- the dev0 is also a "release cycle" indicator. This should be refactored, so that either:

  • VERSION = 3.0; RELEASE_CYCLE = dev0 will combine into 3.0-dev0, or
  • VERSION = 3.0-dev0 has the same effect as above, but with less configuration.

The latter is a bit more work, but would be preferred.

Don't forget to update cmd/update-version/*.go for this.

Since d4dfa2d0 Flamenco has a `RELEASE_CYCLE` setting in the `Makefile`, separating development versions from release versions. This kind of clashes with the `VERSION = 3.0-dev0` in the line above it -- the `dev0` is also a "release cycle" indicator. This should be refactored, so that either: - `VERSION = 3.0`; `RELEASE_CYCLE = dev0` will combine into `3.0-dev0`, or - `VERSION = 3.0-dev0` has the same effect as above, but with less configuration. The latter is a bit more work, but would be preferred. Don't forget to update `cmd/update-version/*.go` for this.
Author
Owner

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Author
Owner

Added subscriber: @dr.sybren

Added subscriber: @dr.sybren
Author
Owner

This comment was removed by @dr.sybren

*This comment was removed by @dr.sybren*
Sybren A. Stüvel added
Type
Design
and removed
Type
Report
labels 2023-02-17 11:11:09 +01:00
Author
Owner

This is pretty much what's implemented right now (don't know since which commit).

This is pretty much what's implemented right now (don't know since which commit).
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: studio/flamenco#100043
No description provided.