From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id qP2qCeEf9WIYeAAAbAwnHQ (envelope-from ) for ; Thu, 11 Aug 2022 17:27:29 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 8ICoCeEf9WK25QAAauVa8A (envelope-from ) for ; Thu, 11 Aug 2022 17:27:29 +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 CF95AF33F for ; Thu, 11 Aug 2022 17:27:28 +0200 (CEST) Received: from localhost ([::1]:60758 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oMA5o-00077Q-0l for larch@yhetil.org; Thu, 11 Aug 2022 11:27:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46818) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oMA5O-000740-Ct for guix-patches@gnu.org; Thu, 11 Aug 2022 11:27:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:36830) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oMA5N-0008RE-P6 for guix-patches@gnu.org; Thu, 11 Aug 2022 11:27:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oMA5N-0001Kr-Kl for guix-patches@gnu.org; Thu, 11 Aug 2022 11:27:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56987] [PATCH] etc: guix-debbugs.el: new file. Resent-From: Joshua Branson Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Aug 2022 15:27:01 +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: Michael Albinus Cc: 56987@debbugs.gnu.org, Lars Ingebrigtsen Received: via spool by 56987-submit@debbugs.gnu.org id=B56987.16602315655059 (code B ref 56987); Thu, 11 Aug 2022 15:27:01 +0000 Received: (at 56987) by debbugs.gnu.org; 11 Aug 2022 15:26:05 +0000 Received: from localhost ([127.0.0.1]:54812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMA4S-0001JW-MG for submit@debbugs.gnu.org; Thu, 11 Aug 2022 11:26:05 -0400 Received: from mx1.dismail.de ([78.46.223.134]:32732) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMA4K-0001Ir-I5 for 56987@debbugs.gnu.org; Thu, 11 Aug 2022 11:26:02 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id c609385b; Thu, 11 Aug 2022 17:25:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=20190914; bh=KLjAWO2S4VUAfvsQH+/XvKeaQjaNJmGgI7 OtWKxxVGk=; b=b8uX/uOzHLg22J38XVwhhL5UZQhUTAVRXGuySpH+G5Vq1TIlJK jdfMVXkPqfo4BgFVRFlMlPIY9CDXMtVteS/khJsyd6i/OxxIAk3vaX488hSeQGde sE11pfPbQL1B4rOFvaacWdnzFWOLg78Kg1c2NB/V0N2X+TOA+daabj/X7mVN45hI p6BeyEEeeAqEEAnAKeYUK5E2RBzWT2IJ2DF8ZIhiBq1shUT1CJ8Zjy42MS9LY5UX JFA0JEw9IJ7lgPNmQvkoYsLk9kiXCDzzA2uLrpICsEtgpz8+5oJr7v4fuuJLGEt5 eFKccVL6z7jLiinxFourHscCyWpiZoK7TGQg== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 4a0d5e93; Thu, 11 Aug 2022 17:25:48 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 0d999c02; Thu, 11 Aug 2022 17:25:48 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id f7f8b14f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 11 Aug 2022 17:25:47 +0200 (CEST) References: <87sfm4dp4r.fsf@gmx.de> <20220805012310.5999-1-jbranso@dismail.de> <5e171ff2c6243ed0808cf15d0bbfa1e0@dismail.de> <87wnbfpaa9.fsf@gmx.de> X-Gnus-Sucks: I know man Date: Thu, 11 Aug 2022 11:25:45 -0400 In-Reply-To: <87wnbfpaa9.fsf@gmx.de> (Michael Albinus's message of "Thu, 11 Aug 2022 08:24:46 +0200") Message-ID: <87zggaol8m.fsf@dismail.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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" Reply-to: Joshua Branson X-ACL-Warn: , Joshua Branson via Guix-patches From: Joshua Branson via Guix-patches via 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=1660231649; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: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=PFnq8rCfWjUdq/y4m2PzVOG58SRn4gX2J+Go4o+cY3I=; b=DsVzRfZUAnxY8UmuUV2ABqEQOAbivjycEFjm8xb0sMlwWQsxAC+fqrvsCNJQOoFDQpPFC5 OLE38fPY6Z9oDR9Y0Qt1I9XiXHrYmCFWyirfndFhbtN/2VL7HjDyPst4Ry8icp3PM7MNGU ESAfXdM9pDIBJMRuPvOwYy7WdLUoxijiF8091AkykhNeoMns48Ssz5FYL5rN1U7LMtKwfN tbA8cGwZ2qe699tg6J/a3EmyJWRz6GioZ8S76Ks5es7fCsu5HVjD6Bp5fEMKuodD/aONY1 6R3lTHyxIeBDYfsvnHIEyqDY3EyxkFaqjuW4jmIdqy+KrMxSu+AoBicITnVQ5g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1660231649; a=rsa-sha256; cv=none; b=rk3bRpNNRxKKlKG/xX/N8hJToIuxVqYDjykYNMpz6yHjuuJnevezi/DUpWeyxfdgMn5z6t qnbEz9kqvx55prCtWODl91hZTS2FljLiVszySs18e0DIBCCLs0Fbdh3Xkoi+X+44Y2/9Ws n2jd/Md8FLhtu0De1f4gV6xsDC/dE74cZLSwngy7K1uYpsIQNoY9uxWMnPyQorYq19QgU9 Wc3O1bvvR/8Hyvd8WnkflB22LxCvsDK2+rEcHEJu/7+RorVKl5rn7NiO9ZteGhA2YfbXHy DecF9cBT9PwY4TbEYPJ0f0Zsuculd2C3lfEYkQ4evmdniGe21CO34j73RxC5+A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=dismail.de header.s=20190914 header.b="b8uX/uOz"; dmarc=pass (policy=none) header.from=gnu.org; 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: -3.48 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=dismail.de header.s=20190914 header.b="b8uX/uOz"; dmarc=pass (policy=none) header.from=gnu.org; 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: CF95AF33F X-Spam-Score: -3.48 X-Migadu-Scanner: scn1.migadu.com X-TUID: kVlWHa7NTktW Michael Albinus writes: > jbranso@dismail.de writes: > > Hi Joshua, > >> I am willing to submit copyright assignment to GNU/FSF. It looks like the 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 work. >> >> 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. May I ask why debbugs-gnu-search chooses not to use debbugs-gnu-default-packages? I don't understand. What functions do use debbugs-gnu-default-packages? Also note, that my experience with debbugs is REALLY minimal. I haven't even properly read the manual...I've only skimmed. So maybe I should read it before developing an opinion. :) >>> 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. That's true. > 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. Now that is helpful! so debbugs-gnu-make-control-message assumes that you are closing the bug. ok. Thanks for the help again Michael! I couldn't have written this patch this quickly without your help. Heck you helped me write quite a bit of it! > 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.