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 25989138334 for ; Tue, 10 Dec 2019 15:04:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6021BE0992; Tue, 10 Dec 2019 15:04:38 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 182A3E089B for ; Tue, 10 Dec 2019 15:04:38 +0000 (UTC) Received: from pomiot (c134-66.icpnet.pl [85.221.134.66]) (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 8E1A634D978; Tue, 10 Dec 2019 15:04:36 +0000 (UTC) Message-ID: Subject: Re: [gentoo-dev] [RFC] Revisiting GLEP 81 (acct-*) policies (reviews, cross-distro syncing) From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Date: Tue, 10 Dec 2019 16:04:32 +0100 In-Reply-To: <79c81a90-af55-5661-307d-e4143e99a644@gentoo.org> References: <84a435bffe460efd2620ceec0c0405fa18a7937b.camel@gentoo.org> <79c81a90-af55-5661-307d-e4143e99a644@gentoo.org> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-xk74KiBaYVL2sr8W1P0a" User-Agent: Evolution 3.32.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: 5c25bd0d-ab04-4fdb-9538-42ed70dfee9b X-Archives-Hash: a5fa2df3e82c6548a784b2a45e6794b2 --=-xk74KiBaYVL2sr8W1P0a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 2019-12-10 at 09:50 -0500, Michael Orlitzky wrote: > On 12/9/19 3:17 AM, Micha=C5=82 G=C3=B3rny wrote: > > 2. Mailing list reviews don't serve their original purpose. > >=20 > > The original purpose of mailing list reviews was to verify that > > the developers use new packages correctly. For example, Michael > > Orlitzky has found a lot of unnecessary home directories specified. > > Of course, that works only if people submit *ebuilds* for review. > >=20 > > However, at some points developers arbitrarily decided to send only > > numbers for review. This defeats the purpose of the review in the firs= t > > place. > >=20 >=20 > For users like "git" and "ntp" that are shared by multiple packages, I > think the mailing list review is still helpful. We fixed big problems > with those two that only came to light during review. If somebody else > requests a UID for "your" user, that gives you a chance to review their > acct-user ebuild and make sure that it's compatible with your package. >=20 > For esoteric packages with a dedicated user, though, you're probably > right. The main benefit of the mailing list posts so far is that they > let me track down pull requests and suggest that people ignore the > example in the devmanual. >=20 > If we can remove >=20 > ACCT_USER_SHELL=3D/usr/bin/foo > ACCT_USER_HOME=3D/var/lib/foo > ACCT_USER_HOME_OWNER=3Dfoo:bar > ACCT_USER_HOME_PERMS=3D0775 >=20 > from [1], that would really help people guess the right thing to do the > first time around. >=20 Feel free to submit a PR for that if you didn't include it in your big changes (or make it separate to make it happen faster). --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-xk74KiBaYVL2sr8W1P0a Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQGTBAABCgB9FiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAl3vtABfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM3 NkE4NDUwOTQwOThEMjhDQzhCMjZDNTYzOUFEQUUyMzI5RTI0MEUACgkQY5ra4jKe JA4JHAf9HVZrVc1qKxtC01cVJ9hjnABFLjL+1jXICCAnQYUu73OkDdgubptnJotz ELswQeGpbZdC5zuTxB/ThuNG9IBlNIWnLRP5BSGBRgQc8gTF98GoKcIPtJydPDpK OleCIPEH0EvZOu+vqMFENoL/zagu59kdMQrAgFsbGf5MbNOs5tN82FNHJFRwSHJS uMOen4qQhEzre4Ww/UBFFbDSja8dVSW0ibnuotdzF/NbDnjdUjbVo7BZQFfdbjwo MU1IWgoDM5mhg4RNIuxN3y8v4O8lqN4ur1iRZmbY6RA3MKcSTsJyJPFn9YVTCYd4 I9/IdrgE1FJS3px9JNJs4NTATUwoDw== =0U5j -----END PGP SIGNATURE----- --=-xk74KiBaYVL2sr8W1P0a--