Re: commit r9177 remove `bdist_rpm`

Guenter Milde via Docutils-develop <[email protected]>
Newsgroups gmane.text.docutils.devel
Message-ID <[email protected]>
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




_______________________________________________
Docutils-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/docutils-develop

Please use "Reply All" to reply to the list.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.