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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A6ECB138334 for ; Sat, 21 Dec 2019 17:32:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9EABFE091D; Sat, 21 Dec 2019 17:32:29 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 950FEE08F1; Sat, 21 Dec 2019 17:32:28 +0000 (UTC) Received: from pomiot (c142-245.icpnet.pl [85.221.142.245]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 7E67834D763; Sat, 21 Dec 2019 17:32:26 +0000 (UTC) Message-ID: <0f3118f45820a27cf66a58d14144eb62b60733a4.camel@gentoo.org> Subject: [gentoo-dev] New acct-* package policy From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev-announce Cc: gentoo-dev Date: Sat, 21 Dec 2019 18:32:21 +0100 Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-9pZEOoPq/KwJHa31bilx" User-Agent: Evolution 3.32.5 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: 16168b76-dff3-45fd-af25-7c11bb7197bf X-Archives-Hash: 61e7316ef1c70ea2e1d806ce9b9ead7b --=-9pZEOoPq/KwJHa31bilx Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, everyone. The Council has approved removing policy part from GLEP 81 [1] which enabled QA to establish a new easier policy for acct-* packages [2]. The most important change is that the requirement of gentoo-dev RFC is removed. Instead, developers just take the next free UID/GID in range 499..101 and commit the packages at will. The policy recommends going downwards from 499, and taking the same number for matching user/group (even if it would mean leaving gaps in assignments). Please commit and push uid-gid.txt [3] change to data/api.git *before* your packages. This makes sure that any potential collisions are caught as merge conflicts before they hit users. The CI also catches UID/GID collisions. I hope this will make migrating packages to the new system much easier.=20 Thanks to all the people participating in the effort. [1] https://www.gentoo.org/glep/glep-0081.html [2] https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Policies#GLEP_81= _.28acct-.2A.29_package_policy [3] https://gitweb.gentoo.org/data/api.git/tree/files/uid-gid.txt --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-9pZEOoPq/KwJHa31bilx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQGTBAABCgB9FiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAl3+VyZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM3 NkE4NDUwOTQwOThEMjhDQzhCMjZDNTYzOUFEQUUyMzI5RTI0MEUACgkQY5ra4jKe JA6s8Qf/ZEUYS4dmLdFCBX2k9McBrXvNGKDU7KJxVzzKP/oAZgE5/0fWzPxZl6hf JUMUGdZXn486YFpK7v1SL8xEvpxE1chzmgXPfbPWIPvZY/s54Tj8p25x1zgIS9Jo KmWWCcfd47gy7FLwpl+rOWwzlpUgy6TFEkrWALl6217rHmY/KZNsRkgwWCtgZyyI fcDvC8zLRfwJr3yrYU4I+MkBiYXkNT+LscmiVKuhtDUXyFTpxe05aDBL5TjrsF1o FPwDww51wNu1MbkiPVchheDVDMIhviuHOQJMxhjlc/oxz5KlvF41Lhe8S8/a/g0x KNL3Zqu+90EBeU55h5osiWF0a51WZA== =YBFa -----END PGP SIGNATURE----- --=-9pZEOoPq/KwJHa31bilx--