On 22. 12. 19 12:03, Felix Schwarz wrote:

Am 22.12.19 um 02:49 schrieb John M. Harris Jr:
Unfortunately, this package will eventually be hurt by this new FESCo policy
to remove Python2. It is unfortunate, but cannot really be avoided. If it
doesn't get a FESCo exception (and FESCo has denied several exceptions,
regardless of the package actually having a maintainer), it will be removed
without consent from you or another maintainer.

Let's be clear about the "culprit": Upstream decided to EOL Python 2 in
January 2020. Fedora 31 (which ships Python 2) will be a supported Fedora
release until ~ November 2020 so we have quite some time where Fedora's Python
maintainers will try to secure Python 2 on their own.

I don't think it is a valid option for Fedora to ship an EOL language for much
longer. Also any upstream project which did not start the Python 3 transition
over the last 3 years is essentially "dead upstream" which also leads to
problems getting bug fixes.

If you really need to run a Python 2 code base try packaging it for pypy. Due
to pypy's internals it will support Python 2 basically "forever" (see pypy FAQ).

While pypy is indeed supported by upstream, it's mostly the libraries and ecosystem dropping Python 2 support that would block such dead software to be included in Fedora.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.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://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to