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 A1A99158020 for ; Sun, 27 Nov 2022 08:44:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 962A6E088F; Sun, 27 Nov 2022 08:44:42 +0000 (UTC) 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 pigeon.gentoo.org (Postfix) with ESMTPS id 772E6E088F for ; Sun, 27 Nov 2022 08:44:42 +0000 (UTC) From: Ulrich Mueller To: "Robin H. Johnson" Cc: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] [PATCH 6/6] glep-0039: Projects need not have a lead In-Reply-To: (Robin H. Johnson's message of "Sun, 27 Nov 2022 05:43:08 +0000") References: <20221125182032.18483-1-ulm@gentoo.org> <20221125182032.18483-7-ulm@gentoo.org> Date: Sun, 27 Nov 2022 09:44:32 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Archives-Salt: 2aa6638e-420f-431a-ac8c-9b3855439915 X-Archives-Hash: 44f0987d936403e9a07d6f9b46a99913 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable >>>>> On Sun, 27 Nov 2022, Robin H Johnson wrote: > On Fri, Nov 25, 2022 at 07:20:32PM +0100, Ulrich M=C3=BCller wrote: >> - * It may have one or many leads, and the leads are >> - selected by the members of the project. This selection must >> - occur at least once every 12 months, and may occur at any >> - time. >> + * It should have at least one lead, and the leads are selected by >> + the members of the project. This selection must occur at least >> + once every 12 months, and may occur at any time. > The subject line buries the lede here ;-). > If the GLEPs are trying to follow RFC 2119 language semantics. > "SHOULD" is "recommended" > "MAY" is "truly optional" I don't think they do. The last item in the list says: "... any single person *may* not be a proxy for more than one council member at any given meeting." (my emphasis) Obviously this isn't an optional "MAY" but a requirement. (And IMHO the meaning is clear, so no need to reword it.) > How about this, again in line with RFC 2119 (formatted for ease of discus= sion): > =3D=3D > It is recommended that projects have at least one lead.=20 > It is recommended that leads are selected by members of the project. This would imply that leads could also be selected by somebody else? > Lead selection may occur at any time. > Lead selection is required to occur least once every 12 months. > =3D=3D Not sure. I have tried to do minimal changes, i.e. clarify things where it's necessary, but leave the rest of the wording alone. How about this then: | * It is recommended that a project has at least one lead. The leads | are selected by the members of the project. This selection must | occur at least once every 12 months, and may occur at any time. Ulrich --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFDBAEBCAAtFiEEtDnZ1O9xIP68rzDbUYgzUIhBXi4FAmODI3APHHVsbUBnZW50 b28ub3JnAAoJEFGIM1CIQV4uyCoH/i/7xwXwZAf8z/wSX5VWdrkWdn8TQZPgVGg2 3oOKBbWqIc0iST23VEo528EvqXJFDhFiK+oUmtoqtH+Qbymgl/aGkceioKbCTdh+ lNyoYPpnTnmEOTncr5z4H5ZNPaQPm+2KBd03IcWQ9mqf6eZgl0dDQj6ceUeBu1xx kGDYFCs4iiJtZVaKJ8S7tS4JdvMmCNwM+IfbLya7wn9vXb2i1kUs4B/HXO4sOOVc C6Hpi+K6VldmCdPviJEzc1kL2Ph8oACXNtdZIAneZ9trOMGorTbENbxlZ36A1896 d3wmnqrUDyrg0RT6JqoMadkiDCmqfnGuuJfjUE0v6W25BAggTXA= =yviV -----END PGP SIGNATURE----- --=-=-=--