Open jbesraa opened 1 week ago
seems contribution flow already here
Yea you are right. It is though missing the git commit guidelines:
"Commits should cover both the issue fixed and the solution's rationale. These guidelines should be kept in mind."
Can we enforce a branch naming convention? Or is that out of scope for the issue?
I prefer <issue number-short-present-tense-description>
, for example 813-standardize-cli
.
Not sure if that is something worth forcing as its not really created in the stratum
repo but in the forked repo
Not sure if that is something worth forcing as its not really created in the
stratum
repo but in the forked repo
agree
Can we enforce a branch naming convention? Or is that out of scope for the issue?
I prefer
<issue number-short-present-tense-description>
, for example813-standardize-cli
.
I don't like use issue number (that are a github concept) in commits. IMO git log should not depend on third parties like github.
Can we enforce a branch naming convention? Or is that out of scope for the issue? I prefer
<issue number-short-present-tense-description>
, for example813-standardize-cli
.I don't like use issue number (that are a github concept) in commits. IMO git log should not depend on third parties like github.
That's fair. But we do use github, and if we used a different platform, that platform would still have issue numbers.
Alternatively, we could prepend the year and month like yyyy-mm-branch-name
. I believe this is how rust lightning does it. If we do that, I would like to really enforce the use of linking issues and PRs with github's "Development" feature:
Currently our git history looks very different between the different users. It would be great if we could enforce some standards so its easier to read it.
I propose to use the same Contribution Flow section from rust-lightning: https://github.com/lightningdevkit/rust-lightning/blob/main/CONTRIBUTING.md