-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On Thu, 2020-07-02 at 11:27 +0200, Nicolas Mailhot via devel wrote:
Le 2020-07-02 09:59, Vitaly Zaitsev via devel a écrit :
> On 02.07.2020 07:35, Nicolas Mailhot via devel wrote:
> > The detached changelog is just one more file in SRPM sources,
> > which is
> > modified by rpmbuild at `%build` time with other files rpmbuild
> > modifies.
>
> I don't like that. %changelog should be generated automatically on
> Koji
> side.
Why? Koji schedules a build. The build registers its own build date
in
the produced packages. Koji decides to keep and commit the result, or
drop it (scratch build, failed side tag, whatever). Koji is still in
charge, the bumping is just integrated in the build process with the
rest of the package creation.
I think Change Page does not mention that Koji will be committing
anything to the dist-git.
And, unlike something done specifically by koji, the bumping will
import
and export across all build systems, ie all the bumps that occurred
in
rpmbuild, or mock, or copr, or obs, or whatever are imported in
fedpkg
with the rest of the srpm, and an srpm produced by koji can import in
rpmbuild, or mock, or copr, or obs, or whatever without loss of bump
information.
And you no longer waste hours wondering why a package you just fixed
is
still failing on your test systems before realizing it is masked by
another build that did not share the same bump history.
Regards,
--
Nicolas Mailhot
_______________________________________________
devel mailing list -- devel(a)lists.fedoraproject.org
To unsubscribe send an email to devel-leave(a)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://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
- --
Igor Raits <ignatenkobrain(a)fedoraproject.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEcwgJ58gsbV5f5dMcEV1auJxcHh4FAl79qyoACgkQEV1auJxc
Hh7/uQ/+PU+KAwd+lCd4YMAEd41Caii7BBMSIOn7WQ5EJEJu9V4g7QvNFGi147Pw
95DH9jZNf6KIFbVNh32gi44fZ60Q2MCj4/H5Mq3PoGe+wa3ks4twbLox8rG2M1BG
EWQVWXi8HWYZ5gR7QBUmVW0rpEYuyGNUMSFsavdAAv6hfq2LQMAA9lbSerWmOikK
w+2SUuoo1D5l1ps8Bi7L91ZFH6Z7K9sdXxG8rhuK9EXuf63DwfXbraYCQdwOeCHP
wXvyRkQ8D5w9MiFriN4e6zqp8SI8QvPnqhLWO9RoqYDr9FMc1tqKeaZN/yuIdu+Z
zIQU1M1N4cfOm91TvNH/gAev9e9X9dvJMKPsVZF2K4yAE0MSy4EgjY0ixvv0KZWq
RRTXqs/fYF/KLVfuwrI5ZVJTcthvuUi4YL+LDoC/TL7SfLJVTVv5t1ub8l0geTBc
isFdIntggJEUxtovM/FG2/affYNJnxIW9diGJkQYYtqo7TpuHtW2yoYF2QJ3eKim
yW0UQiyNZ81wpfHns0dzGm3EyUrqrWlazRCcgaxfH++MvVj2TSYnyiAmEF4YZg0r
jFcjyMZ7ZXyekUvhjBBNMBow5dZ1F2178cEOeHhC8S4NFrX+UkuUkQE+UjMarr3p
X6W2z2Gz/L/m3c1P+kLKYbMcpQCmzh2U6Or6F9zlUdwFLJTt4qw=
=Y5uf
-----END PGP SIGNATURE-----