From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 263BA1581EE for ; Fri, 28 Mar 2025 17:20:17 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (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) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 12D1D3431D5 for ; Fri, 28 Mar 2025 17:20:17 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 5CBDA1104BA; Fri, 28 Mar 2025 17:19:33 +0000 (UTC) Received: from smtp.gentoo.org (mail.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 bobolink.gentoo.org (Postfix) with ESMTPS id A65611104B1 for ; Fri, 28 Mar 2025 17:19:32 +0000 (UTC) Received: from [192.168.1.1] (c144-156.icpnet.pl [85.221.144.156]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id C7F6E33DF47; Fri, 28 Mar 2025 17:19:31 +0000 (UTC) Message-ID: <2be12a7bb9f390ca5c6462b02daea4b4c5cf6e5c.camel@gentoo.org> Subject: Re: [gentoo-dev] The meaning of attributes in repositories.xml? From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Date: Fri, 28 Mar 2025 18:19:28 +0100 In-Reply-To: References: <0d2720ea0345ddb741d51a15b74bc4bbb668bea9.camel@gentoo.org> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-Ac3BcPtyloW8MZwhMus1" User-Agent: Evolution 3.54.3 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: 41dcbc0e-c043-423d-a1b0-4096e2b3f1ba X-Archives-Hash: 3288ea72c027b7fe5202daa1f5f217df --=-Ac3BcPtyloW8MZwhMus1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, 2025-03-28 at 17:51 +0100, Ulrich M=C3=BCller wrote: > > > > > > On Fri, 28 Mar 2025, Micha=C5=82 G=C3=B3rny wrote: >=20 > > > One idea could be to merge these into a single status attribute, and > > > maybe salvage the "core" value. That is: > > >=20 > > > - core: Only the Gentoo repository (for the time being) > > > - official: Repositories maintained by a project or a developer > > > =C2=A0=C2=A0(maybe opt-in or opt-out, i.e. allow devs to have unoffic= ial > > > =C2=A0=C2=A0repositories?) > > > - unofficial: everything else >=20 > > WFM. Not sure we can remove the "quality" attribute without breaking > > stuff, but we can at least clean "status" a bit. >=20 > Yeah, that may be an obstacle. If we must keep the quality attribute, > then how about using quality=3D"core" for the Gentoo repo, and > quality=3D"experimental" for everything else? Very few repos use the > values "stable" or "testing", and we don't seem to have any criteria > for them. If I were to quickly guess some criteria, then I'd guess "stable" would mean we have consistent stable keywords, "testing" would mean same for ~arch, and "experimental" would mean no consistency expected =E2=80=94 i.e.= same as profiles. But then, the question would be: do we expect people to actually enforce that somehow, or just declare it? And then, is it really worth the effort? So yeah, perhaps here too we should just revert to the lowest value of "experimental" and raise if people opt-in to a higher level. Except perhaps ::guru, which I'd personally dare say fits "testing". --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-Ac3BcPtyloW8MZwhMus1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQFGBAABCgAwFiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAmfm2iASHG1nb3JueUBn ZW50b28ub3JnAAoJEGOa2uIyniQOW7sIAMeTsOqAJRunPaJK76KaWuy1ep+fajey exI8CsEJEbUnQM537ezPAOHiVtNOVWN+UIlnb20TdYCTyhfPUv/KFdn/UkKiZx9Q yFsG6LhNweTH3SCxj2U5ikCl3kjTzcqGAIuw7hWoU08qIpBd1k+ik0Cyo2IjBmJx vMtJsYk3TPX4txPOqBV5P9sqff//EVNNnvb4wLNMXC7QlukNNl82AXY0FFz5myqO TJC1vrlj555F/YxVkjJd2NZmOn2UnWe+ZisdV1FIp92jZW6C+3EoQbzMS1tNLoQJ 8obLt7mmYY2eL8iVDL3l1XJhGzTp7qkPn+rWPLeDnU01bdN80ePcJLc= =Rxt/ -----END PGP SIGNATURE----- --=-Ac3BcPtyloW8MZwhMus1--