-
Notifications
You must be signed in to change notification settings - Fork 525
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
Rethink how release notes are produced #5025
Comments
@bmorelli25 do you have any opinions on the current approach, and anything we could do to improve the docs at the same time? @gtback in elastic/elasticsearch#67335 (comment) you mentioned you're looking into standardising release notes/changelogs across products. Any updates on that? |
@graphaelli and I chatted briefly about this last month. There's a neat effort going on right now, dubbed The ES issue you link above is related to this effort. Greg is in that working group, so hopefully he can chime in with additional interesting information. |
I don't have many updates on this. The plan is still to have a basic JSON format that each team can produce however they want, that gets picked up by some process and indexed into the same App Search engine. The closest thing to a "spec" is here but it's definitely still a work in progress. Happy to chat more about this with anyone who's interested. |
Throwing another option into the mix that @endorama recently presented: https://github.com/elastic/elastic-agent-changelog-tool. |
At the moment when we create changes with user-visible impacts, we add an entry to a changelog: https://github.com/elastic/apm-server/blob/master/changelogs/head.asciidoc. This becomes a pain when backporting PRs as not all entries in changelogs/head.asciidoc will or should be carried over to older branches, and so this file is a constant source of merge conflicts. This makes automated backports impractical in many cases.
I would like us to consider alternatives, such as:
The text was updated successfully, but these errors were encountered: