Python Roadmap for FeistyFawn

Registered by Matthias Klose on 2006-11-02

Python plans for feisty (python2.5 as the default, packaging eggs, no more code in /var/lib, revisit supported python packages in main, let the python packages play nice with apt-file and other tools again)

Blueprint information

Status:
Complete
Approver:
Colin Watson
Priority:
Low
Drafter:
Matthias Klose
Direction:
Needs approval
Assignee:
Matthias Klose
Definition:
Approved
Series goal:
Accepted for feisty
Implementation:
Implemented
Milestone target:
None
Started by
Matthias Klose on 2007-01-18
Completed by
Matthias Klose on 2007-03-01

Related branches

Sprints

Whiteboard

fabbione: 10/11/06. looks complete enough for Approval.
2006-11-12 kamion: I've left some comments in the spec.
2006-11-15 doko: incorporate feedback
2006-11-15 smurf: review: looks OK
2006-11-29 kamion: I'm still not happy about python-support being dropped on the floor. 45 packages in main and 157 packages in universe depend on it, including a number that we have written ourselves. The transition to python-central is not trivial, not amenable to automation, and will need merging. It surely deserves at least to be mentioned in the specification! Rather than dropping python-support, I would like to see python-support modified to avoid installing files in /var, to avoid the necessity of modifying over 200 source packages in non-trivial ways and having to maintain that delta.
2006-12-07 doko: "python-support being dropped on the floor"; there's nothing in the spec saying that, the comment about the consequences is speculative. splitted out that sub-topic in its own spec no-python-code-in-var.
2006-12-18 kamion: OK then - approved, thanks.
2007-01-18 doko: python2.5 is now the default; all packages in main updated & built.
2007-02-28 doko: python debug builds done, retargeted installation destinations for feisty+1; setting to implemented.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.