Since Python is such a popular language for open-source projects, I wonder a bit about the breakage between python 2.x and python 3.0
Can ubuntu ship with multiple versions of python at the same time?
If it can not, this will mean we will have to choose which programs we want to break. If we ship with 3.0, a lot of popular apps, such as the battle for wesnoth for example, will certainly break. However, if we ship 2.x with Jaunty, everything will keep working for now, but any new programs won´t work.
In short, is there a way to have 2 python installs, one 2.6 and one 3.0, on the same system and automatically link a given program to the version that that program needs to run? If not, which version should we ship??
I really would *not* accept it if the battle for wesnoth wouldn´t on Jaunty because of this, nor if I would have to compile python 3.0 from source. (compiling python is easy, however tons of programs break).