Closed VLucet closed 2 years ago
@florisvdh Yes that is unclear, I've clarified. And yes, beyond this point, main wont be contributed to directly
Probably best to also refer to CONTRIBUTING.md
in README.md
?
Yes, done! I think the readme needs updating in general though.
You’re all set—the
val-add-contributing
branch can be safely deleted.
I've done this manually with the delete button.
Best automate branch deletion after PR-merge in the repo settings? @rsbivand
automate branch deletion after PR-merge
We should be careful with this idea. It needs us to always merge rgrass7
into main
locally (git merge
) and then push main
, so never going via PRs for transferring commits between main and rgrass7
/ rgrass
. But perhaps that makes most sense for our workflow, restricting PRs to the addition of new commits into either rgrass7
or rgrass
.
Any further ideas?
No, I don't think automatic deletion of branches is warranted unless they are simple issue -> PR -> merge & delete after review. I can (not knowing git well) think of backporting settings before rgrass7 is dropped completely where a branch merged with rgrass should also be merged with rgrass7, though I don't know if this is git-like.
Yes, PR's to rgrass
or rgrass7
for onward merging to main
makes sense. main
should the be the reviewed and merged state of rgrass7
until we drop further development of rgrass7
.
Following @florisvdh's suggestion, I am adding a small CONTRIBUTING file that explains the current plan for moving to support GRASS 8.0, as outlined by @rsbivand in #34.