On Tuesday, 30 June 2020 at 21:19, Ben Cotton wrote:
== Summary ==
redhat-rpm-config will be updated so users of the auto framework get
automated release and changelog bumping.
== Owner ==
* Name: [[User:nim| Nicolas Mailhot]]
* Email: <nicolas.mailhot at laposte.net>
== Detailed Description ==
This is a system-wide change because all packages build with
redhat-rpm-config, but it only concerns packages that opted to use
this part of redhat-rpm-config (auto framework).
The change will make those packages auto-bump and auto-changelog at
the rpm level, in an infrastructure-independent way.
That's not detailed at all. You should provide at least one example
here (or a direct link to one somewhere else on the wiki).
== Benefit to Fedora ==
Autobumping removes a huge packager shore and makes timestamping in
Did you mean "chore"?
changelogs more reliable.
What's "autobumping" here and how is it better than rpmdev-bumpsec?
== How To Test ==
A redhat-rpm-config packages with the changes and some example
packages are available in
A diff with changes and some explanation would be more accessible
than having to dig inside a copr repo.
Why is a separate "rpm-changelog.txt" file with manually maintained
changelog better than current manually maintained changelog inside .spec?
How about using git commit log for changelog instead?
To get beautiful changelogs, you also need to add
%buildsys_name Your name
%buildsys_email Your email
What about having one macro called %buildsys_packager instead of two?
You're always using them together, anyway. It'd be similar to the
existing %packager macro, too.
| RPM Fusion http://rpmfusion.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
-- from "Collected Sayings of Muad'Dib" by the Princess Irulan