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

Inconsistent procedure in case of failed release vote #191

Open
brodycj opened this issue Aug 13, 2018 · 2 comments
Open

Inconsistent procedure in case of failed release vote #191

brodycj opened this issue Aug 13, 2018 · 2 comments

Comments

@brodycj
Copy link

brodycj commented Aug 13, 2018

In case of a failed release vote the procedure for tools is to continue with the next release tag while the procedure for plugins and platforms is to reuse the same tag with help from git tag --force. I really do not favor the use of forced tag updates on GitHub.

I can think of the following alternative solutions:

  1. Update the procedure for plugins & platforms to also continue with the next release tag in case of a failed vote
  2. Update the procedure for tools to reuse the same tag in case of a failed vote, and update the procedure to use special "proposed" tag values to tag proposed releases for voting
@janpio
Copy link
Member

janpio commented Aug 13, 2018

While having nicely incrementing release numbers, I think scrapping the release and starting over is mostly the better option (so I prefer 1.).
Unless there are no real code changes - but then it doesn't make sense that the release vote fails, right?
But maybe there is an Apache rule for this as the base of this "policy"?

(As this is a "how do we do things" question, it should be posed in the mailing list - even if just with a "there is the issue, comments over there please")

@brodycj
Copy link
Author

brodycj commented Aug 13, 2018

I will check this when I get a chance thanks

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

2 participants