[Bf-committers] Moving to Python 3.2.x

Martin Poirier theeth at yahoo.com
Wed Mar 9 05:15:50 CET 2011



--- On Tue, 3/8/11, Campbell Barton <ideasman42 at gmail.com> wrote:

> As said before in the last mail, its fairly arbitrary when
> we upgrade.
> But I'd really not want to have to worry about maintaining
> 2 versions
> of python for more then a months, two months at most.

You're saying that like we HAD to support Py 3.2. We didn't. We could just have kept on only supporting 3.1 for months.

> Heres my proposed policy for major upgrades...
>  http://wiki.blender.org/index.php/Dev:2.5/Source/Python/API/Py3.1_Migration#Python_Upgrade_Policy
> 
> --- copying main points from the wiki.
> * Linux platform maintainers first agree to drop support.

All platform maintainers should be involved.

> * Include a note in meeting minutes beforehand that the
> python version will be no longer supported.

Should be separate from minutes, it's an important subject that warrants its own thread.

> * Ensure build instructions are up to data for
> Ubuntu/Fedora to install packages (most likely from testing repo's).

Sounds good, but there's nothing in there as to HOW to decide when to upgrade. It's a list of things to do after the decision has been taken (which, ok, is nice, but is not the main issue here). The fact that someone can flip a switch and have everything work with a newer version is not a solid reason to upgrade such a dependency.

Martin




More information about the Bf-committers mailing list