PythonMigrationStatus

Not logged in - Log In / Register

Revision 45 as of 2009-10-15 20:47:58

Clear message

Moving to newer Python versions

The ultimate goal is to migrate Launchpad to Python 2.6. Rather than go straight to Python 2.6, we are focusing on Python 2.5 first as a stepping stone. People involved in this effort: maxb, gary, salgado, barry, simono. We are treating this work as a sprint; come join us on #launchpad-sprint on freenode.

https://bugs.launchpad.net/launchpad-foundations/+bugs?field.tag=python-upgrade

Branches

Known/Open issues

Bustimications

Cleanup potential

Launchpad source dependencies (sourcecode bzr trees)

The Makefiles of pygettextpo & pygpgme make direct reference to Python 2.4, you'll need to amend them appropriately.

Baseline

Baseline failures using Karmic + devel + Python 2.4. There is no plan to fix failures in Python 2.5 for tests that are already broken in Python 2.4 as part of this effort.

Tests with failures:

Test Status for lp:~launchpad-dev/launchpad/python-migration@9687

(Only outstanding problems shown)

(Don't worry about the launchpadlib failures; they fail on karmic + 2.4 too if you have the launchpadlib package installed in your site-packages, and Gary is working on this.)

status lp:~launchpad-dev/launchpad/python-migration@9685

(full test run on 64bit karmic 20091014T0134)