Dear Adam,
thank you for the clarifications.
On 2022-11-15, Adam Turner wrote:
...
>> "python-docutils" RPM packages are part of, e.g., the SuSe and Fedora Linux
>> distributions.
...
> Fedora uses the modern and standards compliant "pyproject" (PEP 517 &
> 518) approach:
...
> Opensuse also use the modern approach:
...
> In general, the move is that Python packaging tools should not publish
> binary distributions for anything other than Python packaging standards
> (the Wheel specification), and repackagers for other distributions or
> platforms (e.g. ".deb" for debian, or ".rpm" for the red hat ecosystem)
> should use their own tooling.
>> If there are reasons to stop this support for RPM packagers, this
>> should be clearly communicated (starting with an "end of service
>> announcement" in the "Future Changes" section of the RELEASE-NOTES).
> I shall add a notice, but note as above this does not stop support for
> RPM packagers, as they do not use "setup.py bdist_rpm".
We don't know if anyone else has ``setup.py bdist_rpm`` in their
workflow. However, since dropping support for "setup.py bdist_rpm" only
affects package maintainers (and/or home-packagers) and the known
"main customers" are not affected, I tend to agree to do the removal
without an advance warning.
A notice is, IMO required before the next release.
Thanks,
Günter
|