-
Notifications
You must be signed in to change notification settings - Fork 86
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
consensus/docs: draft internal-CHANGELOG.md #3279
Conversation
eed7703
to
0acf7a0
Compare
826f32c
to
6757210
Compare
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.
Thanks @nfrisby!
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.
Think this is a great idea. It would be nice if we could include the PR number, but I appreciate that's particularly tricky!
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.
I am okey with the idea of the ChangeLog although I would suggest a couple of improvements:
- Keep links to code/PRs as changes can span several PRs.
- Allow appending information to an entry to further refine it. If something is fundamentally wrong, probably just strikethrough it and add a reference to some explanation below, instead of deleting it.
Thanks for the comments everyone. I think the immutability would be nice, but I likely overstated how important it is. I'll update the draft based on the following notes, prompted by your comments. Thanks!
|
ed123c6
to
f4f29f2
Compare
I've updated the PR, and I think the introduction/overview is much clearer now. Please let me know whether it addresses all your discussion points. |
f4f29f2
to
11c2abe
Compare
11c2abe
to
b01688c
Compare
I think I've now responded to everyone's comments. Please have a look again if you recall unfinished business :) |
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.
Looks good to me
b01688c
to
d8acf55
Compare
Hi @DavidEichmann. I think we're good to go here. Would you dismiss your Request Changes review? And then invoke |
bors r+ |
Build succeeded: |
This PR adds a single new file, which contains its own motivation.
I had promised this file to @erikd a while ago, and @rvl just asked me for it. Rodney's request nicely motivated it by explaining that wallet,
db-sync
, etc may be integrating our changes especially long after we merge our PRs. So when I merge a PR and send a helpful Slack message warning them of breaking changes and how to integrate them, it's very easy for them to forget those notes event exist before they actually have to deal with the integration challenges.