From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id ECldKNlh/2TSZwAAG6o9tA:P1 (envelope-from ) for ; Mon, 11 Sep 2023 20:52:09 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id ECldKNlh/2TSZwAAG6o9tA (envelope-from ) for ; Mon, 11 Sep 2023 20:52:09 +0200 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 669BF3D695 for ; Mon, 11 Sep 2023 20:52:09 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=V+E9Z7Gi; 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=1694458329; a=rsa-sha256; cv=none; b=Anu4M7pH8MfTHNIvl9V7v2MM9bXczZ92yEI3ZCGipESXlb7d3fw/msy3ycuVzXuy1QoQB/ spaEC0jiaMDEcSnHjb7LghFF/fbKuMevkLn2wIS9F3QLbALsJD1EQkx+siiCklA1ICWQ8M +p8Nrge7WVjbSiFrgNWIYSawq0iJLLc2KhI8aXyO480XStT8b2g8rxAyLVhX16J3AliIAL YuL4a3KQ6icLPyYQinZOO+R6YwmyTtd+DS8BA+1E2azn8+v6IlSWc0BbxEvhBgSfJsKDfq 1oeJH7wyCTQeK4ZCaxs52CGeEmTkH3pqsc5ZVh2G3Q5zhK7yWEPSwtsKIkDB+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1694458329; 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=DLzjLBx4Tjb+hSRwYBPUcZhNIKi5C21ImpV0ge/mcT0=; b=eIcvMa0GXd1yfd2xbr+EbsA0uOi4VzWItBAtmJ8a/pw76EOBbFP0/UIsCVDYkFXWO8HmpX TlSS/k1fjYfzRBBgSsd34ED8IPOO5oKrkF2wpb3e+ePRH+bI5eW26qitLzjGtunigOZv2a HmMO5hEV44/OxOdghwNbQBzOVcwjpZMQV6EsFy6FzblU8PT5pA3Eoedmzx2Ft64v7gb1KZ Mlz/UpORVD+PKwNvxwsXfnch4bC3jfyPelZWE91rp/E8WCfkNCxVeGiXVJf+DeCjTVijtZ vMnYKIddJwiDyMJTKuHNlS6WVowYE1ifeAJjRdBvLbpdqYqlJYCH3gWbQom6/w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=V+E9Z7Gi; 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 Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qfm0J-00019E-5U; Mon, 11 Sep 2023 14:51:23 -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 1qfm0C-00016f-Cu for guix-devel@gnu.org; Mon, 11 Sep 2023 14:51:16 -0400 Received: from mail-lj1-x232.google.com ([2a00:1450:4864:20::232]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qfm07-0002tz-KM; Mon, 11 Sep 2023 14:51:15 -0400 Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-2bf6b37859eso54345961fa.0; Mon, 11 Sep 2023 11:51:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694458268; x=1695063068; darn=gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=DLzjLBx4Tjb+hSRwYBPUcZhNIKi5C21ImpV0ge/mcT0=; b=V+E9Z7Gi+YV8Wuo5JZTBZmn2baW+gPdNi+nuswlmskabuuLUid1E2xj+MspLxrTDba fNhg98g2KidugTOV4I2U33sWSf0iUBHG+rQmKIJ8zzh6pgQaM6whB4x+ZujsPOCk0IaN 2qlHLlsUqqiVIqXigDA7lEMEqtj/Esf3pUCaJt3pa17/6xg+fKuUNQOzcySck1NKBUCX 8V9Pw4XGZmUD7W1x+YqEbam0pXKsBeg+njco1WNKd356KmvKLzsS/+1XD2FMQkiGAXrC Mhd/WFYJhMmtCd+IJpYtff3tKn40BsVTQ5RhZHPk+HSOrIFrbZ4mn+bCL1MONZVOTWI5 v86g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694458268; x=1695063068; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=DLzjLBx4Tjb+hSRwYBPUcZhNIKi5C21ImpV0ge/mcT0=; b=jW3JW5frnq0fqJXMVAfJ3woGr0GbiIynuG+MOPrfTRUq1BeTroFGAKzKgQavE9KPya 8aiVCFJZXIXIcFKBuQEmIc0cf/9b4nFHex5awssyZIjlbRSPXJPshVf7VmMJY3cW40BO 7QTuCMUpxmX6CIHBUOAtJK4IvtqxxRK4zkC3G281tRveGhagdy8M9HDMaOvoPrTYb/R6 nROPmFSiSSKMTEsuncnpPO2/xO3Xs1geiqzwUKncngK1wpyS01h7ESo6Lfyyw6Pu3LdC rRLbmu2rGV6aZtKHzIYbkNd73MZzLtQcF0FR1YVgvIsF30mfqqX61qKCiAicFTRB1bha 4KBw== X-Gm-Message-State: AOJu0YxiwyYbSofIzialmpUjjobG4p32ahCpBzqKgkaZZMmzUm2ZdOAa 7Qjy5ICW9AtnHR2uONqHFtQ= X-Google-Smtp-Source: AGHT+IEbl5u/PXnwQTWOJQWMUQR68cYRuJaiAtdqe4GGEdd9YQX4rocLrc/8gwJcTigXEvVSx9v5xw== X-Received: by 2002:a2e:9d45:0:b0:2b7:2066:10e1 with SMTP id y5-20020a2e9d45000000b002b7206610e1mr7701848ljj.0.1694458268114; Mon, 11 Sep 2023 11:51:08 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id rp6-20020a170907888600b009a9fbeb15f2sm5460911ejc.62.2023.09.11.11.51.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Sep 2023 11:51:06 -0700 (PDT) Message-ID: <929b035f6f4aca0793d9f8a6454b673b2a7069c1.camel@gmail.com> Subject: Re: [workflow] Automatically close bug report when a patch is committed From: Liliana Marie Prikler To: Maxim Cournoyer Cc: Giovanni Biscuolo , Vagrant Cascadian , guix-devel@gnu.org, Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Mon, 11 Sep 2023 20:51:05 +0200 In-Reply-To: <87bke8wo96.fsf@gmail.com> References: <8734zrn1sc.fsf@xelera.eu> <87edjb5le5.fsf@gmail.com> <87jzt2feq6.fsf@xelera.eu> <87y1hikln6.fsf@wireframe> <2d93b48dfd381c55ff706394ff7226133f5e014a.camel@gmail.com> <87pm2pces0.fsf@xelera.eu> <87bke8wo96.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::232; envelope-from=liliana.prikler@gmail.com; helo=mail-lj1-x232.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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -8.03 X-Spam-Score: -8.03 X-Migadu-Queue-Id: 669BF3D695 X-Migadu-Scanner: mx2.migadu.com X-TUID: UHy/pnZnsKn4 Am Montag, dem 11.09.2023 um 14:36 -0400 schrieb Maxim Cournoyer: > Hi, >=20 > Liliana Marie Prikler writes: >=20 > [...] >=20 > > Maybe make that bug-guix so that it matches with the mailing list > > name, > > though we also need a wording for when a patch is not a bug, e.g. a > > simple package upgrade. > >=20 > > WDYT about the following > > =C2=A0 Applies: [patch] > > =C2=A0 Closes: [patch] > > =C2=A0 Resolves: [patch] > > =C2=A0 Done: [patch] >=20 > I don't follow; why do we need 'Applies' ?=C2=A0 Why do we need a > 'namespace'.=C2=A0 Are these things the user would need to manually know > and enter themselves in their commit messages? I'm just asking which wording you prefer. For the tracker, they'd mean the same as "Fixes", but fixes imho sounds like a bug, which "Update Emacs to 29.2" isn't. Thus, something with a more neutral meaning like "Resolves" might apply better here. > If so, that's adding rather than reducing friction, and I'm not sure > it'd gain much traction.=C2=A0 The way I see it, it needs to happen > automatically. I mean, the way I imagine is that you type this as part of your message and then debbugs would do the work of closing the bug. In short, "git push" saves you the work of writing a mail because there's a hook for it. As for the namespace: you would have to type it on your own =E2=80=93 hence= why I prefer the URL approach as that can more easily be copied. I think we had a discussion that we don't want to involuntarily trigger stuff elsewhere, hence why we're marking our own bugs as our own. Cheers