[csw-maintainers] Python 2.7
Maciej (Matchek) Bliziński
maciej at opencsw.org
Fri Jul 19 19:38:42 CEST 2013
2013/7/19 Peter FELECAN <pfelecan at opencsw.org>
> (snip)
> 3. 2.7 becomes the default python for our distribution, thus new
> packages depends on it and the gar python recipe adapts to this but
> using CSWpy- prefix; I'm hesitating to add that we can obsolete
> CSWpython-xxx by CSWpython27-xxx
I can imagine the following scenario:
User: I upgraded CSW stuff and my application is not working, it fails
with "ImportError: No module named foo"
Us: Which Python are you using?
User: Python 2.6
Us: We made Python 2.7 the default and we're removing Python 2.6 support.
User: But my application requires Python 2.6.
Us: Then update your application.
User: It's a third party application, we cannot modify it.
> 4. when version bumps are committed for existing packages, the transition
> is implicit
>
> 5. when there is an issue with an existing package, built using 2.6 with
> unversioned tree, we re-spin it; this is why we have Mantis isn't it;
> I think that a Python working group can be created to take into
> account packages for retired maintainers.
>
> What do you think?
We might make Python 2.7 the default but it doesn't mean that our
users will. I vote for not breaking Python 2.6 for our users.
Maciej
More information about the maintainers
mailing list