From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.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 0OjRC1NO+GSNBAEA9RJhRA:P1 (envelope-from ) for ; Wed, 06 Sep 2023 12:02:59 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 0OjRC1NO+GSNBAEA9RJhRA (envelope-from ) for ; Wed, 06 Sep 2023 12:02:59 +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 EB41B45BF2 for ; Wed, 6 Sep 2023 12:02:58 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=none; 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=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693994579; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=mRWMYGwHcC/TKByNixRbY/5mF/86iyOPqdslRj0C5Bk=; b=UzqLsOpM2VHScRcrEOea9uVaVumB7cgk3qRJDi++nmkSbYFsiwWC6Jnty9d0U8/TBYJfFO 8n/pH6I4F6f3ZnUL2kvVSF2RSrYXhHwMh4uEyHMkf12nWDh59Q2kHZs//l5gxV3vtNc+Ml 3Pk5YkakETdDrAT7U+zWnoj2MYDxF+V9/m4RYGMr8FKDTziT/+HJ2t908/zzDY7RZZlSJY o0xa5dZGKixPQa4lDQKDYHCA3I36yklpHyRGGaNJVh5zjezrT3Stzg1fuz7VIZFT+tnvly q7xY0LY2DPKW7mO/pg4egVhspOiguxeZDua+9HuwanGRECwtMz5BUJu9dftoow== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1693994579; a=rsa-sha256; cv=none; b=ioH9Qfjo+T0z+vufKykm0NL1nN79z4rsPp1OaWwWcUE0Pkm51vHI8biv4PrINMTdb/E2vl j5ULyDLT0r6Qgz2vL47ABYzDUrUy3uHexzD93WuUmHOW/kyam+8W/A/BvGeKvKXRFKNqf3 hC9Lz34nWDttmN2JHpbk82ESmODyfVMFKmQUuGQKNzTVWomIJ78eMjlIbRjjiMqwabh1Eu eq7gMYT61XuqDKNJW5heoCJR3xRvvCYXKkY7SlWf1RZqKlhJrxh2XmpEYyquA6XrNHzHgO 4LRwyf3HJPhdI/XUjCYEvKB/qSnV6DUBFQn/tz55ivuM9KT1Ev/yzfYDY/+5bw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; 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=none Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qdpMX-00035A-Aw; Wed, 06 Sep 2023 06:02:17 -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 1qdpMV-00034M-Si for guix-devel@gnu.org; Wed, 06 Sep 2023 06:02:15 -0400 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qdpMT-0006h7-2d for guix-devel@gnu.org; Wed, 06 Sep 2023 06:02:15 -0400 Received: from localhost (unknown [217.155.61.229]) by mira.cbaines.net (Postfix) with ESMTPSA id 2A5F527BBE2; Wed, 6 Sep 2023 11:02:11 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 88197391; Wed, 6 Sep 2023 10:02:10 +0000 (UTC) References: <8734zrn1sc.fsf@xelera.eu> User-agent: mu4e 1.10.5; emacs 28.2 From: Christopher Baines To: Giovanni Biscuolo Cc: Vagrant Cascadian , guix-devel@gnu.org Subject: Re: [workflow] Automatically close bug report when a patch is committed Date: Wed, 06 Sep 2023 10:45:41 +0100 In-reply-to: <8734zrn1sc.fsf@xelera.eu> Message-ID: <87sf7rbowv.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-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-Scanner: mx2.migadu.com X-Spam-Score: -6.58 X-Migadu-Queue-Id: EB41B45BF2 X-Migadu-Spam-Score: -6.58 X-TUID: jyrZKJTfvUG6 --=-=-= Content-Type: text/plain Giovanni Biscuolo writes: > Hello, > > often bug reports related to patches are left open even after the > patch/patchset have been applied, the last example is a batch of Debbugs > manual gardening from Vagrant last Fri and Sat when he closed more than > 20 bugs with messages similar to this one: > > > rofi-wayland was added in: > > 04b5450ad852735dfa50961d3afc789b2e52b407 gnu: Add rofi-wayland. > > And updated to a newer version in: > > 19c042ddf80533ba7a615b424dedf9647ca65b0f gnu: rofi-wayland: Update to 1.7.5+wayland2. > > Marking as done. > > (https://yhetil.org/guix/87zg25r0id.fsf@wireframe/) > > IMO we need a way automatically close this kind of bug reports... or am > I missing something? I think the example you give doesn't relate to what you're looking at below (a post-receive hook). There were at least two different issues with patches for adding rofi-wayland [1] and [2]. 1: https://issues.guix.gnu.org/53717 2: https://issues.guix.gnu.org/59241 One improvement I can think of here is that QA should highlight that some of the changes in each of those patch series can be found in another patch series. That would then make it easier to both issues to be closed if that's appropriate. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmT4TiBfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XewwQ/8Dt2pi5Jfatrpt89vnEOCId8ZRBE/f9dE N6VYfl+F2ITAQedyJGfP4rUHrNWltnjMqxg1Gbo3ugpDcDD9O7AGigqsOgIOGWgB OpQFQ1/BC1S8wBKUYwN1cygpZ6BDgrSrKZsAkJ9o5Mp94GLGsTSjswLYV4W7d4N1 sbHYw3GOD4cJKthTHJ9aLgzpHcNrd11w3C59saRT0zFo/5i5c+xg5R/s/HEnLYHn 4t5wopOXFCzKg20JJRfQAKbP5PQeOu2/vLYE+Ne0RIdcogRSzQLIe7pB/ysfBCB9 dp+s5uujxeDLuOCM1CxBBShTUz0YH4rl/VlP4NRfHCS5CwMBgbfPLMr679zS9PoZ zvpOePoJwUHXYyYfIFCQyHJtzdSpfOnpGbhfAGQ/QCIULGa3W+VKBnMvi77OMcnw WGeGKpiK/HmD5UWwXq9G9+MsUxGKTVYWcgeXAdse6ZWAi9G18qYnKG7xS/cgCExA kAT+Acvl6NeMjqrQ8jrQLN55X6ylbab+oyQWckUCJEkdAfd20xDay1cqGkLPrzj1 V/k2ecSjLq9ndsP1a+nmFyLawyLyIDYJtUewgI6IYX9jf/w3gBppEwl0rGf1NCj/ iZakSFTE/tr/ScrEebBE6md22w+JG+qN2T92Hbs4FmjkkBqYFkrUFyBIaZtK29rN BBw8Iy1Nzz4= =p7PA -----END PGP SIGNATURE----- --=-=-=--