From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms12.migadu.com with LMTPS id yLHbE6Efg2QRYAEATFOONw (envelope-from ) for ; Fri, 09 Jun 2023 14:48:33 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 3gi6E6Efg2S4aAAA9RJhRA (envelope-from ) for ; Fri, 09 Jun 2023 14:48:33 +0200 Received: from mail1.fsfe.org (mail1.fsfe.org [IPv6:2001:aa8:ffed:f5f3::151]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A1E9B3B47C for ; Fri, 9 Jun 2023 14:48:32 +0200 (CEST) From: jlicht@fsfe.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fsfe.org; s=2021100501; t=1686314910; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QxUCgjV7agNkWC7Z3oJpv0iULNgl9Ckj5G/V6mz/Wow=; b=OTVOxMtSUyq2zltLJyaFm+pyYTLsjzbuenTEq9zLwvlQLnqCEsSJRKg+C49t95385KpD7Z G7szaym0kd6tiFlXk5AXHjlpbuWRegmbJKS5d2naIAX8C/f395ufcESIRLANU1tNbvuh8/ KKrZGMbdfuPiR0W3iq/PTnjPuK5B+AA= To: piem@inbox.kyleam.com Cc: Jelle Licht Subject: [PATCH v2 0/5] New piem-debbugs integration. Date: Fri, 9 Jun 2023 14:48:24 +0200 Message-Id: <20230609124829.29629-1-jlicht@fsfe.org> In-Reply-To: <20230608165926.12586-1-jlicht@fsfe.org> References: <20230608165926.12586-1-jlicht@fsfe.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Country: DE X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=kyleam.com; s=key1; t=1686314913; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=QxUCgjV7agNkWC7Z3oJpv0iULNgl9Ckj5G/V6mz/Wow=; b=VeZKvsClmXgugWWmh+w53iRfC7R6m+kNXORWOSdfPC/IggPTMOPovSkb/1+4lWlSu2VdK2 0fVms8h6EE+LU8wsM7qyydl378cuQbHgLheFmhz+HPjcLevoTLh1ZNIZhxx4cZ4i7Jkyn9 9ka4SaUIZYJOTKAqJiTvXUcOJB/3QJbDna8jlnvwvA7Tw9L53giIZ75VztnjvNUtTO2V+y Nuf9v2kOFlzm45LuX1PA7OEg3mjbqyAcsZh+KAVpd9HDAAjGH01tdoItfmi1gtSnc6PXjW Svox81OQPZgfNjLTS0vNOr40zikEmHbNeqpNCfGxYPj4JTJZiDfmqJKH1gLBkw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=fsfe.org header.s=2021100501 header.b=OTVOxMtS; dmarc=pass (policy=none) header.from=fsfe.org; spf=pass (aspmx1.migadu.com: domain of jlicht@fsfe.org designates 2001:aa8:ffed:f5f3::151 as permitted sender) smtp.mailfrom=jlicht@fsfe.org ARC-Seal: i=1; s=key1; d=kyleam.com; t=1686314913; a=rsa-sha256; cv=none; b=NEy+Xjsf/kHOF/yWufxq8+c5+Rao6VuwmwY8Qs4KfBcMIWjAcQNuiD3DBsgwtIYj1u2VcP mpBROYucmGJeOd2sl2G7z7hadU4UE3n3H6pnEZ41CGxZrYxQgpJe2dJrB9Uo9dJs+6+oHF vJYfop9+o7JwWBO1ugel5xUeBOWFNKc4rnqn2psIPI+U4uiZl7Q69kjRe5JBmTnD5xHkOY +33Yw3F+CirTOC+3xP6J++Qfw9LXxHVLCpY/SdkLFnuMdxhya2JaHzT4BVpRxk3atgGUpu TDfM1vA+bz+8N74n2ZWVHeSVmhgmYmSnCvzbyPHUTFHsocwAPjXX3frNvAZoEw== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -7.70 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=fsfe.org header.s=2021100501 header.b=OTVOxMtS; dmarc=pass (policy=none) header.from=fsfe.org; spf=pass (aspmx1.migadu.com: domain of jlicht@fsfe.org designates 2001:aa8:ffed:f5f3::151 as permitted sender) smtp.mailfrom=jlicht@fsfe.org X-Migadu-Queue-Id: A1E9B3B47C X-Spam-Score: -7.70 X-TUID: ZvPTzCj/YMJo From: Jelle Licht I tidied up the changes, making sure that the :gnu-package header-matching is only used as a fallback by piem-gnus, and factored the logic such that the new piem-debbugs integration can also make use of it.. I copied the copyright blurb, as IANAL, but please adjust according to your preferences if you don't like it. Jelle Licht (5): piem: Add :gnu-package keyword to piem-inboxes gnus: Skip adding mboxrd from-line when not needed. piem: Add piem-inbox-by-gnu-package-match. gnus: Add support for matching inbox by X-GNU-PR-PACKAGE header. Add basic integration for debbugs. Documentation/piem.texi | 6 ++++ piem-debbugs.el | 66 +++++++++++++++++++++++++++++++++++++++++ piem-gnus.el | 41 ++++++++++++++++++------- piem.el | 19 +++++++++++- 4 files changed, 120 insertions(+), 12 deletions(-) create mode 100644 piem-debbugs.el -- 2.40.1