-
Notifications
You must be signed in to change notification settings - Fork 36.2k
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
doc: CONTRIBUTING.md improvements #19494
Conversation
Friendly ping to Bitcoin's outstanding technical writer, @harding. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Concept ACK
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Concept ACK.
How about adding a requirement to provide a relevant prefix to a commit message as it done for PR title?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. A few comments, all nits (so ignore anything you think is irrelevant). Thanks!
680e152
to
b03697b
Compare
Thanks @practicalswift, @hebasto and @harding! Excellent feedback, all added to the changes (except commit message prefixes, as I am not sure it's seen as a requirement -- happy to update depending on feedback). |
ACK b03697b Locally reviewed the word diff. |
ACK b03697b 🚌 Show signature and timestampSignature:
Timestamp of file with hash |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK b03697b, I have reviewed the changes and they look OK, I agree they can be merged.
ACK b03697b |
The motivation here was to add a mention of hygienic commits following a discussion today, e.g. something along the lines of:
Make sure each individual commit is hygienic, building successfully on its own without warnings, errors, or regressions, and that all tests pass.
While here, made various fixups. They are optional and can be omitted.