Bug 1445375 - The package summary is based on python2
Summary: The package summary is based on python2
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python3
Version: rawhide
Hardware: Unspecified
OS: Unspecified
low
unspecified
Target Milestone: ---
Assignee: Charalampos Stratakis
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-04-25 14:34 UTC by Petr Viktorin (pviktori)
Modified: 2017-05-14 20:18 UTC (History)
9 users (show)

Fixed In Version: python3-3.6.1-6.fc26
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-05-14 20:18:51 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Petr Viktorin (pviktori) 2017-04-25 14:34:39 UTC
The summary of the python3 package is currently:

             Python 3 is a new version of the language that is incompatible with the 2.x
             line of releases. The language is mostly the same, but many details, especially
             how built-in objects like dictionaries and strings work, have changed
             considerably, and a lot of deprecated features have finally been removed.

And for Python 2:

              Python is an interpreted, interactive, object-oriented programming
              language often compared to Tcl, Perl, Scheme or Java. Python includes
              modules, classes, exceptions, very high level dynamic data types and
              dynamic typing. Python supports interfaces to many system calls and
              libraries, as well as to various windowing systems (X11, Motif, Tk,
              Mac and MFC).
              
              Programmers can write new built-in modules for Python in C or C++.
              Python can be used as an extension language for applications that need
              a programmable interface.
              
              Note that documentation for Python is provided in the python-docs
              package.
              
              This package provides the "python" executable; most of the actual
              implementation is within the "python-libs" package.

Since Python 3 is the default Python now, it should be the other way around: python3 should define what it is, and python2 should say that it's an older version.

Comment 1 Tomas Orsava 2017-04-26 09:29:28 UTC
So let's move the Python 2 description unchanged into Python 3 and put the Python 2 description as:

Python 2 is an old version of the language that is incompatible with the 3.x
line of releases. The language is mostly the same, but many details, especially
how built-in objects like dictionaries and strings work, have changed
considerably, and a lot of deprecated features have finally been removed in the
3.x line.

What do you think?

Comment 2 Miro Hrončok 2017-04-26 09:41:22 UTC
...old legacy version...

Also, put "Legacy Python" in the summary :D

Comment 3 Tomas Orsava 2017-04-26 11:17:47 UTC
Agreed :)

Maybe we can also add to the description: "Caution, Python 2 is only supported until the year 2020." ?

Comment 4 Petr Viktorin (pviktori) 2017-04-26 11:27:56 UTC
I don't think EOS information belongs in a package description.
2020 is the end of upstream support. Anyone can choose to support it in Fedora after that, even if we orphan it.

Comment 5 Fedora Update System 2017-05-09 18:48:41 UTC
python3-3.6.1-6.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-1e3062e0d6

Comment 6 Fedora Update System 2017-05-12 02:12:19 UTC
python3-3.6.1-6.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-1e3062e0d6

Comment 7 Fedora Update System 2017-05-14 20:18:51 UTC
python3-3.6.1-6.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.