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 94A45138334 for ; Sat, 2 Nov 2019 16:25:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0D3D8E0907; Sat, 2 Nov 2019 16:25:33 +0000 (UTC) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.187]) (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 6155EE08FF for ; Sat, 2 Nov 2019 16:25:31 +0000 (UTC) Received: from [192.168.6.147] ([212.159.46.162]) by mrelayeu.kundenserver.de (mreue009 [213.165.67.99]) with ESMTPSA (Nemesis) id 1MRTEr-1icqIG1qAX-00NUXw for ; Sat, 02 Nov 2019 17:25:29 +0100 Subject: Re: [gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages To: gentoo-dev@lists.gentoo.org References: <55b42dc1-cbfd-8fa0-8bfd-433e7c92a21f@veremit.xyz> <20191102215457.022cb7b6@katipo2.lan> From: Michael 'veremitz' Everitt Openpgp: preference=signencrypt Autocrypt: addr=gentoo@veremit.xyz; keydata= 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 TeBHZp8GTtWjBiR+Phk= Message-ID: <2101a70e-894b-1a0c-98ef-93b8cee81317@veremit.xyz> Date: Sat, 2 Nov 2019 16:25:25 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 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 In-Reply-To: <20191102215457.022cb7b6@katipo2.lan> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="IXTNO5IyulrC18ERjjvsmhuSRGtc15TVc" X-Provags-ID: V03:K1:NghMZSvpq6yJ0ILc8Nbxg1KeOuG5LVPs+US5Dgd48BDneauaA7k Nmhwk57vaSZxbqFn7Ljmfc9si0H8yq1pcSyjINzePztCElHxNMStkWr0gi+xMuW9+WI4Cwj 7rJUGBUI9e9Rv9qSiejy8ZAcqMN4wn5sEJPV+1sfgsa7iQYYLLR79y9WnFkdG1Whp5ixYw3 aani1rDruB6Y/X4tgQnyw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:DGluLrKJJV0=:JQMXwLZ5cp4RCiU/hXnUD0 I3bmtpupZtP3Pr1miMNsyl2FvjjikRuUVOWpMbaEB/yzSyMcgKlBZbpFXaQw1Ym3gGSMvruSP 0gy2xJQ8gVC6+rgpHhpH9EeD2lqtX0nSq9TzNUGS/jAxe1cCmP70aulmfoZBL89b5/QuXyLTQ 5+Jk32VRF0dQLNPJ0eV516PK/6ntLKdU0jxJbMkI+JrGWi1g6QzCJlWsNLVSNo2G56pw7Dw3Q 10egFMO+/vVLDsxrRwPVWJiB4ANm59kGFxS8an7lyrnuKmmx7fcPDNvQeogMz6j9MNalzdelP OJ1Ib3bbuOtPzFsFqXufocu51N9nN47FW1W7DEkDVwqsghqoMx2xQMj+U9VNZbENYXwWzWrm5 pbPRc5N4CpW8npc1olY3I5bu3J22jg+trrgtmx3OVwZoeVAjYAePWnIdVWYlOtX1Yw0CRZkEz Sa33YOBw9fYmwpi4Zf/ZwbFrZk8gHG32fYBnxYSpKCsMpjE+76Qol76TYbJPhysqS4u/wYPgc apui3qcgh5z6lkyAIIik22unZ3xrscdZQxhgbOldoKGl17fN2QaHXF7/loFLxWLBtDMMba+ZO KNKhstAJt7cqTThepSfFZ0p+R//FT4m0OnjI2yVYDtFIl9SUFzmsTjGszHIsBZoefQ4Qu8+eM BEB4pn0YjZP2yLiHmg4CUWA4vf2Zts1SfOsMQewBfbmXsvrpP1iQRoOlC7vZ0+65QSM9MurCA 0XHEg17/nExXTX7VLs0qFEQkbqc2Wq5zXS3HxWiD5oLDH45S/HOUhuY/R07DaDr5aw5uTC3hN 1L4D56p29UGS8VemzpqeEz76IpNvhtXcKjCxPMWsLa0iLC7xumfL/MdzeDZFLMyKp8BUVpc8c TW7a3ehqKpwxaMhRXtPnvv3qjnio0qp/PUhgcIotI= X-Archives-Salt: dc15b849-289a-4b08-8248-7d5a4a4057d1 X-Archives-Hash: 03e3355c94a13a05721265ac96557720 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --IXTNO5IyulrC18ERjjvsmhuSRGtc15TVc Content-Type: multipart/mixed; boundary="CUNGyD5r5OWfb9WELVRO3tIxGAOcVQy5Q"; protected-headers="v1" From: Michael 'veremitz' Everitt To: gentoo-dev@lists.gentoo.org Message-ID: <2101a70e-894b-1a0c-98ef-93b8cee81317@veremit.xyz> Subject: Re: [gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages References: <55b42dc1-cbfd-8fa0-8bfd-433e7c92a21f@veremit.xyz> <20191102215457.022cb7b6@katipo2.lan> In-Reply-To: <20191102215457.022cb7b6@katipo2.lan> --CUNGyD5r5OWfb9WELVRO3tIxGAOcVQy5Q Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Content-Language: en-GB On 02/11/19 08:54, Kent Fredric wrote: > On Fri, 1 Nov 2019 19:59:35 +0000 > Michael 'veremitz' Everitt wrote: > >> Thoughts from outside peanut gallery? >> >> Michael / veremitz. > I have an alternative that might be more pleasant: > > 1. Change repoman so that when its clear that: > - There is at least one ebuild being changed > - There is only one ebuild being changed > Then the templated summary line is full ${P} > > 2. Otherwise, retain the current semantics of using a simpler > ${P} in other cases. > > 3. Make no *requirements* that ${P} be used instead of ${PN}, > and that way people who think they have a good reason to use ${PN} > instead of ${P} can do just that (if for instance, they need to lop > off context so they can have a longer commit message ) > > This IMO improves things by default, given that the majority of changes= > get run through repoman, and a majority of changes have very terse > requirements for extra data. > > It also means that by default, when people just make the commit message= > something silly like "bump", or "version bump", despite the fact they > didn't put in much effort, the log defaults to being useful, and the > commit messages relayed to #gentoo-commits improves in usefulness. > > Partly, because for me, one of my prime vectors where I become aware > changes are occuring is in #gentoo commits, particularly because > something in there highlights me. > > I don't want to *have* to: > - Resync my git repo=20 > - Dig into git wizardry=20 > > *just* to ascertain what version was involved, and to then ascertain if= > I need to investigate further. > > ( Because once I've already synced and started using git wizardry, I'm > already starting to pay investigation taxes ) > > This sounds like a good compromise, and one I'm content to work on. Anyon= e else able/willing to pitch in? --CUNGyD5r5OWfb9WELVRO3tIxGAOcVQy5Q-- --IXTNO5IyulrC18ERjjvsmhuSRGtc15TVc Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJdva31AAoJEEwwM0+TwiNxtBoQAIOtVDvc6kcs1weNl9M+3i6o Cu9pqXiuXPTFeUpgRJdGGtO495uYEhyhLYW5QyR5OcUrCxgkjiQLoTSnk1zl/ZRP ua3v3FCZxqfbETK1Cwh7dwuL1vX1HDjmyD3+fsjYfHwE601N8OGNlKgbPGbVdqR1 7Az2u5LOLOz3lZCXGoHiKnoDSMryZvQDKvow/xgKSMv2fF4vFCcirN19ip0rXYVy 0kGVvwr+HggY/Vwk4QW6s08b4VoRjR0/GwgpIfsNLZnnhXeFwwMpUWTgDabyCPhb fGe83+lIaou93T3ZkYPuup5WN1qrVwfDUx2zDXBtlEMav9YB+LRvMa9xIsu4KRYp 3js5fLVo1frDa6wVIkJlKWeokeFvKclW4UtUi49cWcd4IL7BVJEw/Wpd22CPt0tO DyrPoZ0gQn3KVfUSwzRK9wMGr+d1eiBJGtL3HptFctFCmW9GDx/KWvFmIxrqgLGu xSshxgNWt5xLPf05lsmr46g+k5K/QOQkq5eo32Nmt12+13VdAIHGSe2/D5I6UvBO Tktyy9qwkegb1T7UudcH9lGcu51mxvXRnCdKNYoxqVSrl/ZaF2YrfSz5EpB37T/b j7CtfgKWDha0QUDU5rt6DriCjZckQN+zNWsuAMLn/B6fsmrgORGTq1Ea42qtnuDB 1jf72l7ZK/+e4Xthu0hq =hNCX -----END PGP SIGNATURE----- --IXTNO5IyulrC18ERjjvsmhuSRGtc15TVc--