-
Notifications
You must be signed in to change notification settings - Fork 25.6k
Add a CHANGELOG file for release notes. #29450
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
Conversation
rjernst
left a comment
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 left a couple questions
CHANGELOG-7.x.asciidoc
Outdated
| @@ -0,0 +1,27 @@ | |||
| // Use these for links to issue and pulls. Note issues and pulls redirect one to | |||
| // each other on Github, so don't worry too much on using the right prefix. | |||
| :issue: https://github.com/elastic/elasticsearch/issues/ | |||
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.
Should these lines be in comments?
CHANGELOG-7.x.asciidoc
Outdated
| :pull: https://github.com/elastic/elasticsearch/pull/ | ||
|
|
||
| //////////////////////////////////////////////////////////// | ||
| // Template, add newest changes here |
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 comments seems to imply changes should be made here, but this is above the actual release notes section?
|
@rjernst made a few changes based on your feedback, thanks! |
CHANGELOG.asciidoc
Outdated
| // Template, add newest changes here | ||
| = Elasticsearch Release Notes | ||
|
|
||
| == Elasticsearch version 7.0.0 |
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.
maybe just "Elasticsearch 7.0.0"?
|
|
||
| === Regressions | ||
|
|
||
| === Known Issues |
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.
what would go in the two above sections? I guess this could only be added after the release?
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 added these because we've had them in release notes for 6.0.0. I had assumed that we, at least some of the time, know about regressions and known issues in advance of the release, and choose to ship anyway, that's why I included these. If we don't need them, we can always delete.
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.
ok
CHANGELOG.asciidoc
Outdated
| // :pull: https://github.com/elastic/elasticsearch/pull/ | ||
|
|
||
| //////////////////////////////////////////////////////////// | ||
| // Template, add newest changes here |
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 comment is still confusing, as it implies the changes go here. Also, what is meant by "template"?
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 had left this comment in from the beats template (where I took the header from), I'll revise so it's more clear
|
One more ask: can we put this at the root of the |
rjernst
left a comment
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. In order to get elasticsearch-ci passing, I think you need to merge master into your branch, to pickup the bumped 6.2 version.
|
@jpountz you had a few comments which seem resolved, are you ok for me to merge this one? |
|
Yes. |
* Add a CHANGELOG file for 7.x release notes. * update file to include 6.x * remove confusing comment and small edit to section title * moving CHANGELOG file under docs directory, as it pertains to release notes.
|
Pinging @elastic/es-core-infra |
In order to improve the quality of our release notes, we're going to start using a CHANGELOG file, one per major release.
The headings in this commit were taken from our previous 6.0 release, as we'll use different headings for minor releases (presumably no breaking changes, etc). I'm happy to, as part of this PR, write a script that populates some of these things in more detail if it's helpful, but I'd also like feedback on the best way to do that; as part of the motivation of this change is to avoid a long list of PRs.