[Bug 526126] New: Review Request: python3 - Python 3.x (backwards incompatible version)

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

 



Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.

Summary: Review Request: python3 - Python 3.x (backwards incompatible version)

https://bugzilla.redhat.com/show_bug.cgi?id=526126

           Summary: Review Request: python3 - Python 3.x (backwards
                    incompatible version)
           Product: Fedora
           Version: rawhide
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: medium
          Priority: low
         Component: Package Review
        AssignedTo: nobody@xxxxxxxxxxxxxxxxx
        ReportedBy: amcnabb@xxxxxxxxxxx
         QAContact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: notting@xxxxxxxxxx, fedora-package-review@xxxxxxxxxx
   Estimated Hours: 0.0
    Classification: Fedora


Spec URL: http://aml.cs.byu.edu/~amcnabb/python3.spec
SRPM URL: http://aml.cs.byu.edu/~amcnabb/python3-3.1.1-1.fc11.src.rpm
Description: Python 3.x (backwards incompatible with the 2.x series)

Python 3.x is somewhat controversial in the Fedora community.  Since so many of
the system tools are written in Python, it may be a very long time before
Fedora can be migrated from Python 2.x to Python 3.x.  Unlike previous updates
to Python, it will be impossible to switch over to a new version in one day.

I believe it will be important to have a Python 3.x RPM available.  Note that I
do NOT propose creating any separate library RPMs for Python 3.  There are
several reasons for creating an early RPM for Python 3.x without creating new
RPMs for all of the various Python packages.  First, Fedora developers will
eventually need to experiment with Python 3.x, and having an RPM available
would help with this.  Second, people learning Python are now finding resources
that are specific to Python 3.x (for example, the famous book "Dive Into
Python" is now available for Python 3.x).  Third, Python developers (like
myself) may wish to use Python 3.x for simple scripts that don't rely on
third-party libraries (there are plenty of batteries included in the standard
library).

This new Python 3.x RPM is loosely based on the current Python 2.x RPMs.  I'm
sure it still isn't perfect, but I'm at the point where I would appreciate
feedback.  I really think that this RPM will be helpful for many people.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Fedora-package-review mailing list
Fedora-package-review@xxxxxxxxxx
http://www.redhat.com/mailman/listinfo/fedora-package-review

[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]