From Fedora Project Wiki
m (add to "Python" category)
 
(10 intermediate revisions by 4 users not shown)
Line 2: Line 2:


== Summary ==
== Summary ==
Include Python 2.6 in Fedora
Update the system Python in Fedora to 2.6


== Owner ==
== Owner ==
Line 9: Line 9:
== Current status ==
== Current status ==
* Targeted release: [[Releases/11 | Fedora 11 ]]  
* Targeted release: [[Releases/11 | Fedora 11 ]]  
* Last updated: 2008-12-01
* Last updated: 2009-04-17
* Percentage of completion: 30%
* Percentage of completion: 100%


== Detailed Description ==
== Detailed Description ==
Line 19: Line 19:


== Scope ==
== Scope ==
The python package and all dependent packages must be rebuilt and test, and fixed/upgraded where necessary.
Python is pervasive in Fedora. Everything from yum to system-config-* to anaconda to pungi is written in Python.


== How To Test ==
== How To Test ==
# Install python and dependent packages from the dist-f11-python koji repo
(work ongoing)
# Test functionality of the dependent packages


== User Experience ==
== User Experience ==
Line 29: Line 28:


== Dependencies ==
== Dependencies ==
* (list too large to include here; around 1000 packages)
* (list too large to include here; around 850 packages)


== Contingency Plan ==
== Contingency Plan ==
* Omit packages that don't rebuild/work properly
* There is none. This is do-or-die.


== Documentation ==
== Documentation ==
Line 38: Line 37:


== Release Notes ==
== Release Notes ==
Python has been upgraded to 2.6. For a list of the changes see http://www.python.org/doc/2.6/whatsnew/2.6.html .
Python has been upgraded to 2.6. For a list of changes see http://www.python.org/doc/2.6/whatsnew/2.6.html .


== Comments and Discussion ==
== Comments and Discussion ==
Line 46: Line 45:
----
----


[[Category:FeatureReadyForFesco]]
[[Category:FeatureAcceptedF11]]
 
<!-- When your feature page is completed and ready for review -->
<!-- When your feature page is completed and ready for review -->
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->
[[Category:Python]]

Latest revision as of 18:23, 30 September 2010

Python 2.6

Summary

Update the system Python in Fedora to 2.6

Owner

Current status

  • Targeted release: Fedora 11
  • Last updated: 2009-04-17
  • Percentage of completion: 100%

Detailed Description

Python 2.6 was released on October 1, 2008, too close to the release of Fedora 10 to be included in it.

Benefit to Fedora

Fedora is about pushing the boundaries, and having Python 2.6 as a transitional release on the path to Python 3000 is no exception.

Scope

Python is pervasive in Fedora. Everything from yum to system-config-* to anaconda to pungi is written in Python.

How To Test

(work ongoing)

User Experience

  1. Users should not notice any difference, other than the availability of the 2.6 interpreter

Dependencies

  • (list too large to include here; around 850 packages)

Contingency Plan

  • There is none. This is do-or-die.

Documentation

What's New in Python 2.6

Release Notes

Python has been upgraded to 2.6. For a list of changes see http://www.python.org/doc/2.6/whatsnew/2.6.html .

Comments and Discussion