From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D2DFF139694 for ; Sun, 9 Apr 2017 23:05:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1AE9621C07B; Sun, 9 Apr 2017 23:05:01 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C67AEE0D77 for ; Sun, 9 Apr 2017 23:05:00 +0000 (UTC) Received: from symphony.aura-online.co.uk (154.189.187.81.in-addr.arpa [81.187.189.154]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: chewi) by smtp.gentoo.org (Postfix) with ESMTPSA id A061333BE1A for ; Sun, 9 Apr 2017 23:04:59 +0000 (UTC) Date: Mon, 10 Apr 2017 00:04:47 +0100 From: James Le Cuirot To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Reverse use of Python/Ruby versions Message-ID: <20170410000447.0ce00d73@symphony.aura-online.co.uk> In-Reply-To: References: X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/bES+K0EFUBOzJDGB2ahqKbP"; protocol="application/pgp-signature" X-Archives-Salt: 0ee947e1-4767-49f4-9868-69790a40a4b3 X-Archives-Hash: aa45fd6c2bd9299ab4920ae5fa408082 --Sig_/bES+K0EFUBOzJDGB2ahqKbP Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 9 Apr 2017 12:15:56 -0400 "William L. Thomson Jr." wrote: > Python 2.7 stuff aside. I am not sure how many Python and Ruby packages > break with a newer release. In pythons case I think once they support > Python 3.x, there is little chance if it breaking with further 3.x > releases. Not sure about Ruby. I'm not going to weigh heavily into this as I don't mind the current setup but as a professional Ruby developer, I can say that breakages between versions are usually overblown by those outside the community. Yeah, there usually are some but they tend to only affect the bigger libraries and frameworks that do some more exotic things. Even then, the changes required are generally very small, sometimes even just one line. People thought the sky would fall when 2.4 deprecated Fixnum and Bignum. It really didn't. It's still just a warning right now but I haven't seen that warning since it was dealt with in Rails. --=20 James Le Cuirot (chewi) Gentoo Linux Developer --Sig_/bES+K0EFUBOzJDGB2ahqKbP Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQKTBAEBCgB9FiEEUo3mvYaRpDkf2i7UIcYyEpxtfeQFAljqvg9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDUy OERFNkJEODY5MUE0MzkxRkRBMkVENDIxQzYzMjEyOUM2RDdERTQACgkQIcYyEpxt feTf9BAAojQ1hHok70AK9gckAtqCtzpeA8U9v9pK5r9bmLUY5L62YH9JAXC8Taic PqxbaG2Z5yijKu/sIK6f7Cod7k/+iGD89CYpyPoi0zCYy9+bv9uyf50Sg1MVq/lS bLjlfwmb1/M23F7VAAwquJD5p2R+7O8zgpro85H22G5HqH/09Cui3seuC8QRb1uU HhMQt5IkIHbw+a+4xgn8cS/IFEFleNhTUz7Tl5SnK4FIEUEdhLUcKyr5/YCTRD6Z MEqPLGZEn0Nd0qtmENoeOBNjDdBEv8izlLAF3XTGoVgU2fecgKhQZW92Yhwi8uWE SEpqq98ZXc9wPTw+b3DXxU1FWHv5KNwbaSMXHvY2EIzfdUtWt/4/nvkkjKwPIIZI 7caMRNTli/PeSLbZklbkujK4z1usAkGmdJw0G0nUrR5+X5PtxfU0bh5yqO1tFaVC SFs7PlxEqT52dNiC4C1sWzj0YtnFX/X0MzVWrw2SHXJhjbSsdMe73zD5RI6WRv41 K6hwRgWxljWETYMAQe12OEKMENgUgX6ZZyfXPfGPMYSTt9qbnNaolG79JxLpIXvh EpArvZpurfK5sLrzPwKHTXN5pU4wXPMvTHXB2r4cNgSUnJ6zDaQ4qW0lsObwG1Sk ZsDlysGBfezZVUiLnx4LbZXx5qkSOT5ELUsIpcElv9CJexPxHWs= =/Cu8 -----END PGP SIGNATURE----- --Sig_/bES+K0EFUBOzJDGB2ahqKbP--