From owner-freebsd-python@freebsd.org Sun Jan 29 20:40:17 2017 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 5E511CC7B71 for ; Sun, 29 Jan 2017 20:40:17 +0000 (UTC) (envelope-from john@saltant.com) Received: from twaddle.saltant.net (twaddle.saltant.net [72.78.188.147]) (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 1EF6ECAC; Sun, 29 Jan 2017 20:40:16 +0000 (UTC) (envelope-from john@saltant.com) Received: from dreck.saltant.net (dreck.saltant.net [72.78.188.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by twaddle.saltant.net (Postfix) with ESMTPSA id DFF3DF8E0; Sun, 29 Jan 2017 15:40:14 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=saltant.com; s=twaddle; t=1485722415; bh=RWZbErkSrM2O8ZR4e11ijH1+UZzUrB9PP3T7aviygMA=; h=Subject:To:References:Cc:From:Date:In-Reply-To; b=YzFHfOqPqLHNaDF+RHiSrKI+n3QamtUiCH/b8LlNzHZSQwwozuaivguCbGhsFSE4J c5dryPbl9lMac+LoB1CIjF2dJbGDlSMP0EQVo/SPRHp0ZRgE9WwC0fP0ntGNwrKVZy NR4PqAIKsj9ZCvc3Gvag7Tsf0l+xZoAN/oduHZT/NQzyD7mIjEf8FrsRsJz+rBqxj/ L0vYqqSCjTNfxiH7XqrnX7iAIvYuhRfUkT6TKxFJXyAxgJthsnAC+TmSBp4fV2HjNY TzolvcPLdJVgIc7N0yn1PhVAapjCyF1k0dHON0VLxj7k6iDs572wIymZogWqdpX7eE zEuQlAXfrfGnw== Subject: Re: Proposal: default to concurrent To: Eitan Adler References: Cc: FreeBSD Python List , Marcus von Appen From: "John W. O'Brien" Organization: Saltant Solutions Message-ID: <14c681de-917b-4737-13a8-dc7b9256969a@saltant.com> Date: Sun, 29 Jan 2017 15:40:15 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fXemLqX1FuOgx9XERFIv8MgmFodOtNA3c" 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: Sun, 29 Jan 2017 20:40:17 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --fXemLqX1FuOgx9XERFIv8MgmFodOtNA3c Content-Type: multipart/mixed; boundary="BR7ecFOjL4aQRVudWg39ebh8dML7Q8x3H"; protected-headers="v1" From: "John W. O'Brien" To: Eitan Adler Cc: FreeBSD Python List , Marcus von Appen Message-ID: <14c681de-917b-4737-13a8-dc7b9256969a@saltant.com> Subject: Re: Proposal: default to concurrent References: In-Reply-To: --BR7ecFOjL4aQRVudWg39ebh8dML7Q8x3H Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 1/29/17 14:22, Eitan Adler wrote: > On 29 January 2017 at 11:08, John W. O'Brien wrote: >> Hello FreeBSD Python, >> On the >> other hand, there are lots of ports for which concurrent is a no-op, a= nd >> lots more that don't support python3 at all meaning that concurrent ha= s >> little to no chance to cause harm. >> >> What I propose is to enable the concurrent behavior by default and to >> provide a feature to disable it when necessary. >=20 >=20 > silly question but why is it an option in the first place? Not at all silly. I can only guess at the answer though. Let's consult its implementer [0]. [0] https://svnweb.freebsd.org/ports?view=3Drevision&revision=3D356921 --BR7ecFOjL4aQRVudWg39ebh8dML7Q8x3H-- --fXemLqX1FuOgx9XERFIv8MgmFodOtNA3c Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJYjlMwAAoJEGEAJpqmdExHQVQP/3Gv1Y7zWCDopy3cCV7hXYV3 SOCxilfD8CNdt1/2YWD0vijGaoP8MLMwXEZq5jHKq8tbADef3NRpv+GloyebPNrC WRzP8ydoFzi9hVJRZosnz3iOZPpRm32yU6GN8OG5rasVcueYE2slU8Y0lKbXCdTV n5qYrjhZkxede7KobB3mtk6Qx6TbF5jqXm+PTddCLje7+xes213uAUowfQYbECYu BOCzKT0te3nwivt8sk2wbfYjsyvveKWJpjPH5pLdFROiRUxtSkfgCTYxokTYhJ4n ddJCpX2JDIxgxlNcoDIGeJI29P7At15dWnOtpaYTK5ruSxDJR8cI0gAuHmELdYhD DwcO5q2ZGvxwX70e1yfIOJXX3GO0yycR4/Mk+i6qeg3t8wrM0hG7S0nkG9VtjxE9 tvxM1Q3x4WyxCL+4T0VnXdJ8MrTMZpEerH6sbB+eAMWnhQe5VLikeNjFXiuh44qK ycXN2AmNNdnQrXxdkSa5B4fTp4K9/qTzbs+af+xXgLbJ0WtBmNiZ62tzLPXPyp++ HoGcoeFnzC2tEKr/6eRzUQ7MnS2xWF67ZPm1sSypteWSGwtzcQUAcz7PLgDlz4aR txxhaH87LH9GO3bO+FVQYITDfUAL545HkA7sVDzTXzf/ivXa9i7wVwZjH5owR8IF TujZRyBI5QI34cvrq+xg =NOlY -----END PGP SIGNATURE----- --fXemLqX1FuOgx9XERFIv8MgmFodOtNA3c--