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 3EBDA138334 for ; Mon, 24 Sep 2018 02:31:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B51AEE0928; Mon, 24 Sep 2018 02:31:20 +0000 (UTC) Received: from avasout05.plus.net (avasout05.plus.net [84.93.230.250]) (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 4C172E077C for ; Mon, 24 Sep 2018 02:31:20 +0000 (UTC) Received: from [192.168.6.147] ([212.159.46.162]) by smtp with ESMTP id 4GebgejUq05ij4GecghTXB; Mon, 24 Sep 2018 03:31:18 +0100 X-CM-Score: 0.00 X-CNFS-Analysis: v=2.3 cv=QJJGuDDL c=1 sm=1 tr=0 a=RuViaDnnNG9rfPLW4VJocg==:117 a=RuViaDnnNG9rfPLW4VJocg==:17 a=13zjGPudsaEWiJwPRgMA:9 a=xtxXYLxNAAAA:8 a=7mOBRU54AAAA:8 a=12M_MSkcEzp0AYBa46oA:9 a=pILNOxqGKmIA:10 a=5gOOgvlQZ57hg6W4CvwA:9 a=ONNS8QRKHyMA:10 a=xts0dhWdiJbonKbuqhAr:22 a=wa9RWnbW_A1YIeRBVszw:22 Subject: Re: [gentoo-dev] Re: What means bup? To: gentoo-dev@lists.gentoo.org References: <2118089b-4d6d-0a89-ce78-8d5597fb0141@gentoo.org> <20180718072657.fnz45gc44v3m4n6v@gentoo.org> <20180922203623.5ls6dcc73rifhuo5@gentoo.org> <20180924092757.5c714f9d@katipo2.lan> <20180924022739.qqfq2z4omkqwtnww@gentoo.org> From: "M. J. Everitt" Openpgp: id=BA266E0525CFAB101523351B4C30334F93C22371 Autocrypt: addr=m.j.everitt@iee.org; prefer-encrypt=mutual; keydata= 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 nurTf8FtGwnuig== Message-ID: <8a895908-6518-74e0-d55b-876aa4927593@iee.org> Date: Mon, 24 Sep 2018 03:31:12 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 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 MIME-Version: 1.0 In-Reply-To: <20180924022739.qqfq2z4omkqwtnww@gentoo.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="3sHEOIi4fS4AVtqg8vrDyigiBtXiNWmzb" X-CMAE-Envelope: MS4wfK0b0LGGZ1LVDx2vhHOHqvHZr++25oV5FbOGQOUhenU3cqV+yF5ME6Qn5kt5LNgEla6uA2owUu9AA1MhD8pvSz20hWyJ3OLG5f6Nd0dLu/3ddJipqrBd 9qN7eIS6ztVEPO2M7IWgf7WRCavVnBBi49n3glt+Z0+dqHNfoU7MEV5T44IvXZq30glFtIBhhNTbqw== X-Archives-Salt: b3a61408-88b1-4b30-a9a9-8439bba345e0 X-Archives-Hash: 33b65b8a7ede58a39af8f6bac7fdd37c This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --3sHEOIi4fS4AVtqg8vrDyigiBtXiNWmzb Content-Type: multipart/mixed; boundary="2P9tDM3JpjJEa7usmbtuWeQzlHeTChKlj"; protected-headers="v1" From: "M. J. Everitt" To: gentoo-dev@lists.gentoo.org Message-ID: <8a895908-6518-74e0-d55b-876aa4927593@iee.org> Subject: Re: [gentoo-dev] Re: What means bup? References: <2118089b-4d6d-0a89-ce78-8d5597fb0141@gentoo.org> <20180718072657.fnz45gc44v3m4n6v@gentoo.org> <20180922203623.5ls6dcc73rifhuo5@gentoo.org> <20180924092757.5c714f9d@katipo2.lan> <20180924022739.qqfq2z4omkqwtnww@gentoo.org> In-Reply-To: <20180924022739.qqfq2z4omkqwtnww@gentoo.org> --2P9tDM3JpjJEa7usmbtuWeQzlHeTChKlj Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Content-Language: en-GB On 24/09/18 03:27, Matthew Thode wrote: > On 18-09-23 21:39:01, Alec Warner wrote: >> On Sun, Sep 23, 2018 at 6:53 PM M. J. Everitt wr= ote: >> >>> On 23/09/18 22:27, Kent Fredric wrote: >>>> On Sat, 22 Sep 2018 15:36:23 -0500 >>>> Matthew Thode wrote: >>>>> My hand slipped. What ever happened to assuming the best :( Are y= ou >>>>> going to ping the list every time my hand slips up and I mistype >>>>> something? Not sure you'll have time for it :P >>>> Personally, I would love it if more people tried harder to provide >>>> meaningful commit messages. >>>> >>>> "bup" vs "bump" isn't really achieving much, just one of the two are= >>>> substantially more egregious. >>>> >>>> Perhaps, if the commit messages were crafted with clarity as their >>>> intent, the consequence of accidental typos would be much more >>>> inconsequential. >>>> >>>> ( I seriously think we could do with a *little* more chiding here th= an >>>> we generally see, but like, I'm typically just biting my tongue ever= y >>>> time somebody doesn't invest any more effort than to write the word >>>> "bump" in their text editor when committing with repoman, cos I real= ly >>>> don't want to be a dick about it. There's room for more than 4 >>>> characters and a space in the subject, and infinitely more space in = the >>>> body, why do we have to choose the least clear of all options? ) >>>> >>>> Occasional accidents are still gonna happen, but it would be nice if= we >>>> didn't define accidents and siblings of accidents as the status quo.= >>>> >>> I think Kent has pretty much the point here .. we try to stipulate th= at >>> the commit message describes what the update is, and is clear for *al= l* >>> users of the repository, and not just the relevant maintainer. There = is >>> also a cronic double-standard for existing or long-standing devs, and= >>> newer devs, recruits and proxy-maintainers (who get a double-scrutiny= >>> typically) - and I could easily see how this breeds resentment... >>> >>> Perhaps it would be simple enough to add a check to repoman for commi= t >>> messages less than 10 characters, and with at least one *additional* >>> space, mandating two words in the commit message. It seems draconian,= >>> but if developers continue to be lazy, what choice does one have?! >>> >>> >> I don't see a problem with 'version bump' as a description. Sometimes = you >> bump an ebuild because upstream released a new version and you want to= >> track. I'm fairly against changes describing what was changed (typical= ly >> the reader can git show and observe the changes.) The useful informati= on is >> *why* the change was made. Sometimes its because "upstream released a = new >> version." >> >> Like Matt I'm curious what others expect to see in the description. >> > That's exactly why I release much of the stuff I do, I get a task in > todoist via ifttt monitoring a github atom feed that a new release is > out and I package it. > If you have automated tooling, surely it's not impossible to make that tooling generate a semi-meaningful commit message on-the-fly too ... just sayin' ... --2P9tDM3JpjJEa7usmbtuWeQzlHeTChKlj-- --3sHEOIi4fS4AVtqg8vrDyigiBtXiNWmzb Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJbqEx1AAoJEGPnxnn01DHdWSQQAK+5zEAnweoF99aFxvZ0aeLN MRhjbL8l6ufH3iAX9u2Hw88ptT2Wz+lpJbCKcMU3ZToQlXmarnjl2bja1+HolhF0 FJz28Tr7owXDDfdkBJaTPs/bn8nbfZMBrVDDsQuX37h+bRSkh//mfBJpPg4BOCpP Sbkih+UJEQ+16dSeiIg7xAygZJAe6S8qHSJQCTdJQQf4HDVLStbfUtBTOfa0SBEp MvVFQjKEGVH5Cn6cwU4R+cX7F4YTL8nx10KBP293V2ILSUh1iqvNZ6hmRGp2LB7Y h7Hz09Uo6N5w10GP06Ko8Blj54pd7Qm+yY+kHp60eQRjqzv6KpisxlYyiSlnqcx9 XgyKSy4vAePWr7+eduQfJU23kKJWYMvTynDUUqHCWqJ/hqIGe7aDyq8B5ZDxz4Ff yirUgBypVb0FXibVGQpNFLBoXd1rgUPbu7mUGYeO/pU+6njSyNnc47gw6M/4padF gYKjUjn+7KP++cf+yDrK+zL+omuZ3LzW16oNcWwr2pYOYUXYi+0wWA1JjiCfBjaI iIOr6SgOgmWL9Nrv+rWrI7SwSaBuDHPYlDjQzxKouMEFlnXt2cUlXeT3gtnpIi7s tb/hSO3IPvqJXuGsuUj9LtbZQJb3HBgAuhLSDTBEdg0352EsdtDcruhNcKNPwyQp DgvC5brGseuhfxvLQW1H =IyYk -----END PGP SIGNATURE----- --3sHEOIi4fS4AVtqg8vrDyigiBtXiNWmzb--