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

Document the release process #169

Closed
SteveLasker opened this issue Sep 8, 2023 · 2 comments · Fixed by #188
Closed

Document the release process #169

SteveLasker opened this issue Sep 8, 2023 · 2 comments · Fixed by #188
Assignees
Labels
documentation Improvements or additions to documentation has-pr
Milestone

Comments

@SteveLasker
Copy link
Contributor

SteveLasker commented Sep 8, 2023

What is the areas you would like to add the new feature to?

Go-COSE Library

Is your feature request related to a problem?

We are currently working out of main, where all approved/merged updates are pushed to main.
As a new release is queued, we stabilize out of main. This has served us well thus far.
Open question:

  • Do we anticipate stabilizing a release, while developing a new version concurrently? This may require a more complex branching strategy.
  • Do we believe we can work around our stabilize in main process?

Either way, we should document the current working process.

@SteveLasker SteveLasker added the documentation Improvements or additions to documentation label Sep 8, 2023
@SteveLasker SteveLasker added this to the v1.2.0 milestone Oct 6, 2023
@OR13
Copy link
Contributor

OR13 commented Mar 8, 2024

This is blocking the next minor release... and fixes to :

@OR13
Copy link
Contributor

OR13 commented Mar 8, 2024

I recall based on our previous meeting, we said our policy should be:

Release Policies
- Folders for release polices
- Minor releases are reviewed by maintainers
- Major release follows the same policies as minor
- We may do a third party audit, and would require it to be published before the release
- We reserve the right to not do the audit, if the maintainers believe the costs of the audit aren't justified based on the capabilities added or bugs fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation has-pr
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants