From owner-freebsd-python@freebsd.org Sun Jun 28 22:07:56 2015 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 7B04A98F68F; Sun, 28 Jun 2015 22:07:56 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [IPv6:2001:470:1f05:b76::196]) by mx1.freebsd.org (Postfix) with ESMTP id 4D807146E; Sun, 28 Jun 2015 22:07:53 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from AlfredMacbookAir.local (unknown [IPv6:2601:645:8004:7515:71f4:40c9:638:a9e6]) by elvis.mu.org (Postfix) with ESMTPSA id 9CE10341F841; Sun, 28 Jun 2015 15:07:51 -0700 (PDT) Message-ID: <55907037.30204@freebsd.org> Date: Sun, 28 Jun 2015 15:07:51 -0700 From: Alfred Perlstein Organization: FreeBSD User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: koobs@FreeBSD.org, David Naylor , freebsd-python@freebsd.org, freebsd-questions@freebsd.org Subject: Re: Simplifying lang/pypy(3) References: <1778458.ppUHDKsiRe@dragon.local> <558FAB30.30802@FreeBSD.org> In-Reply-To: <558FAB30.30802@FreeBSD.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jun 2015 22:07:56 -0000 On 6/28/15 1:07 AM, Kubilay Kocak wrote: > On 27/06/2015 9:16 PM, David Naylor wrote: >> Hi, >> >> lang/pypy was originally set up to achieve: >> >> * building of multiple pypy instances based on different setting (i.e. with >> or without jit, sandboxing, etc). The port user could define any permutation >> she desires. >> >> * Install in a directory layout more similar to lang/python (i.e. libraries >> in lib/, include files in include/). >> >> I plan to simplify the port by removing the multi-instance support and using >> the default directory layout of the port. This will fix issues with >> virtualenv and reduce the learning curve of using/maintaining the port. >> >> To this end does anyone: >> >> a) use the multi-instance support? >> >> b) depend on the current directory layout? >> >> Based on feedback I will adapt my plans to simplify. >> >> Regards >> > Thanks for opening up the question to the list David > > My vote (without my python hat on) would be for lang/pypy being as close > to the upstream experience (freebsd improvements not withstanding) as > the possibly by default as that would be my expectation as a user > knowing nothing else. > > From there work on additions or extensions, possibly as extra (slave) > ports or something similar > +1 Thanks Koobs & David!