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 F3A22138335 for ; Tue, 18 Jun 2019 11:32:00 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 28B5BE08DD; Tue, 18 Jun 2019 11:31:56 +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 AA3E9E0878; Tue, 18 Jun 2019 11:31:55 +0000 (UTC) Received: from pomiot (d202-252.icpnet.pl [109.173.202.252]) (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 EB0E13463F4; Tue, 18 Jun 2019 11:31:53 +0000 (UTC) Message-ID: <02e5ba1312b46a858034a778d671bc55f8addff1.camel@gentoo.org> Subject: [gentoo-dev] User/group packages: the masterplan From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev-announce Cc: gentoo-dev Date: Tue, 18 Jun 2019 13:31:49 +0200 Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-gXbambVYBNE/bAi+ZHdh" User-Agent: Evolution 3.30.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: ea966fc6-6203-43db-8799-3937622ea7ae X-Archives-Hash: 86e3b2477843d64c03104b42f859610e --=-gXbambVYBNE/bAi+ZHdh Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, everyone. Since there were no major objections raised against the proposal of switching user/group management to dedicated acct-*/* packages, I'd like to proceed as follows: 1. Commit GLEP 81 draft (as of last posting [1], plus patchset links update). 2. Commit eclass change part of patchset v4 [2]. 3. Give people some time for wider testing. At this point, the new eclasses would be non-binding, i.e. you will still be able to commit new packages using user.eclass old style. The eclasses would be bound with usual eclass stability requirements, i.e. some API changes may happen if necessary. 4. If no major issues arise, submit GLEP 81 for formal approval. Once GLEP 81 is formally approved, using user.eclass directly becomes deprecated and new packages are expected to use acct-*/*. If anyone has any major objections against this, please voice them ASAP. [1] https://archives.gentoo.org/gentoo-dev/message/2ca74142fa1d160f7573303d= 88b185b4 [2] https://archives.gentoo.org/gentoo-dev/message/527b343890c1280cb64efce2= e941fdae --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-gXbambVYBNE/bAi+ZHdh Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQGTBAABCgB9FiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAl0Iy6VfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM3 NkE4NDUwOTQwOThEMjhDQzhCMjZDNTYzOUFEQUUyMzI5RTI0MEUACgkQY5ra4jKe JA5S5gf+Kk72jOLTXFPk/LyBD/zaOSI+KEweh/AZgHp1QwJcS5u3YRlSiU67puS5 Z36/171sUsuTixm85nEkCW89RPG7pO6sWlKOJ3KAL+6LlvCCfN6OcUs9YMDiZ0k9 7C/bL1NAJRZE2PzeTdmlUXbb6evHurYRUvDr57eupbrLUqxc3TS5V6KtpSZVE0Pj HYLEQSv3FB6+9NKvzDYiXUgXIMLYhEssI2GaSg+B1pThmsDVzrfaxqEg5mznMBfB nloxvbkEkDWnAgBCHDg+9P/cats6GeA5PSgwQgJy+xGYIZUHSadG8x3cBqF1/JXG lL3u0hgDjl+wi09OoxwhL8mzwoK65Q== =R2xQ -----END PGP SIGNATURE----- --=-gXbambVYBNE/bAi+ZHdh--