From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.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 8EjBN5HFpGOaGAEAbAwnHQ (envelope-from ) for ; Thu, 22 Dec 2022 22:01:06 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 2NvENpHFpGOw4wAAG6o9tA (envelope-from ) for ; Thu, 22 Dec 2022 22:01:05 +0100 Received: from mail.notmuchmail.org (yantan.tethera.net [IPv6:2a01:4f9:c011:7a79::1]) (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 3BFE518843 for ; Thu, 22 Dec 2022 22:01:05 +0100 (CET) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 7DCA3604BE; Thu, 22 Dec 2022 21:01:02 +0000 (UTC) X-Greylist: delayed 371 seconds by postgrey-1.36 at yantan; Thu, 22 Dec 2022 21:00:59 UTC Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) by mail.notmuchmail.org (Postfix) with ESMTPS id E00DC5FBEF for ; Thu, 22 Dec 2022 21:00:59 +0000 (UTC) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 2598E5C00A7; Thu, 22 Dec 2022 15:54:47 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Thu, 22 Dec 2022 15:54:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm1; t=1671742487; x=1671828887; bh=7W D71P5+YWWF+SKQjB81S+IC46Gwa/Zxt+j93wxuQxU=; b=CeQIw0zFyV2XyafaSN lYp/BgHhQHrQ0vFsttNIzJkvQ8R16FogIKqjy+PpSY9f0mb58R2YuZPHvHKdepN3 6TbRfBChwO1QjHVbOWxEaBfY//hjtpGkAGA2Z6tnTd0Xa7xb09XMSfkDkaRA26Fo 0SWtj31ce+m7XaelkYOiQlz2chlGDfqdmVQ5ilOuZuWgHMpDaHfWbR1eHuZCfmSL VngQSsfG+eRVo0sdRk+UNuO0D8Ztq/NYIctybJzXcMUB7V6b27zZPN51Jf1ooS6B pw70oxTS69N3sQmgWwcXjAG3kQx2jhNj04/AU1fsPXmxK05ioGexsjEm56c56XiS sIBg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1671742487; x=1671828887; bh=7WD71P5+YWWF+SKQjB81S+IC46Gw a/Zxt+j93wxuQxU=; b=QYpUbmkp1cjeibMRkQoAFRay+NYMnv/vjMip+xMMqHBy FMV9vPO/FK+j3wDo2x1wVHzZ921+F8to06E2R88yqV0DIJnykYS4MQtS8RZ90aJo +1OdfwJh5X6OrVzBo/8JvvZT/mtGPJNt8y6pMMGnL1/8GQMPqPwJFop+Fqb5iUMF ceFijPcx1IlD33tpqEeY5SBYG5gEJs8jC9SV9s+NRKyKorkz9zr2qE+6o9Jz2QSY Oj2C5D4Dh/R1HTvxSqr17DJ/e4/C7Byg+2sx3TBz/KKC3PYpdT8/9ibMyS6vWPUu GHjwehClMf/45QNn9Vo2uyH84gShgPpO4aAPJnrogg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrhedtgddugeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffffkfgggtgesthdttddttdertdenucfhrhhomhepufgvrghn ucghhhhithhtohhnuceoshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgvqe enucggtffrrghtthgvrhhnpedtffdvffeuleeuvdetkedvveehgfehvdegvefghfevudek geegleevgeejkeetkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 22 Dec 2022 15:54:46 -0500 (EST) Received: by melete.silentflame.com (Postfix, from userid 1000) id A5FDE7ED152; Thu, 22 Dec 2022 13:54:45 -0700 (MST) From: Sean Whitton To: David Bremner Subject: Re: [nongnu] main 385623dca6 2/2: * elpa-packages (notmuch): New package. In-Reply-To: <87k02lrn12.fsf@tethera.net> (David Bremner's message of "Wed, 21 Dec 2022 07:53:13 -0400") References: <167139941586.12438.1105626110857907494@vcs2.savannah.gnu.org> <20221218213656.56E0AC0061B@vcs2.savannah.gnu.org> <871qot1w7e.fsf@melete.silentflame.com> <87k02lrn12.fsf@tethera.net> Date: Thu, 22 Dec 2022 13:54:45 -0700 Message-ID: <87fsd7cg6i.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Message-ID-Hash: HTR3UUUKWJWXYQ4QDIHKPJ7H6OHHLRTK X-Message-ID-Hash: HTR3UUUKWJWXYQ4QDIHKPJ7H6OHHLRTK X-MailFrom: spwhitton@spwhitton.name X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: notmuch@notmuchmail.org, Stefan Monnier , emacs-devel@gnu.org X-Mailman-Version: 3.3.3 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Country: DE X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1671742865; h=from:from: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-owner:list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=kop7nSIh+dxbFnrYQRmmSZD2SmS+Czd+1ng+rmhQvr0=; b=qp9XTDgPAFM4ruttSY1RxmwY6Z/67GilWuQmqzlJhW8Ime7xZEWaZvKLY4YwlhDHpj4EQj I9nwoheDwOF+f6964qatb5BDaT+zA2mfCmlUDLD0h1TTgeCDhX4hd44sDCGTwA03idLVU0 Q2t0yVHylXaV90+dzHoL+prM4Sv0XLPiCzw5AOh9Z/WdWoINxvZnGk3mtqo1VdYH6fz/i2 O/H3hervo+TOga6C9bAuQBOuoFFrMgkRIkYFzjnB3+TvdKZZCSsZFJUytyGG6vUWyusN0S +G0WbJB3jd4hz4menuSMZa0poTqOLKv/OLFciyQtHUxohOQnACuta+2DzNGYHA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=spwhitton.name header.s=fm1 header.b=CeQIw0zF; dkim=fail ("body hash did not verify") header.d=messagingengine.com header.s=fm2 header.b=QYpUbmkp; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1671742865; a=rsa-sha256; cv=none; b=LSL0Oj60jwDdJYIxd8YnnZXV+RbdN/7G5XQBlZR8tWUi8kP8ilV+WGks4b7JcVwwej0TdS ngEpHwX6LPPhiYDvQtz9KbMZEakoVBTw56Gl2IsxAScDr4p+9DtJ/3/UT/a2to/bY7OS00 iVWz3GgaqTL6rrmUlbyfEf6Y4edXFfUA0utjieNzB3qZIOgotjD+O1oKQgVkaSClq6uLiD 26176aamHFDsONNxWWX3vfRRue2o2WU6FJnL12YFQLlnl1St4uqUAzMRkEZUu2mpikhxaB f+SJm4ti3sczNQazGWpRk1nZrtxtdC8eC9P/pxl64l6sxn+cRtK7EUPEqDRwvw== X-Spam-Score: 2.37 X-Migadu-Queue-Id: 3BFE518843 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=spwhitton.name header.s=fm1 header.b=CeQIw0zF; dkim=fail ("body hash did not verify") header.d=messagingengine.com header.s=fm2 header.b=QYpUbmkp; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=none X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: 2.37 X-TUID: 9re1sI4xvatb Hello, On Wed 21 Dec 2022 at 07:53AM -04, David Bremner wrote: > Sean Whitton writes: > >> >> I know that you don't want to commit notmuch-pkg.el to git, and that's >> in fact undesirable from a NonGNU ELPA point of view, it turns out. But >> given how there is already version.txt and version.py, could we have a >> header in notmuch.el too, do you think? > > The existence of version.py is a bug that we hope to fix soon. It is > used only by the obsolete and deprecated python bindings. Current > bindings (under bindings/python-cffi) use version.txt. > > Adding a version header to notmuch.el and maintaining it > semi-automatically in the way version.py is seems more fragile (sed'ing > a file also edited by humans) and more work (the code to generate > notmuch-pkg.el already exists). Okay, thanks. We can investigate whether we can get the branch-filtering script to substitute in the version. -- Sean Whitton