From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SOxjR-0005Y9-VY for garchives@archives.gentoo.org; Mon, 30 Apr 2012 21:02:07 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1ADAAE0BA3; Mon, 30 Apr 2012 21:02:00 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id D0CBEE0BA3 for ; Mon, 30 Apr 2012 21:02:00 +0000 (UTC) Received: from [192.168.1.2] (178-36-69-45.adsl.inetia.pl [178.36.69.45]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: xarthisius) by smtp.gentoo.org (Postfix) with ESMTPSA id EFB581B4094 for ; Mon, 30 Apr 2012 21:01:59 +0000 (UTC) Message-ID: <4F9EFDC0.5030404@gentoo.org> Date: Mon, 30 Apr 2012 23:01:52 +0200 From: Kacper Kowalik User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120213 Thunderbird/10.0.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Discussions centering around the Python ecosystem in Gentoo Linux X-BeenThere: gentoo-python@gentoo.org X-BeenThere: gentoo-python@lists.gentoo.org MIME-Version: 1.0 To: gentoo-python@lists.gentoo.org Subject: Re: [gentoo-python] Timeframe for supporting Python versions References: <4F9ED731.2000407@gentoo.org> In-Reply-To: X-Enigmail-Version: 1.3.5 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig4AD2A593D3FAF45A56CD4480" X-Archives-Salt: 7f580f3d-f07c-4fd5-8ac5-c505e7785e09 X-Archives-Hash: 97dc1b7ebc0ea7ec5665f1295c2922eb This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig4AD2A593D3FAF45A56CD4480 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 30.04.2012 22:13, Dirkjan Ochtman wrote: > On Mon, Apr 30, 2012 at 20:17, Kacper Kowalik w= rote: >> 1) how long are we supposed to keep old version of Python in Portage? >> 2) how many version should we actively maintained? >=20 > I'm not sure we need hard rules here. IMO the current approach (i.e. > just talking about it and dropping as we decide it makes sense) is > just fine. In particular, some version bumps are just harder than > others, and adoption of new versions is always different (i.e. for 3.x > and 2.x versions is obviously a very different story right now). From > the other side (for example, in Mercurial depends), it also depends > how big of a boon new features are. >=20 > So let's just decide on a case-by-case when we deprecate a version? As > for 2.5, are we seeing increased incompatibility yet? Any recent > examples? I think 2.5 is close to deprecation, but I'm personally not > getting the impression it's getting to be a big PITA just yet. 10% of packages that restrict Python abi in any way, restrict 2.5 (I've grepped for "\(2.\[45\]\|2.5\)") That's the only statistics I could think of. I'm not aware of any security bugs related to 2.5 branch Cheers, Kacper --------------enig4AD2A593D3FAF45A56CD4480 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCAAGBQJPnv3EAAoJEF0huFKJUZL58qgP/0XIWlneHZ0OPYh0SP/09edr Hoi5XHYFHtl9gJYdTQgTzQgBzKl7SxQ44kHvOMIdU07TtxfdpvL8FKfFz39NTAeo chHrivBPpxlA8SG0daULtc6G7/0BSPvzIq4AyPC4O9QtCm0tH29Cf1pEcNNQfUZb eylmrGr9uUJwWoFa6SNKkDqDJ/LmD6ABOnvsjwO4a3KOBwuUKBFmip1DNq1nbEe8 y2d972A+Nt7Ddk5Y7ThKQ3oEg82CGwBzpEbnPxHHVA0GoopF1IpZuZPrdqlJD5Kk hRnTEPXi+v+WBFFOP6WfK3xNi9auhVDFMpRRF8AQJYduJR+B9ux0YwgLC87o96gt JA7eMPFXxifI5FDz6iS7ZoZCKG7fJmQPJm4L6AMZ/+dnSMiuh3jchsRzjTbdO9XZ sHR9YYxPwQmDFMmJ1woxj3gX62uYCz7t+xtHutFvrwNW3vFNvbUIDS09/ps4MSkn 5hMaavNTSJnOOa7L6BBUbFpO295MrAJRtJnVTvfAV+40fXgISW1ZZJjlfJDkAS5N DtVNVwKrvvAahXfkwjay0VXlNMfnOoOMiGyFo5/VsK8FAZ+cF6jRXsIGov4J9zL/ 4r0T5RR2k/CXw7lGwMBjeFkaDjhRUqB2nLlTFPoKzyHABkDRA/EVISv4FGCuJMxY hNmSoNP6ANep0OK7L8SP =Ms3D -----END PGP SIGNATURE----- --------------enig4AD2A593D3FAF45A56CD4480--