From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id SHWrFCO6gmbKGAEA62LTzQ:P1 (envelope-from ) for ; Mon, 01 Jul 2024 14:16:03 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id SHWrFCO6gmbKGAEA62LTzQ (envelope-from ) for ; Mon, 01 Jul 2024 16:16:03 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="hvMM/3Ri"; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1719843363; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=HHYRLjInUCCDsvBOqFTFbICRH99dLLyu1kXBzxm3j00=; b=PJ8CA3bq+Mj6FCtmuqsXeMnwZgciPOsXOUYGajkMeSkF7YQKPyf8bde/jaOFwCLxZEOPgY k5Lcx3JfisDmsqGAaB52CrzTWT6JxNtJO33f0YiesCGkLQdJXIREiX6LLk5NcobMm3Ysg8 KmIuic798XSVyncHiA4Kd4A1QkRPIgBCqBtu4dYfY+9sJPOjiiSxZUESDFjqd/XbVXXbxw KmuVXadWe8Xz825iEwcEMvfT+eZxR2TOyH6SIPniqs9ZNz0Bxu7LqImorlf0eZxNNVjjOa SghoQVfukydu6LDZYYWyoi5rZr5Iuf7iDqNlwhmd96llkGDJPdtkTGmUghbutw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="hvMM/3Ri"; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1719843363; a=rsa-sha256; cv=none; b=Np+ySl1knGwYfBj4Sy03J38V80zHvcr/qyhWMsNFE9Up5ssrWVySkQFavMOrHazY5K/7wv Bv1ejn8PS+d+f9ii6144AATrQ5pIftOU7TWr3GdhZoPZTjzjdaY2R/qbr8GbAqGyas7CcJ aenvxvNEKqkH4onvcKTIgFaLC7pWtAKtV22ca7DZlLiC1O01zvTPu4vGEX+N8v/4wPCQaa 4tBTn8+A26E2zBWMBQlfAkxpLpHZcssWZ+XS7yaXx1rtgMp7syHaZcImw8qqf1wz0F5ACn Pd+R0OU8z85LCf1FylB9UQGF+QK5aG1GSfGxqCX6nZ2eJglqOJnyS4H3gbl60A== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id AC7A76B3F8 for ; Mon, 1 Jul 2024 16:16:02 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOHoI-0002Qo-UL; Mon, 01 Jul 2024 10:15:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOHo3-0002Kk-Ca for guix-devel@gnu.org; Mon, 01 Jul 2024 10:15:05 -0400 Received: from mail-qv1-xf29.google.com ([2607:f8b0:4864:20::f29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOHnz-0004Gh-Hb for guix-devel@gnu.org; Mon, 01 Jul 2024 10:14:57 -0400 Received: by mail-qv1-xf29.google.com with SMTP id 6a1803df08f44-6b5136965a7so13416746d6.1 for ; Mon, 01 Jul 2024 07:14:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719843294; x=1720448094; darn=gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=HHYRLjInUCCDsvBOqFTFbICRH99dLLyu1kXBzxm3j00=; b=hvMM/3RipE1BrqdtItxJYw3CNEri+/Limj00cQNHMx9T1kgYw5CY6DcCHOLUc5s5h6 mI5JfAiOn/VSTw14fH3OOI4P2Wo0zIo5Otf/Fdd5eOP2PSIdGtyXDYg/Kf0DlsRSW5iW ZZD5KVngy6DLQyTLbrLzjiAoIjxMSuoQVLA1Ls6oCGuVdpOkfaTXTu/Vp7Hnk/aqPECb VlLcWXB/zHHjI6DoJtLRWtL/u/Fsc2lGAwP6mvPP86r0r6rEsMQ/pPKyZlKEfNyntJOJ uMPJYdpLM7vnWGjiOgrQhA3daisudNDKyeyAjVVv3e3RtctX2glC9LikAQGG/OWpEvsz Zx5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719843294; x=1720448094; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=HHYRLjInUCCDsvBOqFTFbICRH99dLLyu1kXBzxm3j00=; b=mBOnXnIJE/Ria4ek0RFtVBv6cE7cjUNEYbHv9ZE1iLI3P5SZLeRlT2mhanRBZqV4fQ 6knmROU1rDMswZIXVdiGkvzfmJE1j+M6Y99ykSnOQrDBHMPN0gyMwdwa5M83Jm5RQ8k1 r7YpmRemariFuANzVO948EvL+/6mwhaoZ5C7d5GINlETjiaK3XNx7LZMhKomWSXcohXH sip+IOlNREEpqBDnC5bt968viKd0Rx55Fs4gFjimKcY7a5Sc00OZLln9gSgPSJgWVtXU umZM+iZw79jlB/mxPF+htglVRFgVfsaaS1ZlLuK2v0dcCb4nOxnofXeKD0pzGAG7j+Lp ZRRw== X-Forwarded-Encrypted: i=1; AJvYcCX/S2mMLb8FQWVaNfAwUToCYhWEXjdsgr/0nKaA3MgLnXPw3uEEpktttG9b1piy6xVyhVXPkCQ+sUow1GDIX9cbLi0= X-Gm-Message-State: AOJu0YyHlCmbVeoWVo3AxVpp9dCDRAAZd2l1kjYkYYW7T+FI4naUBd/K pmTPfMYSZtHxilwN+IF06P/smClCwwMSqNrrYDcoJO8cm0FMB2CfPdUHdw== X-Google-Smtp-Source: AGHT+IHSvtwNJlXfYbsnTZRvTX2CmbtEm4EUW67jJDQVrYgQwH2PTssaUhvhM5LfSvBOry2XJkNp7A== X-Received: by 2002:a05:6214:194d:b0:6b5:4e5d:7cfd with SMTP id 6a1803df08f44-6b5b70a3bcbmr64832346d6.23.1719843293795; Mon, 01 Jul 2024 07:14:53 -0700 (PDT) Received: from hurd ([204.48.95.10]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6b5bd15b544sm16232486d6.71.2024.07.01.07.14.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jul 2024 07:14:53 -0700 (PDT) From: Maxim Cournoyer To: Liliana Marie Prikler Cc: Richard Sent , guix-devel@gnu.org Subject: Re: Codifying/Documenting Guix commit message conventions? In-Reply-To: (Liliana Marie Prikler's message of "Sun, 30 Jun 2024 08:25:35 +0200") References: <87bk3mvvfy.fsf@freakingpenguin.com> <877ce8a6yh.fsf@gmail.com> <833a84d6421dca2f91c80668430a03b445c91475.camel@gmail.com> <87v81r8c9s.fsf@gmail.com> Date: Mon, 01 Jul 2024 10:14:51 -0400 Message-ID: <8734ot8ahw.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::f29; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qv1-xf29.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: AC7A76B3F8 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -8.72 X-Spam-Score: -8.72 X-TUID: VTv03phVl8fx Hi Liliana, Liliana Marie Prikler writes: > Am Samstag, dem 29.06.2024 um 21:11 -0400 schrieb Maxim Cournoyer: >> Hi Liliana, >>=20 >> Liliana Marie Prikler writes: >> > I think we should use a "Fixes: [short description] " footer >> > for both Guix and upstream bugs, that can easily be parsed =E2=80=93 >> > hopefully by both humans and machines.=C2=A0 That would give the >> > interested reader the (contextual) information they need, while >> > also leaving the main body to a more thorough description of the >> > patch itself. >>=20 >> That's a good idea, and I already use a "Fixes:" git trailer for >> fixed bugs, but I also like to be able to see from the 'git log' >> output which commits were security related (I see value in the >> summary [security fixes] "tag"). > Oh, sure, my preference w.r.t. that would be to have [security fix] or > [security fixes] in the header, and the particular CVEs in the trailer. That sounds like a good idea to me. Would someone be available/motivated to prepare a patch with these new suggested guidelines, added to our 'Contributing' section? --=20 Thanks, Maxim