From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id mIVzCtY7A2VOVwAAauVa8A:P1 (envelope-from ) for ; Thu, 14 Sep 2023 18:59:02 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id mIVzCtY7A2VOVwAAauVa8A (envelope-from ) for ; Thu, 14 Sep 2023 18:59:02 +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 B0EE53D04E for ; Thu, 14 Sep 2023 18:59:01 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=s2AfdvPk; 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=1694710742; 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=SYmEwgfLaVQulUdm2BEhEBGxtXTio/d9lGEi3DkR00I=; b=iosIQA0fsdjXoQ1VWDeM764mNjBh75Nm4hJUZo6X8eUM58mowfp1jW5/ZJoyiFtuoiunwa VyPa9lJjQeFJAyprKvrVBbbVDjDJUVOAgKtdStvcdGz4kO20W/g2gOTOIDnz3QLn+uwnnB DZNApGwDktGl6CZazXQ75XVJyDQNYHsBEhXm/7XeZ9aKpcrXG1V3l7MlL4Wnkawns7/wqs 37ASZ3r49HOzOt6et34abrRfloStmJ/AcCHM2mC2lWtmMZcSIkyC6dLmqkKKL2zceMYAP/ CBRNyVHNu+Wy3vpcsZYQkYmsnNZWYQSRC9PDbpYii5OyTCfzi41Fxvv+zT+T1g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=s2AfdvPk; 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=1694710742; a=rsa-sha256; cv=none; b=WYEZ6Xtjh3pSwRT0ozgN6eF9CYJyMi2kMIRA1X2Q27zxYA0RWGdqBUvUuTm5LK2H6K3Ygh TN+mKgnV8E/YfVF7wo/7lULJkx/M/BfGoapxkrYlWXXX0coWUsH1kPKlUNOJAwee9kCxsr OFD5jY8lmvxF7G2JhnZGNeAsBrQGlEC2I6a4r1U6Fz95TRS+/PF9wCdc0xj1JhBsbECkMj EN+N+++nSe/XvaIjG+LHnyhV4yj0FuiQcnT9+RWTNln09l8D80dL+N3AuxO4Mnt1cNxgxs SlZ0XSWgksZa7tBZYrJwU8+SrbO4vHZrUMxOLPJyOXsdLIV2l7t9uP2ZH89a/w== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qgpfp-000225-Ux; Thu, 14 Sep 2023 12:58:38 -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 1qgpfl-0001zV-HB for guix-devel@gnu.org; Thu, 14 Sep 2023 12:58:34 -0400 Received: from mail-ej1-x643.google.com ([2a00:1450:4864:20::643]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qgpfj-0005uK-UJ for guix-devel@gnu.org; Thu, 14 Sep 2023 12:58:33 -0400 Received: by mail-ej1-x643.google.com with SMTP id a640c23a62f3a-9a9d82d73f9so151184866b.3 for ; Thu, 14 Sep 2023 09:58:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694710708; x=1695315508; 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=SYmEwgfLaVQulUdm2BEhEBGxtXTio/d9lGEi3DkR00I=; b=s2AfdvPkDKXiYmMcDqM43MraHB9tvt5Pp6S87GiFMxO/GTgTC7XmZ+7yq0ZK1/EN7v 85vp0uK3qhDkTdn21C8uApeYkWITTQCz6sZOOzBuIk3LBq2JYBF1L/Z9D8BQsUVAaNbs T3ESL8fg51hbpDXaumJ+DqamYh9ikjyduEYruSNY2xWCDJZUCPRw/pOgHFgaomWN85Ax qvhyRHYeQyvqFuuYNBxBNKz64CNFSOKEbyC6FW3NppD3stgluSuGdlrbfshN7J9d3Pkq /QNyBDzMuZvwU8QXyKMzO9JmceLkMACK3v3J92lrKirTAFnafh0vUB8p9kggd34c4ReU EKvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694710708; x=1695315508; 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=SYmEwgfLaVQulUdm2BEhEBGxtXTio/d9lGEi3DkR00I=; b=tAaL2Yc3p6Rirh660c1tIG2zVW0fzczM2UaBraZO2igrCh9sSGqrUscs1sbYZMalaE 5gGgP0V0LM6ZSVIRyOpZk4WInaSh4hrmjgYsxlyhMbn6UBfHkc1pZmKH5DI+Hqr8mnOW PqaCFZH4SBZku70h5wjJeARgH+jqfzb4lnOOfUX6ajczjVlWPs83pCFdzs2O4xm6+JcU SXKOTVAFGgbMT4+h1Tk1BZTdfpQgjTHvfm5gprfXjsc5OpDnKiYDShO8dI5EG7B0jW5Y Vu2bRqSXvuEQy6DdUy+BeWKcBaqSxobJtTMZ48bvOUjkHIW7iX/wP2pvXjOSGvP+Oky2 dYOg== X-Gm-Message-State: AOJu0Yxu7bXjbNmymJZRZvTVTX+h1ta68Jgyn2Hr8AF6MF7G/fKLMUIo 0Fh0vEbx7rr7WNBdLeH9d4I= X-Google-Smtp-Source: AGHT+IH1HHxGX2po5iQTm+77ZX3V+rdO4+cNjY1/gujj1QrINwIe8InAm/DaTbK0pcBXQLzECFQPmA== X-Received: by 2002:a17:906:197:b0:9ad:be8a:a582 with SMTP id 23-20020a170906019700b009adbe8aa582mr1677304ejb.21.1694710708037; Thu, 14 Sep 2023 09:58:28 -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 f13-20020a170906390d00b00982a92a849asm1248191eje.91.2023.09.14.09.58.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Sep 2023 09:58:26 -0700 (PDT) Message-ID: Subject: Re: [workflow] Automatically close bug report when a patch is committed From: Liliana Marie Prikler To: Giovanni Biscuolo , Maxim Cournoyer , Vagrant Cascadian Cc: guix-devel@gnu.org Date: Thu, 14 Sep 2023 18:58:25 +0200 In-Reply-To: <87il8d9jl8.fsf@xelera.eu> 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> <929b035f6f4aca0793d9f8a6454b673b2a7069c1.camel@gmail.com> <87zg1sv3vt.fsf@gmail.com> <87o7i7bin0.fsf@xelera.eu> <87ledaw15w.fsf@gmail.com> <87il8d9jl8.fsf@xelera.eu> 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::643; envelope-from=liliana.prikler@gmail.com; helo=mail-ej1-x643.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-Scanner: mx1.migadu.com X-Migadu-Spam-Score: -1.11 X-Spam-Score: -1.11 X-Migadu-Queue-Id: B0EE53D04E X-TUID: IBYiCCok6PII Am Donnerstag, dem 14.09.2023 um 11:42 +0200 schrieb Giovanni Biscuolo: > OK! :-)=C2=A0 Let's see how this relates to the 2 use cases we are talkin= g > about: >=20 > 1. Use "Fixes:" (et al) in commit msg to tell "the hook" to close the > bug. >=20 > This "action" implies that the commit we are pushing upstream > "Applies:" to that bug report; it has no added value. >=20 > 2. Use 'Change-Id'... >=20 > This also implies that the commit we are pushing upstream "Applies:" > to that bug report related to that [PATCH]; no added value also. >=20 > So, when and only when we will implement a 'Change-Id' requirement > adding an 'Applies' metadata is not useful for linking [PATCH]es to a > bug report. >=20 > Did I miss something? On "Fixes:" vs. "Applies:" etc: the point of having more keywords is that "Fixes:" implies a bug, whereas more general wording is preferable when pushing a patch that simply updates a package. I just wrote some example wordings and wanted all of us to agree on the one that makes "the most sense"; alas it got misinterpreted. >=20 > > Maybe if Vagrant put something like: > >=20 > > Fixes: that could cause problems?=C2=A0 But > > then the URL is different, so we could filter out these, so I don't > > see the problem, if we use URLs. >=20 > Yes we are saying the same thing! :-) >=20 > Sorry I've made confusion but Vagrant's concern was expressed > _before_ someone proposed (maybe Liliana) to use namespaced URIs. >=20 > Vagrant please: do you confirm that using URLs "Fixes: > " is OK for your usecase? I actually prefer cool URLs myself, my format was=20 "Fixes: [optional description] " > >=20 > To be cristal clear: I think that "the other proposal" (that is use > "Fixes:" and alike in commit msg to close the provided bug num) will > be **superseeded** when all the tools to manage (first of all: CLI > query tool) the 'Change-Id' preudo-header/footer :-D Well I still very much prefer human readable footers, but I'm perhaps a little lonely in this debate. Cheers > > >=20