Re: Fedora 31 System-Wide Change proposal: Python means Python3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 27. 06. 19 20:13, Adam Williamson wrote:
On Thu, 2019-06-27 at 17:33 +0200, Miro Hrončok wrote:
There, you are correct. However, would we want "python" to mean Python 2
forever?

I don't honestly see the *harm* in this. That is what it has always
meant up until now, after all. That is probably what people expect it
to mean by this point. I always read "python" as "Python 2".

What is the benefit of this change, exactly?

The benefit is that people will eventually stop thinking this.

"python" (Python 2) will be unmaintained and dead couple weeks after Fedora 31 is released. As the Python maintainers, we think that "python" being Python 2 brings unfortunate expectations - that it is "the default Python".

We spent years and years trying to mark Python 2 as the "legacy" thing, but as long as we invoke Python 2 when users run "python" we cannot really expect that to happen. I believe that we should not run unsupported Python interpreter when users run "python".

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux