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 -- [email protected]
To unsubscribe send an email to [email protected]
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://lists.fedoraproject.org/archives/list/[email protected]