-
Notifications
You must be signed in to change notification settings - Fork 20
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
switch to GitFlow model for development #32
Comments
sounds good to me! Would be great to have CodeMeta as part of Science on Schema.org! @mbjones we can add this to the agenda for the next ESIP schema.org cluster meeting on Monday 4/6 |
@ashepherd I can't make the 4/6 meeting due to a conflict, but feel free to discuss it without me. If we do decide such a thing, @cboettig and others from the CodeMeta task force should be asked for input. |
ok, let's wait until Carl can chime in before introducing the idea to the cluster. |
Quick point of clarification: are we referring to GitFlow just for the this repo (website) or the main codemeta/codemeta page, or both? I'm happy with GitFlow, though I think we should make In any event, I do agree we could use more hygiene in our process. I also think we need to implement an automated deployment model for the website, e.g. using GitHub Actions for blogdown sites, ideally using a single-branch setup for hosting both source and then the built static site in 'docs' rather than the current older convention of using a separate branch. |
The current
master
branch was used for both development and releases in prior work on CodeMeta. I propose that we have an urgent need to use a GitFlow style process so that changes targeting the next release are done on adevelop
branch, which is then only merged to master upon release. This would allow the currentmaster
view on GitHub to always reflect the current stable release, but let work on the next version continue ondevelop
.I propose that we follow a system like the one we developed for science on schema.org. Feedback appreciated... cc: @cboettig @amoeba
We might even consider merging CodeMeta into Science on Schema.org given that they have a mature community working towards similar goals on the Dataset side of schema.org. Feedback @cboettig @ashepherd ?
The text was updated successfully, but these errors were encountered: