I've hacked up some code in the tomee-release-tools project to generate release notes for us:
- https://github.com/apache/tomee-release-tools/blob/master/src/main/java/org/apache/openejb/tools/release/cmd/ReleaseNotes.java#L49 Here's what it produces currently: - https://tomee.apache.org/9.0.0-M7/release-notes.html It looks pretty good sans the Dependency Upgrade JIRAs don't really paint a clear picture of what the upgraded dependencies actually are. We're also missing a few JIRAs for TomEE 9.0 specifically which is using Tomcat 10, not 9. The issues listed are a merger between 8.0.7 and 9.0.0-M7 resolved issues. For dealing with that fact that we have 2 and 3 issues for the same library, I think if leverage JIRA's ability to mark one issues "obsoleted by" or "duplicate of" the ones that came before it. If we do that we could make the generator code a bit smarter and work out what the final JIRA issue should be for the dependency upgrade of a given library. Either way, I'm super happy we're able to start generating release notes from JIRA again. I think the last one was TomEE 1.7.0. That's progress! If you see any items missing, just add JIRAs for them, mark them the `fixVersion` as 8.0.7 or 9.0.0-M7, the resolve it and post here so I know to regenerate the release notes. -- David Blevins http://twitter.com/dblevins http://www.tomitribe.com
smime.p7s
Description: S/MIME cryptographic signature