Feature changed by: Tomáš Chvátal (scarabeus_iv) Feature #310377, revision 9 Title: Make Python 3 the default - openSUSE Distribution: New + openSUSE Distribution: Rejected by Tomáš Chvátal (scarabeus_iv) + reject reason: We are slowly progressing to singlespec python, next + item on our list will be to try to make python3 default. But it is + depending on SLE internals like cloud, so we will track it there. Priority Requester: Desirable Requested by: Matt Williams (milliams) Partner organization: openSUSE.org Description: Python 3.0 was released nearly 2 years ago now and has been included in the last two releases of openSUSE. Currently in openSUSE we have a python package which installs Python 2.6 and a python3 package which installs Python 3.1. To date there has been much reservation about Python 3, mainly due to the larger 3rd-party modules not having been ported but by now most of them have been (notable NumPy and SciPy) and will have had stable releases by openSUSE 11.4. Also by then, Python 3.2 will have been released. I propose that the python 2 package and its subpackages are renamed to python2 and python2-* and that the python3 package (and its sub- packages) is renamed to python-* and/or the /usr/bin/python symlink points to python3 rather than python2 for the next version of openSUSE. Discussion: #1: Jan Engelhardt (jengelh) (2010-08-19 20:08:22) I'm with you on that, though for simplicity, I'd leave python3 named python3 to minimize renames. #2: Matt Williams (milliams) (2010-08-20 12:00:45) (reply to #1) Yeah, perhaps you're right (assuming you mean the package names, not the executable names). Maybe I should modify this proposal to just changing the default symlink of /usr/bin/python to point to /usr/bin/python3 ? #3: Todd R (theblackcat) (2010-11-02 18:28:58) I don't think enough packages support python 3 to make it the default yet, but I think better python 3 support is definitely needed. #4: Tom Zöhner (zoehneto) (2010-11-02 18:59:14) (reply to #3) I think providing more python3 bindings (as proposed here: https://features.opensuse.org/310780) is more important, because making python3 the default just causes problems. -- openSUSE Feature: https://features.opensuse.org/310377