From unknown Fri Jun 13 10:11:45 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#50589 <50589@debbugs.gnu.org> To: bug#50589 <50589@debbugs.gnu.org> Subject: Status: [PATCH] doc: Document how to handle bundled Emacs packages. Reply-To: bug#50589 <50589@debbugs.gnu.org> Date: Fri, 13 Jun 2025 17:11:45 +0000 retitle 50589 [PATCH] doc: Document how to handle bundled Emacs packages. reassign 50589 guix-patches submitter 50589 Xinglu Chen severity 50589 normal tag 50589 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 14 15:17:45 2021 Received: (at submit) by debbugs.gnu.org; 14 Sep 2021 19:17:45 +0000 Received: from localhost ([127.0.0.1]:50193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQDw9-0008UI-4u for submit@debbugs.gnu.org; Tue, 14 Sep 2021 15:17:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:45884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQDw7-0008UB-4e for submit@debbugs.gnu.org; Tue, 14 Sep 2021 15:17:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39646) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mQDw6-00057e-M3 for guix-patches@gnu.org; Tue, 14 Sep 2021 15:17:42 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:52032 helo=mail.yoctocell.xyz) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mQDw4-0000eu-7K for guix-patches@gnu.org; Tue, 14 Sep 2021 15:17:42 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1631647053; bh=9899KAOBcKwD+as+HjFMLxm9XKELfqcKn+8gbkLLqPs=; h=From:To:Subject:Date; b=GH4hEBQ3TAuN+NE2Zs4Nm6SQNvf09hJTayK1ZfyXWcUZY/5q7DsSMuXv1cVKTvMo8 +ukySYTolWhOPP9A/6mRKNcLthd1JyDtOMmbdeWmuBGCll+SWcHnrVRoyzWuURxwre UJlFQZFy03jMxCshpUPq5Y1jueJifSEssO2pjXgU= To: guix-patches@gnu.org Subject: [PATCH] doc: Document how to handle bundled Emacs packages. X-Debbugs-CC: Andrew Tropin , zimoun Message-Id: <077f16a3b7d856a90719760b644e5d2e3cf520f2.1631646830.git.public@yoctocell.xyz> Date: Tue, 14 Sep 2021 21:17:32 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=87.96.130.155; envelope-from=public@yoctocell.xyz; helo=mail.yoctocell.xyz X-Spam_score_int: 34 X-Spam_score: 3.4 X-Spam_bar: +++ X-Spam_report: (3.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FROM_SUSPICIOUS_NTLD=0.499, FROM_SUSPICIOUS_NTLD_FP=1.999, PDS_OTHER_BAD_TLD=1.999, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: See discussion about this: * contributing.texi (Emacs Packages): Document how Emacs packages that are part of “standard” packages should be handled. --- Not sure if «“standard” package» is the correct phrase, maybe so [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.5 FROM_SUSPICIOUS_NTLD_FP From abused NTLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) See discussion about this: * contributing.texi (Emacs Packages): Document how Emacs packages that are part of =E2=80=9Cstandard=E2=80=9D packages should be handled. --- Not sure if =C2=AB=E2=80=9Cstandard=E2=80=9D package=C2=BB is the correct p= hrase, maybe someone has better suggestions. doc/contributing.texi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/contributing.texi b/doc/contributing.texi index d1b77d7d05..6ba9907366 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -703,6 +703,14 @@ When encountering problems, it is wise to check for th= e presence of the file, and whether any dependencies and their versions listed therein are satisfied. =20 +Some Emacs package are part of other ``standard'' packages (e.g., the +@file{notmuch.el} package is part of the official Notmuch tarball). In +theses cases, the Emacs package should be in it's own @code{emacs-} +package, while the ``standard'' package should not contain the Emacs +package. E.g., the @code{emacs-notmuch} package only contains the Emacs +package for Notmuch, while the @code{notmuch} package contains the other +things---command line tools, C library, etc. + @node Python Modules @subsection Python Modules =20 base-commit: a72519489f0178051b7049d5793d95d070ebef86 --=20 2.33.0