On Tuesday, 30 June 2020 at 21:19, Ben Cotton wrote: > https://fedoraproject.org/wiki/Changes/rpm_level_auto_release_and_changelog_bumping > > == 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 > > https://copr.fedorainfracloud.org/coprs/nim/refactoring-forge-patches-auto-call-bump-changelog-fonts/builds/ 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 > > <pre> > %buildsys_name Your name > %buildsys_email Your email > </pre> > > in ~/.rpmmacros 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. Regards, Dominik -- Fedora https://getfedora.org | 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 _______________________________________________ devel mailing list -- firstname.lastname@example.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://email@example.com