From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.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 CH2aNdFKA2XR3gAAG6o9tA:P1 (envelope-from ) for ; Thu, 14 Sep 2023 20:02:58 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id CH2aNdFKA2XR3gAAG6o9tA (envelope-from ) for ; Thu, 14 Sep 2023 20:02:57 +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 9A30D43A1B for ; Thu, 14 Sep 2023 20:02:57 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b="Oni/tfan"; 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=1694714577; 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=DPtSzAIZ8uUqK4R/07HvMuWgCzVofUR6ubsWnyanRKc=; b=DjP2h8UH8wg1ZTrpQRtnln9Fjk6oGdw6oA9EI3zxKgOUjCrVN301iiPF1TxtjPmlDDqILk PBFc4uPkEf+6GSShIIuTQA8uf5SudHAywxznGNrrQxgDBt0cG1mv4D19oy0jXJtoSuk0bi doXx2vPBHcEvVZGTT4Qn9ixXslhFsGbKR76JfLgQHjp7oqNWuiWD/JX+NaWmd0z4ef/4Za CHVttepn8YbMZ58CkyCxBZikea1FBKEXi86aW3lYUd0kEtwweahX2/Uy0JgjXprncJke9y 6ioiMmORvPBK3JYHLFqkHzy2ErrZ7YcDNdx9JAaVnhE214HrAeuvmGj+RKxNKQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b="Oni/tfan"; 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=1694714577; a=rsa-sha256; cv=none; b=nV2/HLrC5nVNP9NXpHjLoye4ZqOKpweZB39uoRLNrZANuRPAvyZxAj7/gfqAGHZnD0FAu5 qZek3XO+sW6xdbsJKQNJDX9Ce39tLOftzRmskYtnel013PgHL5EA8ZQ4lUzpMZngkxP4kZ A4MnSDKfdcRnvpSJiqGmKdPca8YAmoP8A3EtmUp7n7tKL/qi/crJ+U5KB5buAjXgBjBTIr C1SfEuOoXtvw1fPK9fm8Ztp7pen8jwy+kdmssdxyQd18FG+nvRTc+HjBVcdLvsvEdQ4Cry ZRFKD22b572B6gRqYhv5zKHhbqKtCcvCQWTM6zzSeQzooqizDTgA/E6ksV0IVA== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qgqfT-0001xA-0s; Thu, 14 Sep 2023 14:02:21 -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 1qgqfK-0001vn-Rx for guix-devel@gnu.org; Thu, 14 Sep 2023 14:02:11 -0400 Received: from mail-qv1-xf34.google.com ([2607:f8b0:4864:20::f34]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qgqfI-0002zN-VL for guix-devel@gnu.org; Thu, 14 Sep 2023 14:02:10 -0400 Received: by mail-qv1-xf34.google.com with SMTP id 6a1803df08f44-6543d62e9a4so11157966d6.1 for ; Thu, 14 Sep 2023 11:02:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694714528; x=1695319328; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:references :in-reply-to:user-agent:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to; bh=DPtSzAIZ8uUqK4R/07HvMuWgCzVofUR6ubsWnyanRKc=; b=Oni/tfanIBUMJjmJMfE+2pR67fg1f5rrVr7seUn6mPY+atES1OJuLgVo3Z3JOncr2X a+fVkAgKurkQPHosokENCS7vrz+CEXL4pLPRkBIyJXc0YnEt9wCOSMh4WQJ+0R7FBns/ Y8VP8+ccPF9Kgc4zukFKzUVs72NvBXEFvoXcmPgC15sH1yWxemGeK+Rtdmj68zYXfWV+ UjslGBN67nA+cFYsh9yl47WVQuvryO5xM88URTMMDWvtZZAHjLTVtTg43pmCsSK2EMeW 7pubydrr+sMttqUiKq0oSQwjhNj4/5php0tw6BxIjpoK9EP8LC742RB43MQyoXVt1DVS zLYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694714528; x=1695319328; h=content-transfer-encoding:mime-version:message-id:references :in-reply-to:user-agent:subject:cc:to:from:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=DPtSzAIZ8uUqK4R/07HvMuWgCzVofUR6ubsWnyanRKc=; b=Mn1T1cnbHn5twAK909kyHROgMFKe9QQkGU7nZApGYoF6dPUhV/RQzwoPZSzTQwBSyf MxtyCkTIfQB3h3ID0UPBBvovai8B4akR+6HRyTIFgv3kG2BZYqGI+EBEirRj5ISW/xqQ enfK1cV6KDXNgfchssFEvmGAEyAXkKYcu1yk5fDi3ktSlEOcEOoET2uo4ri4rC2Uta8n o5zmBrsZOrLzUSjFmKuV3NwMDuiU3wb0QLOuM8NcPYoGfD8y6ckDEnpfr0CsoBUfwXl+ urxqgrppGoxPBMkMEpw9+kC/5jJ1TJXbyY2nbhlaEhoso4/s+sY+TKhFB1ps9eIrLYku G2vQ== X-Gm-Message-State: AOJu0YyNyIq4xKaasAbyUp0Lm+ReL/Nf3syHrNH1lqqrwKu9u3Ppy96r oAfow1Xd+4RwjNOKR8RMdF0= X-Google-Smtp-Source: AGHT+IGtU4sIzg49wgXYNmbzco3WExPXJumutdMwAy/rw/r38BboPBtFfdCPfodJDbpxIVIKcdEODw== X-Received: by 2002:a0c:f2d4:0:b0:651:95e4:ec85 with SMTP id c20-20020a0cf2d4000000b0065195e4ec85mr2579698qvm.32.1694714527881; Thu, 14 Sep 2023 11:02:07 -0700 (PDT) Received: from [127.0.0.1] ([75.98.19.152]) by smtp.gmail.com with ESMTPSA id o8-20020a0ccb08000000b00626362f1bf1sm621491qvk.63.2023.09.14.11.02.06 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 Sep 2023 11:02:07 -0700 (PDT) Date: Thu, 14 Sep 2023 14:02:02 -0400 From: Maxim Cournoyer To: Vagrant Cascadian CC: Felix Lechner , Giovanni Biscuolo , Simon Tournier , guix-devel@gnu.org Subject: =?US-ASCII?Q?Re=3A_=5Bworkflow=5D_Automatically_close_?= =?US-ASCII?Q?bug_report_when_a_patch_is_committed?= User-Agent: K-9 Mail for Android In-Reply-To: <87a5toiuoe.fsf@wireframe> References: <8734zrn1sc.fsf@xelera.eu> <87edjb5le5.fsf@gmail.com> <86o7ien856.fsf@gmail.com> <87h6o6fdgv.fsf@xelera.eu> <877cp2nn91.fsf@gmail.com> <871qfam14v.fsf@wireframe> <87ledex5xr.fsf@gmail.com> <87sf7iiyde.fsf@wireframe> <874jjyvzs4.fsf@gmail.com> <87a5toiuoe.fsf@wireframe> Message-ID: <14696C3B-1651-4252-BF64-6CFBA778446F@gmail.com> 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::f34; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qv1-xf34.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: 0.09 X-Spam-Score: 0.09 X-Migadu-Queue-Id: 9A30D43A1B X-TUID: esVKrUgKTqsk Hello, Le 14 septembre 2023 12:30:41 GMT-04:00, Vagrant Cascadian a =C3=A9crit=C2=A0: [=E2=80=A6] >> I doubt the Change-Id idea would help much closing *bugs* on the >> bug-guix tracker, but I'd expect it to be useful to close already merge= d >> (but forgotten on the guix-patches tracker) *patches*=2E > >Well, all of the "bugs" I was referring to were submitted patches >tracked at debbugs=2Egnu=2Eorg via the issues=2Eguix=2Egnu=2Eorg >frontend=2E=2E=2E weather they were submitted via guix-patches@ or bug-gu= ix@ >or NNN@debbugs=2Egnu=2Eorg=2E=2E=2E :) > >They are all "bugs" to me, though "issues" seems a bit more neutral in >tone and I like it better, but new packages or package updates are just >generally wishlist bugs/issues and not inherrently something broken, >though they may sometimes fix things or be related to fixes=2E=2E=2E Let's call these patch series to avoid confusion :-) > >> The Change-Ids would be added automatically without the user having to >> install anything, so from the time it's deployed we'd have a means to >> identify which patch series were all merged=2E > >Well, they would still have to install the commit hook, or did I miss >something? Yes! Hooks can be configured upon building the Guix checkout, the same way= its now done for our pre-push hook :-) Maxim