Gentoo Archives: gentoo-python

From: "Johan Bergström" <bugs@××××××××××.nu>
To: Kacper Kowalik <xarthisius@g.o>
Cc: gentoo-python@l.g.o
Subject: Re: [gentoo-python] Timeframe for supporting Python versions
Date: Mon, 30 Apr 2012 21:07:15
Message-Id: 31BFC8646F5D47E98509C18A4B7D6264@bergstroem.nu
In Reply to: Re: [gentoo-python] Timeframe for supporting Python versions by Kacper Kowalik
1 Hey,
2
3
4 On Tuesday, 1 May 2012 at 7:01 AM, Kacper Kowalik wrote:
5
6 > On 30.04.2012 22:13, Dirkjan Ochtman wrote:
7 > > On Mon, Apr 30, 2012 at 20:17, Kacper Kowalik <xarthisius@g.o (mailto:xarthisius@g.o)> wrote:
8 > > > 1) how long are we supposed to keep old version of Python in Portage?
9 > > > 2) how many version should we actively maintained?
10 > >
11 > >
12 > >
13 > > I'm not sure we need hard rules here. IMO the current approach (i.e.
14 > > just talking about it and dropping as we decide it makes sense) is
15 > > just fine. In particular, some version bumps are just harder than
16 > > others, and adoption of new versions is always different (i.e. for 3.x
17 > > and 2.x versions is obviously a very different story right now). From
18 > > the other side (for example, in Mercurial depends), it also depends
19 > > how big of a boon new features are.
20 > >
21 > > So let's just decide on a case-by-case when we deprecate a version? As
22 > > for 2.5, are we seeing increased incompatibility yet? Any recent
23 > > examples? I think 2.5 is close to deprecation, but I'm personally not
24 > > getting the impression it's getting to be a big PITA just yet.
25 >
26 >
27 >
28 > 10% of packages that restrict Python abi in any way, restrict 2.5 (I've
29 > grepped for "\(2.\[45\]\|2.5\)") That's the only statistics I could
30 > think of.
31 >
32 > I'm not aware of any security bugs related to 2.5 branch
33 I raised the same question a couple of months ago, just to get a discussion going on what we consider "deprecated". Python 2.5 is one of those versions that actually work pretty well, so it will probably be here for a long time. A perhaps better way of looking at this is how many packages that depend explicitly on 2.5 to work and understand why upstream stays there.
34
35 For me as a fellow package bumper, I'd say that 2.5 is still good to go.
36 >
37 > Cheers,
38 > Kacper
39
40 Thanks,
41 Johan

Replies

Subject Author
Re: [gentoo-python] Timeframe for supporting Python versions "Jesus Rivero (Neurogeek)" <neurogeek@g.o>