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 ms5.migadu.com with LMTPS id iLraGbDzomMN0wAAbAwnHQ (envelope-from ) for ; Wed, 21 Dec 2022 12:53:20 +0100 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 EDneGbDzomPhHwEA9RJhRA (envelope-from ) for ; Wed, 21 Dec 2022 12:53:20 +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 06435C2B0 for ; Wed, 21 Dec 2022 12:53:19 +0100 (CET) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id C99FA604A6; Wed, 21 Dec 2022 11:53:17 +0000 (UTC) Received: from fethera.tethera.net (fethera.tethera.net [198.245.60.197]) by mail.notmuchmail.org (Postfix) with ESMTP id 18DB85FA28 for ; Wed, 21 Dec 2022 11:53:16 +0000 (UTC) Received: by fethera.tethera.net (Postfix, from userid 1001) id 06B1D5FB9E; Wed, 21 Dec 2022 06:53:14 -0500 (EST) Received: (nullmailer pid 1772933 invoked by uid 1000); Wed, 21 Dec 2022 11:53:13 -0000 From: David Bremner To: Sean Whitton , notmuch@notmuchmail.org Subject: Re: [nongnu] main 385623dca6 2/2: * elpa-packages (notmuch): New package. In-Reply-To: <871qot1w7e.fsf@melete.silentflame.com> References: <167139941586.12438.1105626110857907494@vcs2.savannah.gnu.org> <20221218213656.56E0AC0061B@vcs2.savannah.gnu.org> <871qot1w7e.fsf@melete.silentflame.com> Date: Wed, 21 Dec 2022 07:53:13 -0400 Message-ID: <87k02lrn12.fsf@tethera.net> MIME-Version: 1.0 Message-ID-Hash: QQYUEZOHFHGOTA3QSUNJ7227PZ5PQJR4 X-Message-ID-Hash: QQYUEZOHFHGOTA3QSUNJ7227PZ5PQJR4 X-MailFrom: david@tethera.net 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: 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=1671623600; 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; bh=91BAmPNpqa6i+EEVGF4mKt58mneCAW8ODU2ktsjDZ3w=; b=GSvqqAd0AoJqWgwUzcbREHRUFA1a4tiJosA6GJX/O/rkWI+vEPTiZI6AhLNSghDID1GJ6P Hg9E41HevfXCnXfiO3BD/zN+QrpvU0LpFGMCGGX13x/yWnk/DQaH031M7fg32BaYPC9nEs eHvd8HU7Prwh2ndhl81c3mePAZ34f/b74ruVHVDnoSu78sR0QqxQsYl8XkacRow4du1Gjz jKdvLhCTGxJQVR45U0F8x1tXYQLFcCwaHMR9F3Enuxo4+WGqc4E/3Z5RybGzVNIuEt47C9 P6Gej5lrUve/v8wGiPJPUkJ/ZDks2Hso6tofpGKxrne6mRyUJcYXsTnQ+YHmKg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; 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=1671623600; a=rsa-sha256; cv=none; b=FE/29/vIvmoCw40q0ecHNBUDaHhPp59IMz2XjvqcA1e2IN5z+NdEAUW0GQsRuqmG6tYe2D sOMigbwgnBgGibNJdauN81RzpyZbU+x1NHetBrzdDknwj45d6uUe6YclfAeH6jzjhBzdI8 5qZH0ZX/iLewcjbSVQ27PC3GiWhRtD9W/UwyzzUakUD8c7KMbR23XtH76LcRAh7pJV1j2/ D0ZEEMslhdDOsvEJ0himr/ghHLevHtsqXZx/mjn2zi9bCh3W3kAJdi6A1kpWeqP+i3l6Aj nK7kXuHQbOlDLoLhtC2BzTcSsWS6g/ygfThKQLq1CLahqx0Yfhcf55EbpC64ZQ== X-Spam-Score: -1.75 X-Migadu-Queue-Id: 06435C2B0 Authentication-Results: aspmx1.migadu.com; dkim=none; 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: -1.75 X-TUID: 7rm8Ph+5gRLn 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).