-
Notifications
You must be signed in to change notification settings - Fork 161
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
[INFRA] Update release protocol #235
Conversation
+1 for the proposed changes, thank you for the clarification work and integrating annotated tags.
I agree that currently the GitHub releases do not add much. However, once we start to integrate with Zenodo to generate DOIs for the spec, the releases will become meaningful, because they will trigger a new archiving on Zenodo. related to: #66 |
Re: the 3 changes -
Thank you for putting this together! |
Alright, finished this. LMK what you think. |
Thank you for putting together! Looks good to me! Will be good to see in practice for the next release and iterate if need be |
Cool. Thanks for the review. |
Started amending the release protocol in #234, found that it could be made clearer with explicit
git
commands. Then felt that it could stand some more comprehensive revision.The three substantial changes I'm proposing are:
As a subsidiary to change 2, if we want to use GitHub releases at all is kind of an open question at this point. We can continue doing so if people like them, but there's no technical advantage and we haven't been putting much effort thus far into making them informative documents.
To see this document rendered: https://github.com/effigies/bids-specification/blob/process/release/Release_Protocol.md
Leaving this PR as a draft for now because I haven't finished (e.g., I haven't incorporated change 3), but I would like to get comments on the issues raised above before investing more time.