-
Notifications
You must be signed in to change notification settings - Fork 294
Update CHANGES.rst #384
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
Update CHANGES.rst #384
Conversation
Codecov Report
@@ Coverage Diff @@
## master #384 +/- ##
=======================================
Coverage 90.76% 90.76%
=======================================
Files 50 50
Lines 6950 6950
Branches 1328 1328
=======================================
Hits 6308 6308
Misses 483 483
Partials 159 159 Continue to review full report at Codecov.
|
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.
This file gets put into the docs and one of the goals I want for it is for users to look at the list of changes and understand how it affects them when they upgrade. This list isn't helpful in that way.
Workflow-wise, it's easier for me to approve your changes and this is a helpful start, so let me write up a comment for this PR that's more along the lines of what I'm thinking of.
Makes sense. In general, in future, I'd recommend updating the file as you go along. Not sure how much this applies to a 1.0 release (probably not at all!), but it may be useful to group things from a SemVer point of view, e.g. API Changes
API Additions
Other Changes
|
I want to do something like that, but with headers: "Breaking changes", "Features", "Bug fixes". In my experience maintaining projects, I've found it's easier to do a rollup at the end just before the release rather than have to deal with getting all the contributors to update the changelog and do it in a way that matches existing releases. I decided that's what I'll do here. Future maintainers can do as they like. I do appreciate the outline you did, though. That helps a ton! |
How about something like this?:
I think that's sufficiently helpful for users to understand what the changes mean for them. It adds "thank you!" bits for all the people who worked on changes. It adds some/most of the relevant issue numbers. How does that look? |
Looks good. The original uppercase hex author should get credit too, and in AUTHORS. |
@hugovk Can you make those changes to this PR? Then I can review and land it. Thank you! |
@willkg Done! |
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.
Yay--thank you!
Along with #383, fixes #382.
Using this list:
https://github.com/html5lib/html5lib-python/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Amerged+created%3A%3E%3D2016-07-15