From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id OPlWE9ei9GKyXwAAbAwnHQ (envelope-from ) for ; Thu, 11 Aug 2022 08:33:59 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id cPMQE9ei9GJmLgAAauVa8A (envelope-from ) for ; Thu, 11 Aug 2022 08:33: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 B4F71265CC for ; Thu, 11 Aug 2022 08:33:58 +0200 (CEST) Received: from localhost ([::1]:58068 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oM1lV-00067F-DK for larch@yhetil.org; Thu, 11 Aug 2022 02:33:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34122) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oM1dq-0001bb-MW for guix-patches@gnu.org; Thu, 11 Aug 2022 02:26:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33245) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oM1dq-0008S5-E7 for guix-patches@gnu.org; Thu, 11 Aug 2022 02:26:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oM1dq-00051k-9d for guix-patches@gnu.org; Thu, 11 Aug 2022 02:26:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56987] [PATCH] etc: guix-debbugs.el: new file. Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Aug 2022 06:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56987 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: jbranso@dismail.de Cc: 56987@debbugs.gnu.org, Lars Ingebrigtsen Received: via spool by 56987-submit@debbugs.gnu.org id=B56987.166019911819265 (code B ref 56987); Thu, 11 Aug 2022 06:26:02 +0000 Received: (at 56987) by debbugs.gnu.org; 11 Aug 2022 06:25:18 +0000 Received: from localhost ([127.0.0.1]:51227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oM1d7-00050e-UJ for submit@debbugs.gnu.org; Thu, 11 Aug 2022 02:25:18 -0400 Received: from mout.gmx.net ([212.227.17.20]:32867) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oM1d3-00050L-QH for 56987@debbugs.gnu.org; Thu, 11 Aug 2022 02:25:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1660199088; bh=n4Mt+4MEdwxmbzet5IZZaykegl8dRuUkl4PnyHcf+5M=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=bs1wPJrxFU6caUGn+92SBuBLyiN+LlvNe0LsHQVOh5oPm5K7DMJNOvy+08pcBB4qK PcvSfozTqQ3IeZaH+CXHyXwto/S+RH64FA8zFtlWLs3LyS19cJfQVeusvQgxB9SQfw uuVZlI+laM/ce0injdL7gulQae0ULjfTcuQE7q6M= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([79.140.112.40]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mbir8-1noM1h46lq-00dJBq; Thu, 11 Aug 2022 08:24:48 +0200 From: Michael Albinus In-Reply-To: <5e171ff2c6243ed0808cf15d0bbfa1e0@dismail.de> (jbranso@dismail.de's message of "Wed, 10 Aug 2022 20:10:56 +0000") References: <87sfm4dp4r.fsf@gmx.de> <20220805012310.5999-1-jbranso@dismail.de> <5e171ff2c6243ed0808cf15d0bbfa1e0@dismail.de> Date: Thu, 11 Aug 2022 08:24:46 +0200 Message-ID: <87wnbfpaa9.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:JyvoTpZwiOiXViUHOFd6kDnyrB94UXypnbMWFOfzKRFNju6IK+o m122Y9Nu3KlgwreT7HCEFCpt3Ykh1uuUuXtthv/qwlYGMJ7rc2m62pW/YLUykgOEsaSQMv8 I3OgmbxwFkNGo9MMpS1uB8WSTR7yVg7M6gmWLbKZKWoM4rY0iEVtJ1mSlzJR6PI9VWy2VKp sBjL4JFc2Yp2j8NzIFDDg== X-UI-Out-Filterresults: notjunk:1;V03:K0:vQXXaT+U5nM=:I9DS1IfjjHIl3DPjSGED2Z QuTam139/aeU6ALBe3IqDjrH+JM9HfDLNTx9Rktm/U0rWKHTNt1Xk7wOK93NB1riVoiLOIJnQ qQLmCzxPhZVHmqJnRFPnly7j2CEBxVVsjFfmhhMfveR3qIGPZKW0Lvkfq9Bb223YBoiBEuqm1 YEd2lNNdByAuVeORtSD5zM6f2a/GrjXnu5khdfdguEwgj7e6LR/1bBLEUGVVBNgrCrq/q9KBC bFvAijZYblfofeQ5iLaK772OC7oVSbsbRp2zJpwLZuR5YE62c5I5Z5AGAfh68sB/ajlzV7P0a IsyRTlwel/3asufAel8eUMshtIgUqDGRfJnwcVOSn0HeLQ9s7HhNes2yF29V0lgRa0LZpsG5Y TLLf0lADVznZyBLHPMEIr1cu3FHsW5MZAjigiBmWE6ywb5E/54KrHS9TewBDgFEQSo50y6qhv zYj+pKt7Gp3lKGbuURIh3SmODCMSU56ubU8NlACWDhTXgRkIs+jptFZ/c1tU9QjyZqhHiuV/J ROdfz3mAQgtg5r1+RZz+yOKa/yTQ2HBpdUWI9jXAtvbk9GP+vKXMbh5s/gKFATHyHSz/gP/xi XFHuwzMsofwlfYCLDPYtQGuTWfgjCw6YK5qx2KEIoi4FOBk5Zkvhtx2JS6tAujnZsdUU4xXQD 8gCwlv84B7oWMFZTBu+Rb27K1IJeugBcGYrBdx9Z9DdshOMbKivU6ADtTGSTdooz9zxdOKBym E1LpoGpO5xouyjMqWbiebIudYZP26IdzNnKBLzDu0KWk6tlXwUwo/1bW32vmzG75yJvSmnFz6 y96Voevg8g/toK8vubt1TrKz/fLy05t0vfPLPpU2Tg6OPVgKks+glvyy4Dj8lvZVgPBewUZ3c 8fHPiRFFLo2ZE5u5COoouOycjxwB8klEcUuVbBhJ9HkyV1/OherobeAXb0XROeYAtH7orl1TB jecKV8FQsUXW6jt4wXpy9FzT/+ozk8JMcxY3rbBFdz6R+9zOl5PrNKmEyg/1L+eHX5Y5k+9E2 n/XvHr+L1lHnMsa6+/C63w0zqBlaC665OxUVu63mUIUFGDXBDhQc1Nb+Mh6B2qqHVSoPQezCY OFgWEzSpAgIVHVym6Zpf2WbzsOnQB2kU+mp1SEhifg/O/5TZfSjQKHnDQ== Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1660199638; 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:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=GtKuhHU+rhVtvDNJqeMUe0XsiKGiguqUpifOlXsrZfQ=; b=Kzr3zVnPJyyvOhVtgTkJdIPhme4vO64heLAOtAV1eBmI9KBlt7V20YfKIpXg0Ekm86LWiu 3rtatdum+a2fXyiB+4SQ6NSKPh1w0jlc3ZAHhduc7t7ddOyUlQS7873q/1otoeSP+I5xl3 /j9IRc1JIaKbUYLzYL9/oiu9WqUSfWWnO29x9794GDiRj0SnG1xr/ldnfx+IwLNqw4gAtM dybmRzheYS6k7uwqcSWilVDVvE/XhzpZxvVVNj8DsyeonfGghKUwcXsT46hqx+hynhNBj3 V2p2Odq7pahagR7/8+aOXXvT2Fy29hbf6fLAiNtmeyITmgJvQAY9TtzjGOGZ4Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1660199638; a=rsa-sha256; cv=none; b=oV/tNXSYewq2yS3CFGvul6IvmwZ6K5hMQPxD0WLtwP1HPPClKT6JypAud40t2/OVc+SIXl oxq3xrS/8GTG1wygtGl0e5MXq4vXH70GSJ5Er0kgCkdArzu+C7RQxetHNvZ9/7ZgGAd0cQ +ZUOYZ4VAXcETuhOmtY4oZml2qsVOiRN59CEYjeLhWdR7Qi9eFjolvP6aJLA4ieIidnFsb p9DDS7Imsa3Qvhc02cc/W7DJE85GxeUpRFnHkfj7zb4hDJ1CWHYuPEQYpHqWU+fBjX/e19 5hOmXEVtVTjN0wB3+YDAvhhfp1UI5Zk8oZ7F2314R1cYeoPBcVBMBaHw1FmwtA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmx.net header.s=badeba3b8450 header.b=bs1wPJrx; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmx.de (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 7.72 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmx.net header.s=badeba3b8450 header.b=bs1wPJrx; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmx.de (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: B4F71265CC X-Spam-Score: 7.72 X-Migadu-Scanner: scn0.migadu.com X-TUID: EpmXEL6CuBWh jbranso@dismail.de writes: Hi Joshua, > I am willing to submit copyright assignment to GNU/FSF. It looks like t= he FSF > has a webpage that may make this process easier: > > https://sfconservancy.org/assignment/ > > Should I use that web page to submit my potential copyright assignment? No, you need the FSF template. Sent offlist. >>> @example >>> @kbd{C-u} @kbd{M-x} debbugs-gnu @kbd{RET} @kbd{RET} guix-patches @kbd{= RET} n y >>> @end example >> >> Alternatively, a user could set debbugs-gnu-default-packages to '("guix= " "guix-patches") >> Then it won't be necessary to enter the package name(s) again and again= . > > I think that I have tried that in my config, and I could not get it to w= ork. > > I will try again and get back to you, and update the guix documentation = accordingly. Well, debbugs-gnu-default-packages isn't used for debbugs-gnu-search. But since you are writing about the debbugs package in general, the hint might still be useful. >> debbugs.el uses a cache, which flushes the value after an hour. See the >> variable debbugs-cache-expiry. > > Maybe, we could mark a bug as done in the cache when one closes the bug = via > debbugs. That may be a little above my paygrade though. That's a hazardous way. Bugs are not only closed, but changed in many ways. And you don't know, whether a user sends the control message she has started to compose. In debbugs-gnu-make-control-message, a bug is already removed from the cache when the control message is sent. This is good enough I believe. Next time the bug data are needed, the data for this bug are fetched from the server. However, you must be a little bit patient, when you retrieve the data immediately after sending the control message, the server might not be ready with the action, and it might send the unchanged data. Best regards, Michael.