On 11/08/2019 01:45, Kevin Kofler wrote: >> My opinion at least postpone this decision one or two releases to >> Fedors 33/34 , many things still just work with python 2 . > > I second that wholeheartedly.
Like it or not, Python 2 is going to die: <https://www.python.org/dev/peps/pep-0373/> Python 2 will not be maintained by upstream after January 1, 2020. Python 2 will go EOL during the lifetime of Fedora 31. So why are we here? Because Python maintainers have ignored this, or have hoped this will not be a reality or it will be postponed. But the PEP-373 defining and documenting the EOL of Python 2 was created in November 2008(!). That is 11 years ago(!). Life must move on, like or not. Python must move on, like it or not. And since so many Python package maintainers have ignored this fact, we are having this discussion now. By not enforcing Python 2 to really die in Fedora, we will have exactly the same discussion in the coming decade as well. There has been plenty of time to get ready for the Python 3 move: <https://fedoraproject.org/wiki/Changes/Python_3_as_Default> ... This happened in Fedora 23 - which was released in November 2015. That is close to 4 years ago. So why are we here? Because Python 2 package maintainers in the Fedora community have ignored this fact, for almost 4 years. Yes, I know it's not necessarily an easy task. But 4 years in Fedora land is quite a long time; it is 8 Fedora releases. If we want to do a move, it is possible to do such a change in 4 years. Time has run up. It is time to move on and accept the fate of Python 2 packages not being ready. Those caring so much for unported Python 2 packages now got a brilliant chance to help moving them forward to Python 3 too. -- kind regards, David Sommerseth _______________________________________________ devel mailing list -- email@example.com 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://firstname.lastname@example.org