-
Notifications
You must be signed in to change notification settings - Fork 9
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
Improve release notes completeness #87
Comments
Perhaps it'd be easiest to standardize this by updating the template for our current release notes with a spot for human-readable summary that can be added once releases are cut. |
I would say that buildpacks are a bit of a special case with release notes with a couple of specific challenges:
I have at times added a manual note below the auto-generated notes to highlight specific very important things, like if there's a fix for a particular CVE or bug. I don't do that very often though. I would be interested in suggestions on what we can do with the auto-generated release notes to improve the format, improve the readability, supplement it with information that's missing, and better highlight the information that is present. Just because they are auto-generated, doesn't mean we can't have nice things :) I feel like they really need to be auto-generated through, or it's going to increase our maintenance burden. For human-written friendlier summaries, our plan is more blog posts. We've only recently started writing them, but our goal is to have a blog post for larger chunks of work that we complete, or perhaps to wrap up a 2-3 month period of smaller features we've been working on. @pivotal-david-osullivan wrote one when we added a bunch of Java debugging support. We encouraged the one for Liberty. We should probably do one for Tomee. This is definitely something we want to keep doing, and it helps to address the four points identified above (why? why? how? who?). |
+1 on not increasing maintenance burden as it affects the community in several ways. Anything we could consider should be as automated as possible. Probably a mix of what @fg-j suggested (a brief summary added to the template) and asynchronous blog posts wrapping up recent releases highlights |
Just stumbled upon this. We have created a small tool - possibly inspired by Not sure if such logic would help for reaching the goal of this issue? |
08-23-2022-WG Notes: |
What happened?
Release notes for different Buildpacks are hardly human-readable, meaning that it's hard to guess:
For some recent releases (such as OpenLiberty or the new PHP Buildpack) the team has put together accompanying blog posts, but that content (or at least a portion of it) could make it into more informational release notes.
Sometimes it's a matter of making it consistently throughout releases and including contributor recognition.
Velero project could be a good example in regards to informational release notes: https://github.com/vmware-tanzu/velero/releases/tag/v1.8.0
The text was updated successfully, but these errors were encountered: