Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Release logic #82

Open
timmwille opened this issue Apr 20, 2022 · 2 comments
Open

New Release logic #82

timmwille opened this issue Apr 20, 2022 · 2 comments

Comments

@timmwille
Copy link
Member

I think it is time to define a better development and release workflow?

Currently we're at 2.0 release but need to update/fix/patch a bunch of documentation details and just added new formatting etc. to it. so we definitly need a Patch logic.

Semantic versioning would mean for example:

    • Major releases 2.x and so on (when the overall Concept for Content and Packaging changes e.g. the case (so 1.5 is a bit off))
    • Minor releases 2.1 when generally small changes happen to the hardware (e.g. new parts, small changes to the packaging etc.)
    • Patches as for 2.1.x to update the official Major and Minor Releases (and documentation) with respective patch-tags

Currently the Tags are named only for Main Releases as ASKotec-2.0 so what would be for the new name convention the best approach when Minor and Patch tags are given?

Only the ASKotec-1.5 tag is a bit off, but was never meant as a full new product, rather a test kit which brings me to the aspect that in the future a lot of variations might happen (complete redesign and also new subject oriented or smaller Kits with more specific easy to understand use-cases in mind as e.g. Community Repair Café or also the ASKriot the ASKsek etc.)

@hoijui @bmen would be great to get your feedback on this.

@timmwille
Copy link
Member Author

maybe it is best to exclude the new variants discussion into a new Issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant