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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A1FE3158046 for ; Sat, 12 Oct 2024 13:07:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DF396E2A43; Sat, 12 Oct 2024 13:07:18 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9ED29E2A05 for ; Sat, 12 Oct 2024 13:07:18 +0000 (UTC) Message-ID: <10494e1714a04e1eb66d8790a7d0c5fa3bac5023.camel@gentoo.org> Subject: Re: [gentoo-dev] Re: [RFC] Splitting dev-lang/python into per-slot packages, starting with 3.14 From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Date: Sat, 12 Oct 2024 15:07:14 +0200 In-Reply-To: References: <05da4193-14d7-412c-8fc6-fc72d3fcbf09@gentoo.org> <8ce4e62aad6463d0af692305c44dfe2eb887790c.camel@gentoo.org> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-R7lFTIsQVfD8Ou3zucuV" User-Agent: Evolution 3.52.4 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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-Archives-Salt: 5f0659b4-77ae-44d5-9aa0-06f81b0812a4 X-Archives-Hash: 827c7b88ff3530e201b4b793b4bf619f --=-R7lFTIsQVfD8Ou3zucuV Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, 2024-10-12 at 17:30 +0500, Anna (cybertailor) Vyalkova wrote: > On 2024-10-12 11:13, Micha=C5=82 G=C3=B3rny wrote: > > On Sat, 2024-10-12 at 10:50 +0200, Luca Barbato wrote: > > > On 12/10/24 10:12, Micha=C5=82 G=C3=B3rny wrote: > > > > Comments? > > > >=20 > > > I'm afraid it would lead to way too many packages and I'm not sure th= e > > > overall experience would be an improvement. > >=20 > > 5 are too many? >=20 > Absolutely no, and your proposal seems to solve the shortcomings of=20 > slotting given the limitations. Just Python is not the only language=20 > with multiple simultaneous versions supported in Gentoo (Ruby comes to= =20 > mind first), and it opens a slippery slope. I still find this weak, compared to ~20k packages in Gentoo right now. > Is there anything that makes Python unique enough to stand out from=20 > conventions estabilished for packaging other languages? Or would it=20 > essentially lead to a new policy? Python pretty much sets the quality standards for Gentoo these days. --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-R7lFTIsQVfD8Ou3zucuV Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQFGBAABCgAwFiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAmcKdIISHG1nb3JueUBn ZW50b28ub3JnAAoJEGOa2uIyniQOFiUH/R+BSHi8R0koSiBakO1D34BBmln3uFd6 7Q6nTVfcAz/XVEJz94DSo21Zv0RdIKAk6Kjhv9Mzb87wH/akURpkIE4bgDcW+Wf4 mqm32tfmgTkbvd8fDXcwmBygpVuTuc9CGQUXLiuQ0+heRzXJkzcVTiSPCjzenMxR uP+xPQP39XVk9sDeRRm+sl8jrfaED3aVSEwqvL/kLVJ9XueBP1Hh0NpngLntVWGv +3KT86shycwvMepWOl5c2Hf/+jGfZItOi/yBUdgivlDuRRo9uGDuZ0CNHU2XZsRz 5fnUA7LiwVniFRPD9gfv/ST4zwHePg5kFcYR54Xk/hYVa0I+Zepws+E= =VJZv -----END PGP SIGNATURE----- --=-R7lFTIsQVfD8Ou3zucuV--