+1, I think Yetus has releasedoc maker [1], which can do it for us, afaik Hadoop uses it to generate the ReleaseDocs [2] + ChangeLog [3] & it looks good. I did generate the ChangeLog for 4.x release using this [4], maybe not awesome but still looked better to me
-Ayush [1] https://github.com/apache/yetus/tree/main/releasedocmaker [2] https://hadoop.apache.org/docs/r3.4.0/hadoop-project-dist/hadoop-common/release/3.4.0/RELEASENOTES.3.4.0.html [3] https://hadoop.apache.org/docs/r3.4.0/hadoop-project-dist/hadoop-common/release/3.4.0/CHANGELOG.3.4.0.html [4] https://hive.apache.org/docs/latest/changelog_283118275/ On Mon, 27 Jan 2025 at 16:46, Stamatis Zampetakis <zabe...@gmail.com> wrote: > Hi all, > > Currently the release notes are a plain export of the JIRA tickets > that were resolved in a certain version. Although it is convenient and > easy to generate by the release manager it usually lacks information > about breaking/behavior changes, deprecation notices, and appropriate > documentation entry points for new features and major improvements. > > In order to create a better user experience, I was thinking that it > would be nice to have curated release notes so that end-users can get > better insights on what's coming with every release. > > Concretely, I was thinking of having a new directory in the hive-site > repo (content/releases) and have a dedicated page for each ongoing > release (4-1-0-release-notes.md) that we should enrich incrementally > after resolving an *important* JIRA ticket that requires further > communication. > > By important, I refer mostly to big features/improvements, > breaking/behavior changes, and deprecation notices. It remains at the > committers/reviewer/release manager discretion to judge what needs to > go there and what not. > > Consider for example HIVE-27831 [1], that just landed on master. This > changes the default value of a property thus it would be nice if the > end-users are aware. > > How do people feel about this proposal? > > Best, > Stamatis > > [1] https://issues.apache.org/jira/browse/HIVE-27831 >