Skip to content
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

provide more useful deb changelog #24

Open
jdstrand opened this issue Jan 31, 2024 · 3 comments
Open

provide more useful deb changelog #24

jdstrand opened this issue Jan 31, 2024 · 3 comments

Comments

@jdstrand
Copy link

Thanks for the zabbly incus packages. With the recent 0.5.x updates, I found myself wanting to know what the changes were to the debs, so I looked at /usr/share/doc/incus/changelog.Debian.gz only to find the single entry:

incus (0.5.1-202401301901-ubuntu22.04) jammy; urgency=medium

  * Automated Incus stable build

 -- Zabbly ZFS builds <info@zabbly.com>  Tue, 30 Jan 2024 19:01:41 +0000

Ideally this would have git commits and oneline summaries (or similar) going back to at least the previous minor version (but really, why not all of them).

@stgraber
Copy link
Member

Yeah, I'll have to see what I can go to generate it from the git history as I don't trust myself to keep it up to date by myself :)

@a-roussos
Copy link

It might be worth having a look at git-cliff for this task.

@gl-yziquel
Copy link

@stgraber

The reno tool from openstack is also quite cool. Don't know how much it would fit debian changelos specifically, but the logic of how release notes can be kept in git and get generated at release time is definitely something I like in reno. It may help you on the "I don't trust myself to keep it up to date by myself" part of things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants