From owner-freebsd-python@freebsd.org Mon Oct 17 12:03:31 2016 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1E4AFC15ED7 for ; Mon, 17 Oct 2016 12:03:31 +0000 (UTC) (envelope-from vlad-fbsd@acheronmedia.com) Received: from mail.irealone.com (fawn.irealone.com [IPv6:2001:1af8:4010:a07b:10::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DC34618A for ; Mon, 17 Oct 2016 12:03:30 +0000 (UTC) (envelope-from vlad-fbsd@acheronmedia.com) Received: by mail.irealone.com (Postfix, from userid 1002) id D5FED610BC; Mon, 17 Oct 2016 14:03:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=acheronmedia.com; s=mail; t=1476705808; bh=+RYFiSwtIWg82jhKkgmCU0uI4VwCazl76bMUbycu0rQ=; h=To:Subject:Date:From:In-Reply-To:References:From; b=FNf6ItuF2D3VtTa2UFHYB98FnHbUFA98QMNGy7RgpOf2Z3s6zQMmnSDZIiCfnUSpF dcZBoLVkbWiStTHwz8rpBUPI4jFuE87g9x56FrZbdHQvIRzhQHjqajqF/nTbXG3OoL Azv/cEqT/XFeP2nocW/yaRaO0tSzom62yojB8YA8= To: freebsd-python@freebsd.org Subject: Re: Introducing python3 into user system X-PHP-Originating-Script: 0:rcube.php MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 17 Oct 2016 14:03:28 +0200 From: "Vlad K." Organization: Acheron Media In-Reply-To: References: <5893aa6d-5e29-81b5-9685-a04ab8260bcb@ze.tum.de> <60f3bedb-8f57-2703-7ee9-736fc26ff9d0@yandex.ru> Message-ID: X-Sender: vlad-fbsd@acheronmedia.com User-Agent: Roundcube Webmail/1.1.6 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Oct 2016 12:03:31 -0000 On 2016-10-17 13:27, Gerhard Schmidt wrote: > > Please do not break systems without a really good reason. This we can > discus in 4 years when support for python2 will end, but not until > than. I agree with the bit of "let's not break systems", but not with the second part. Meanwhile, pkg variants will actually help going forward with ports that can run py35, enabling environments that want to be py35 exclusive while at the same time provide py27 environments where needed. So instead of "let's [do nothing and] discuss this in 4 years" I propose "let's see how to get variants going" :) https://reviews.freebsd.org/D5563 Because that 2.x EOL will come sooner than some would like and all those "let's discuss this later" systems will find themselves in hot water. I've been through that with PHP 5.3, needing to support clients that still, in 2016, required PHP <5.3 .... -- Vlad K.