From unknown Wed Sep 10 09:28:47 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#47028 <47028@debbugs.gnu.org> To: bug#47028 <47028@debbugs.gnu.org> Subject: Status: Discourage single-character package names Reply-To: bug#47028 <47028@debbugs.gnu.org> Date: Wed, 10 Sep 2025 16:28:47 +0000 retitle 47028 Discourage single-character package names reassign 47028 guix submitter 47028 Tobias Geerinckx-Rice severity 47028 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 09 16:39:37 2021 Received: (at submit) by debbugs.gnu.org; 9 Mar 2021 21:39:37 +0000 Received: from localhost ([127.0.0.1]:48142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJk4m-000084-Up for submit@debbugs.gnu.org; Tue, 09 Mar 2021 16:39:37 -0500 Received: from lists.gnu.org ([209.51.188.17]:48784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJk4k-00007w-LA for submit@debbugs.gnu.org; Tue, 09 Mar 2021 16:39:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36146) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJk4i-00024q-38 for bug-guix@gnu.org; Tue, 09 Mar 2021 16:39:34 -0500 Received: from tobias.gr ([2a02:c205:2020:6054::1]:56556) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJk4e-0007R5-JX for bug-guix@gnu.org; Tue, 09 Mar 2021 16:39:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018; bh=smUiJ5At5aEwcFtdpNO+/KVhdQyNIi7JHaMlLRKsb00=; h=date:in-reply-to: references:subject:cc:to:from; b=i7YAtZk00zePwHCRLzTnSuAUbhhS4jE7a6FUD Jgb0CiRZieTJTlZ8IQVOE4FICpeftLsAZb/SyXiFyDBi/CGEP5vTwGeUOKs/trXcKMuu1a f0N5Hd+4i1vhvAcmGmq1z4OSqjpBk6ssh4AJqKUeiIe81Eku0izWjPMVulypbdX/FTiL8J 3rsSQgd4f1NYn6CFvD3U9CEI9W+L5Gea4ajxbWQxMAynfK/4gZHsMFQMFwf29KsxPzTpTh Z8P1LfPY5M7QtkMC/pQglxgqjWhc+PChvgIuV+Qdr6R6eDfii9nlKyJzuJw1AffO2mCFqs qLXQjaCoiSMxB0xw5iel36r7g== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id b403f4da (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Tue, 9 Mar 2021 21:40:23 +0000 (UTC) BIMI-Selector: v=BIMI1; s=default; From: Tobias Geerinckx-Rice To: bug-guix@gnu.org Subject: Discourage single-character package names References: <87h7lkj3pt.fsf@netris.org> In-reply-to: <87h7lkj3pt.fsf@netris.org> Date: Tue, 09 Mar 2021 22:39:23 +0100 Message-ID: <87eegom2gk.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Mark H Weaver 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: -2.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Mark H Weaver =E5=86=99=E9=81=93=EF=BC=9A > Yesterday, an obscure package called "t" was added to Guix. We=20 > should > reject such short package names in Guix unless there's a very=20 > compelling > reason to keep them. I completely agree (in fact I can't compel myself to find=20 excusable exceptions), but this wasn't explicitly documented=20 anywhere I looked. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYEfrCw0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15W34A/jPW3OuwsyVItpWV3rq60eD285yvYoFK3QrJ6qZ9 ey2FAP4+pF9Oxy4Yhv3Lk3jzksVEYrwaTZ5ATX6fBR+rlYYHAA== =lWKO -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 09 16:42:12 2021 Received: (at 47028) by debbugs.gnu.org; 9 Mar 2021 21:42:12 +0000 Received: from localhost ([127.0.0.1]:48149 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJk7I-0000Cv-Eb for submit@debbugs.gnu.org; Tue, 09 Mar 2021 16:42:12 -0500 Received: from tobias.gr ([80.241.217.52]:46524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJk7F-0000Cj-0a for 47028@debbugs.gnu.org; Tue, 09 Mar 2021 16:42:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018; bh=36MobBQkusOGbQrASsUOZk5LKr4rjLh3MKGvukrEOmE=; h=references: in-reply-to:date:subject:to:from; b=FujkcC7N7VamP9vqg7I2mJCDFFnFX908Bg psUHXiVAT7BiKtmMRJVZgKa6u9OTbcDjo+8MkNHsyL+z7HsVNIIay9D7yLShMFTLrrB4Bg JDWG2H1VqaT3zHSCXrj/xTqIWk78rHsTmuhzYLTYn1OEmriT4vxi+H8w92s2ZH0I9TbljA /eEoi6UwDH2DDM0Okj9NRaenp25qd/K06HzXt1sF7m0s/wNe/6O243/ytuk+z18UqIJfVE 7oX9gZ/aMYzy6hvFRlPKljON66XS7IvC0NQND22tzhmkrjPQl2jdAr8IxMMVX8/+wkgT0O YNoXCSWSJTzaL+eTKHrDYiECBiPQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 20ca707d (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO) for <47028@debbugs.gnu.org>; Tue, 9 Mar 2021 21:43:06 +0000 (UTC) From: Tobias Geerinckx-Rice To: 47028@debbugs.gnu.org Subject: [PATCH 1/2] doc: Discourage ambiguous package names. Date: Tue, 9 Mar 2021 22:41:57 +0100 Message-Id: <20210309214158.31754-1-me@tobias.gr> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87eegom2gk.fsf@nckx> References: <87eegom2gk.fsf@nckx> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47028 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: -3.3 (---) * doc/contributing.texi (Package Naming): Explicitly mention single-character and otherwise ambiguous names. --- doc/contributing.texi | 8 ++++++++ doc/guix.texi | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/doc/contributing.texi b/doc/contributing.texi index c9dd7d6c04..a3facdcadc 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -445,6 +445,14 @@ the project name chosen upstream, with underscores replaced with hyphens. For instance, GNUnet is available as @code{gnunet}, and SDL_net as @code{sdl-net}. +A noteworthy exception to this rule is when the project name is only a +single character, or if an older maintained project with the same name +already exists---regardless of whether it has already been packaged for +Guix. Use common sense to make such names unambiguous and meaningful. +For example, Guix's package for the shell called ``s'' upstream is +@code{s-shell} and @emp{not} @code{s}. Feel free to ask your fellow +hackers for inspiration. + We do not add @code{lib} prefixes for library packages, unless these are already part of the official project name. But @pxref{Python Modules} and @ref{Perl Modules} for special rules concerning modules for diff --git a/doc/guix.texi b/doc/guix.texi index f01e7ca89d..d726fa491f 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -49,7 +49,7 @@ Copyright @copyright{} 2017, 2021 Christopher Lemmer Webber@* Copyright @copyright{} 2017, 2018, 2019, 2020 Marius Bakke@* Copyright @copyright{} 2017, 2019, 2020 Hartmut Goebel@* Copyright @copyright{} 2017, 2019, 2020, 2021 Maxim Cournoyer@* -Copyright @copyright{} 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice@* +Copyright @copyright{} 2017, 2018, 2019, 2020, 2021 Tobias Geerinckx-Rice@* Copyright @copyright{} 2017 George Clemmer@* Copyright @copyright{} 2017 Andy Wingo@* Copyright @copyright{} 2017, 2018, 2019, 2020 Arun Isaac@* -- 2.30.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 09 16:42:16 2021 Received: (at 47028) by debbugs.gnu.org; 9 Mar 2021 21:42:16 +0000 Received: from localhost ([127.0.0.1]:48151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJk7L-0000DA-Qy for submit@debbugs.gnu.org; Tue, 09 Mar 2021 16:42:16 -0500 Received: from tobias.gr ([80.241.217.52]:46524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJk7H-0000Cj-5o for 47028@debbugs.gnu.org; Tue, 09 Mar 2021 16:42:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018; bh=4CAUGUHgmp85V7uNBSG9S5XHVgEv0q84Qzptv8yVfFk=; h=references: in-reply-to:date:subject:to:from; b=BvxfRsKDHwxaV9ciejwSmlBSzi10F0cids iTShUhRIuYxOSIq3/W8D0lF1NqsCNc7hnVfZ5f9mN2L4wUOKqeg+VKFYmLqTWpy7GUPtYt e0d8O3qaGOfaA1jwqvRSdk0RTZPjqnTG/VUXjJjTOENZ6o0SllajyKXMzP2J+sD0AX94QG lNddUIPyZZyUruyHZt8D/ymAZVCfIWy4PPHTEoFHOb4xYzw183LDmAZyFxdBaVJ6KILWw2 NX2D0YKaiAcRX/6O6pIi/nD5u7S0SNLsEHCmw2HuIJmPvtdOXIgZXniAibmhbtPO8ffz3V RgF29nsIao/OwgZtH1h8UTfp63LQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 1aa0e30d (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO) for <47028@debbugs.gnu.org>; Tue, 9 Mar 2021 21:43:06 +0000 (UTC) From: Tobias Geerinckx-Rice To: 47028@debbugs.gnu.org Subject: [PATCH 2/2] lint: Warn about single-character package names. Date: Tue, 9 Mar 2021 22:41:58 +0100 Message-Id: <20210309214158.31754-2-me@tobias.gr> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210309214158.31754-1-me@tobias.gr> References: <87eegom2gk.fsf@nckx> <20210309214158.31754-1-me@tobias.gr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47028 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: -3.3 (---) * guix/lint.scm (check-name): New procedure. (%local-checkers): Add it. --- guix/lint.scm | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/guix/lint.scm b/guix/lint.scm index 311bc94cc3..5144fa139d 100644 --- a/guix/lint.scm +++ b/guix/lint.scm @@ -6,7 +6,7 @@ ;;; Copyright © 2016 Danny Milosavljevic ;;; Copyright © 2016 Hartmut Goebel ;;; Copyright © 2017 Alex Kost -;;; Copyright © 2017 Tobias Geerinckx-Rice +;;; Copyright © 2017, 2021 Tobias Geerinckx-Rice ;;; Copyright © 2017, 2018, 2020 Efraim Flashner ;;; Copyright © 2018, 2019 Arun Isaac ;;; Copyright © 2020 Chris Marusich @@ -170,6 +170,16 @@ (requires-store? lint-checker-requires-store? (default #f))) +(define (check-name package) + "Check whether PACKAGE's name matches our guidelines." + ;; Currently checks only whether the name is too short. + (if (<= (string-length (package-name package)) 1) + (list + (make-warning package + (G_ "name should be longer than a single character") + #:field 'name)) + '())) + (define (properly-starts-sentence? s) (string-match "^[(\"'`[:upper:][:digit:]]" s)) @@ -1445,6 +1455,10 @@ them for PACKAGE." (define %local-checkers (list + (lint-checker + (name 'name) + (description "Validate package names") + (check check-name)) (lint-checker (name 'description) (description "Validate package descriptions") -- 2.30.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 09 16:51:17 2021 Received: (at submit) by debbugs.gnu.org; 9 Mar 2021 21:51:17 +0000 Received: from localhost ([127.0.0.1]:48168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJkG5-0000Rb-AL for submit@debbugs.gnu.org; Tue, 09 Mar 2021 16:51:17 -0500 Received: from lists.gnu.org ([209.51.188.17]:35032) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJkG3-0000RS-Ex for submit@debbugs.gnu.org; Tue, 09 Mar 2021 16:51:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39502) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJkG3-0000i3-6F for bug-guix@gnu.org; Tue, 09 Mar 2021 16:51:15 -0500 Received: from tobias.gr ([2a02:c205:2020:6054::1]:56628) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJkG1-0004gl-7V for bug-guix@gnu.org; Tue, 09 Mar 2021 16:51:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018; bh=QcrtuFeDjbEpd9ynaR6kvrrJF0+wPoJNdmS30Rq1ROM=; h=date:in-reply-to: references:subject:cc:from; b=iaf0fXYn9Y1VBIbdW9xoe2Y+243iSh8Lk1r4j6NF bTrfOx8iGtNJd1NnpaTUR1DuQZNs90XbncuPLn85a16a+je++APLL9Q8IhOgISOEmRFVkx FVLue9iDw/Y7NoqRtbByQXrLQuoTYMVHG6NJ1im9TkmVE3ReML7x41Tn1g0s5g+Ia95AKJ TkcDapNOFr+EWOcSdb+rgARIbo1BSnWlajaemkiFtrxgJxVTwjUL5GXg37ke6jkEYjjid2 MYf2WfRE6fIOlz7nX1IkHP6e+NNIjnEH201TRi3+NBO0zakuUemk8judWmrDXjLqNYYWvi N1PaQ0wZ7cFCJeGHL1XsGg== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 76f5af3a (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Tue, 9 Mar 2021 21:52:08 +0000 (UTC) BIMI-Selector: v=BIMI1; s=default; From: Tobias Geerinckx-Rice Subject: Re: bug#47028: [PATCH 1/2] doc: Discourage ambiguous package names. References: <87eegom2gk.fsf@nckx> <20210309214158.31754-1-me@tobias.gr> In-reply-to: <20210309214158.31754-1-me@tobias.gr> Date: Tue, 09 Mar 2021 22:51:09 +0100 Message-ID: <87blbsm1wy.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 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, MISSING_HEADERS=1.021, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: submit Cc: bug-guix@gnu.org, 47028@debbugs.gnu.org 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: -1.2 (-) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Tobias Geerinckx-Rice via Bug reports for GNU Guix =E5=86=99=E9=81=93=EF=BC= =9A > +@code{s-shell} and @emp{not} @code{s}. Feel free to ask your=20 > fellow ??? I'm sorry, I'm really useless today. This should of course be=20 correct & not wrong. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYEftzQ0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15/B8BAL3ad6MqMlsGh+HopmFbqFY4G9eL4gaR3GjCKypH xHukAP9Lc30t0eHd8kcKKYlIjoWuA/X6GqfEF+PIZk85S2WCCg== =22Gd -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 09 19:46:29 2021 Received: (at 47028) by debbugs.gnu.org; 10 Mar 2021 00:46:29 +0000 Received: from localhost ([127.0.0.1]:48267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJmzc-0004jK-SK for submit@debbugs.gnu.org; Tue, 09 Mar 2021 19:46:29 -0500 Received: from world.peace.net ([64.112.178.59]:60430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJmzb-0004j5-2P for 47028@debbugs.gnu.org; Tue, 09 Mar 2021 19:46:27 -0500 Received: from mhw by world.peace.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lJmzU-0007Or-Dj; Tue, 09 Mar 2021 19:46:20 -0500 From: Mark H Weaver To: Tobias Geerinckx-Rice Subject: Re: Discourage single-character package names In-Reply-To: <87eegom2gk.fsf@nckx> References: <87h7lkj3pt.fsf@netris.org> <87eegom2gk.fsf@nckx> Date: Tue, 09 Mar 2021 19:44:52 -0500 Message-ID: <87tupjhm5c.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47028 Cc: 47028@debbugs.gnu.org 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: -1.0 (-) Hi Tobias, Tobias Geerinckx-Rice writes: > Mark H Weaver =E5=86=99=E9=81=93=EF=BC=9A >> Yesterday, an obscure package called "t" was added to Guix. We >> should reject such short package names in Guix unless there's a very >> compelling reason to keep them. > > I completely agree (in fact I can't compel myself to find=20 > excusable exceptions), but this wasn't explicitly documented=20 > anywhere I looked. We have one notable exception in Guix: "r", which is "grandfathered in" so-to-speak, but perhaps it would have been excusable anyway, given its prominence and its large number of related packages "r-*". I fully support your proposal to talk about single-character names in the manual, and also to check for them in the linter, but perhaps "r" should be whitelisted. Thank you! Mark From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 10 06:28:47 2021 Received: (at 47028) by debbugs.gnu.org; 10 Mar 2021 11:28:47 +0000 Received: from localhost ([127.0.0.1]:48975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJx1D-0007zn-CX for submit@debbugs.gnu.org; Wed, 10 Mar 2021 06:28:47 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33070) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJx1B-0007zZ-MY for 47028@debbugs.gnu.org; Wed, 10 Mar 2021 06:28:45 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59575) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lJx16-0002RL-F2; Wed, 10 Mar 2021 06:28:40 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=48764 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lJx13-00005k-2q; Wed, 10 Mar 2021 06:28:39 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Mark H Weaver Subject: Re: bug#47028: Discourage single-character package names References: <87h7lkj3pt.fsf@netris.org> <87eegom2gk.fsf@nckx> <87tupjhm5c.fsf@netris.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 20 =?utf-8?Q?Vent=C3=B4se?= an 229 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 10 Mar 2021 12:28:35 +0100 In-Reply-To: <87tupjhm5c.fsf@netris.org> (Mark H. Weaver's message of "Tue, 09 Mar 2021 19:44:52 -0500") Message-ID: <874khj2qos.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47028 Cc: Tobias Geerinckx-Rice , 47028@debbugs.gnu.org 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: -1.7 (-) Hi Mark & Tobias, Mark H Weaver skribis: > I fully support your proposal to talk about single-character names in > the manual, and also to check for them in the linter, but perhaps "r" > should be whitelisted. Seconded on both points! The patches look great to me. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 10 08:06:28 2021 Received: (at 47028) by debbugs.gnu.org; 10 Mar 2021 13:06:29 +0000 Received: from localhost ([127.0.0.1]:49115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJyXk-0004Ee-MI for submit@debbugs.gnu.org; Wed, 10 Mar 2021 08:06:28 -0500 Received: from mail-wm1-f46.google.com ([209.85.128.46]:39812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJyXi-0004EQ-KW for 47028@debbugs.gnu.org; Wed, 10 Mar 2021 08:06:27 -0500 Received: by mail-wm1-f46.google.com with SMTP id 124-20020a1c00820000b029010b871409cfso10957712wma.4 for <47028@debbugs.gnu.org>; Wed, 10 Mar 2021 05:06:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=kxAI3yNEd4jOGudYs6lu2Gg4Kv1JCSR1E8qp+7PR8BE=; b=rw2VJvAfAGMKmCAat8LODeGRy2Um+ryp2EPkVlRvDd59CyMRbfXE2D9l2Uvkq717hC qSQWqjMXDKvhep6IP6Sp0b4UJ7FQC/DwqaY1qqV8zty9+urU/Hjckz4oLBI2yXFz6dJn TqSBCNBVR99WhhQbJGbPS5tGo29d1cdbGX31i2IY12qlJcYheNLKeFvcHBIfx1qA8p19 QAHyK6k2pkY4JEImHCU/K3E1HM9tEmewjKWOQp5FYEUXoVDQK3vvjtOplSD21wyT3OoD g5CGszu/hbyOX4Gj0Q8VV3ZcMW9H37sXcJn3ZfqsQhvS2/1U89IwuVwWZ3fMY3Y1vcI8 2RDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=kxAI3yNEd4jOGudYs6lu2Gg4Kv1JCSR1E8qp+7PR8BE=; b=Gf2bNmE1mmTGvtJtB/r93LEW3gnJ/vv7y5yRK1vQNIM5N6Ck67OBsb4II/0BxpqhPy +SchKt8EijBedlB/6f26/XN1S0ZQHW7abL/FEBUk9cpjNduQi18ds8oE/aY5kpVmrPTv QuLEHrsYnqcWfTo7kLIRG2JAHwckUUgU1XT92CZd8TL3SIWRTNxqdDQ6n5DyAcPpGFEv mwnd6Q3gSX/aTMrFWAhsfyZIVAPR+ZhZnHTzGu0VuLbz6qJtsWuiD1CNRNqK7auQEjFX TMrPNpqdyYNTmB6Y1i1pIS355iaJv28G1CbT0K0cZIi6vvYT8r7N57iIoE/dhWmSSy8e wOig== X-Gm-Message-State: AOAM531J2vBqZjyGFXuH67i5zvzF1Q092VjVGHJk7hc4JmX4htI/pJb/ VGs9XIa7xvO+SIrlYXUJEEA= X-Google-Smtp-Source: ABdhPJw3AirZhjhRVzQcDfYBd3KB9JP3Wk1fph4Sdu7kAgJ97QTaF7eeDO3dER6jld/aVzrDGHZk2g== X-Received: by 2002:a1c:f701:: with SMTP id v1mr3312427wmh.182.1615381580792; Wed, 10 Mar 2021 05:06:20 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id j30sm35049598wrj.62.2021.03.10.05.06.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Mar 2021 05:06:20 -0800 (PST) From: zimoun To: Mark H Weaver , Tobias Geerinckx-Rice Subject: Re: bug#47028: Discourage single-character package names In-Reply-To: <87tupjhm5c.fsf@netris.org> References: <87h7lkj3pt.fsf@netris.org> <87eegom2gk.fsf@nckx> <87tupjhm5c.fsf@netris.org> Date: Wed, 10 Mar 2021 14:04:12 +0100 Message-ID: <86v99zcg8j.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47028 Cc: Ricardo Wurmus , 47028@debbugs.gnu.org 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: -1.0 (-) Hi, (CC: Ricardo since they is the master about R stuff. :-)) On Tue, 09 Mar 2021 at 19:44, Mark H Weaver wrote: > We have one notable exception in Guix: "r", which is "grandfathered in" > so-to-speak, but perhaps it would have been excusable anyway, given its > prominence and its large number of related packages "r-*". > > I fully support your proposal to talk about single-character names in > the manual, and also to check for them in the linter, but perhaps "r" > should be whitelisted. On the other hand, instead of simply the one letter =E2=80=9Cr=E2=80=9D, we= could rename it =E2=80=9Cr-environment=E2=80=9D. Because the package currently named = =E2=80=9Cr=E2=80=9D is the interpreter named =E2=80=9Cr-minimal=E2=80=9D plus extra packages, constitu= ting the basic bricks of the =E2=80=9CR environment=E2=80=9D [1]. 1: --8<---------------cut here---------------start------------->8--- (define-public r (package (inherit r-minimal) (name "r") (source #f) (build-system trivial-build-system) (arguments '(#:builder (begin (mkdir %output) #t))) (propagated-inputs `(("r-minimal" ,r-minimal) ("r-boot" ,r-boot) ("r-class" ,r-class) ("r-cluster" ,r-cluster) ("r-codetools" ,r-codetools) ("r-foreign" ,r-foreign) ("r-kernsmooth" ,r-kernsmooth) ("r-lattice" ,r-lattice) ("r-mass" ,r-mass) ("r-matrix" ,r-matrix) ("r-mgcv" ,r-mgcv) ("r-nlme" ,r-nlme) ("r-nnet" ,r-nnet) ("r-rpart" ,r-rpart) ("r-spatial" ,r-spatial) ("r-survival" ,r-survival))))) --8<---------------cut here---------------end--------------->8--- I also support the proposal. My point is: I am not even sure that =E2=80= =9Cr=E2=80=9D should be whitelisted. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 26 04:34:05 2021 Received: (at 47028) by debbugs.gnu.org; 26 Mar 2021 08:34:05 +0000 Received: from localhost ([127.0.0.1]:40328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPhuv-0004tF-5L for submit@debbugs.gnu.org; Fri, 26 Mar 2021 04:34:05 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:50919) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPhur-0004sj-EL for 47028@debbugs.gnu.org; Fri, 26 Mar 2021 04:34:03 -0400 Received: by mail-wm1-f41.google.com with SMTP id g25so2558943wmh.0 for <47028@debbugs.gnu.org>; Fri, 26 Mar 2021 01:34:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=p5afeC3AM8oYrKkoCpbsncXEJLL92MrrrX/zEA19sFo=; b=Byh28F2BH/KCwusZDijUhVDM7JMQMdjIbvDCTWv64JUSldK35sRVPtB6I3Tg/TR9xQ VDBZGoGtMlSsSKQydbXoXOWQWBYh6khg9NqLBeNNU05UH5uKgUAQo2K7NIPnm0DkEUdK AGFjUFdsdjEr00tYKnjXi0hFBGDuaIrXRS9B8yJc7hQyZPS1vCz+4Jcfur2f5S7i7YVW svNaeR/AnVA6/iSxSjYx6xzyH1cMOfQsQzjq4kUFvIXiyKEeaWDbUO8KG8pVR5fE29Ds BeKsWjoqq9uGWSmxv4ReQ2yS4AZPaj7XuexIwheM3kjAtH5vg+P4xFoiTxnflaOzZGbC 1a2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=p5afeC3AM8oYrKkoCpbsncXEJLL92MrrrX/zEA19sFo=; b=uVkeSA+tufzLnJKSJz5aJicjlLvZs2ic4GcEAtGiprKSdAhNwyXQKrTJQIO3zbpSZ7 jn5WP53tOgagaX4HAUC268FYaVwZYcCXJGFz2GcXlCt2ezSrU8SZosE3xkAL8o+QI2om neSi5p7ju2WbeOixqBFLIJNAFwftYJM+sG8vD7TT80DyfsvALSCPOkBByKMALiF9OpoX Wo2OqzrK9sZ90XrMm4YXtBWaE1nOmb3txf3cwqcXdjHoMZ2vBoqme8QL83hBbTGdHajh OYVqUP52uCc5b6harx40yJR/qMwF42IErNuraRRoFjNl+/nhkVB8GWS5vop1A3XwINUw 2XPg== X-Gm-Message-State: AOAM531HgKLz+7ElkWMRns4V3gFMoxRkCEgeaXFCsr9ZGeRbngpeNGgU CqOqTEWok84DI6Z3+S9w1fIL2pskII0= X-Google-Smtp-Source: ABdhPJzKZiJSxl0y2wbmnxDtr2s/ZAUIEX6i++adE4LeMLe7BxSUDPujpTsuTPLVUpR74jD8QpWKag== X-Received: by 2002:a1c:3954:: with SMTP id g81mr11824279wma.170.1616747635559; Fri, 26 Mar 2021 01:33:55 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id b65sm9820226wmh.4.2021.03.26.01.33.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Mar 2021 01:33:55 -0700 (PDT) From: zimoun To: Tobias Geerinckx-Rice Subject: Re: bug#47028: [PATCH 2/2] lint: Warn about single-character package names. References: <87eegom2gk.fsf@nckx> <20210309214158.31754-1-me@tobias.gr> <20210309214158.31754-2-me@tobias.gr> Date: Fri, 26 Mar 2021 09:26:03 +0100 In-Reply-To: <20210309214158.31754-2-me@tobias.gr> (Tobias Geerinckx-Rice's message of "Tue, 9 Mar 2021 22:41:58 +0100") Message-ID: <86im5eb9t0.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47028 Cc: 47028@debbugs.gnu.org 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: -1.0 (-) Hi, On Tue, 09 Mar 2021 at 22:41, Tobias Geerinckx-Rice wrote: > +(define (check-name package) > + "Check whether PACKAGE's name matches our guidelines." > + ;; Currently checks only whether the name is too short. > + (if (<= (string-length (package-name package)) 1) Maybe the length can be negative or zero. ;-) Well, both patches are LGTM. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 01 04:51:24 2021 Received: (at 47028) by debbugs.gnu.org; 1 Apr 2021 08:51:24 +0000 Received: from localhost ([127.0.0.1]:56271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lRt2y-0000ei-Af for submit@debbugs.gnu.org; Thu, 01 Apr 2021 04:51:24 -0400 Received: from tobias.gr ([80.241.217.52]:38368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lRt2w-0000eZ-AI for 47028@debbugs.gnu.org; Thu, 01 Apr 2021 04:51:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018; bh=sjxSTmhezZIWHYlarCXLlqcRzQFqLQnRzRoeRNH/kGM=; h=date:in-reply-to: subject:cc:to:from:references; b=LPnKouNWxrwpS/1RhQ5YmjXVNhJyZ47IvuGvF NwmGF+qVe/NaQKg/Ezaa6OiRWwGx99dzLJBSRJRfFrTtXhY6ZnQeFKyf9bYQy03X7NuG1m QT22x08ovO1mA5i4PMV+PhMvQKQWzgHD30NHot4/fRHd9Ob9Swy1buLAiaHl6OuuBzPc1c FJSqmYYMh2gTBycKG2K38A9tkyAooljc7ggKdWyopbopv0RS4wq9ufvP19Ovl+ywuGBIlq d6OPApetvWS8bepCx3h59MijJBCF5ZPvefB5XoXMIQ3MHN+mdOUyWtDM6pdMIlxUvOvzKU hH+cS3FrJpLaPSVWfdO0EYUMQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 5b0a9d8d (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Thu, 1 Apr 2021 08:52:29 +0000 (UTC) References: <87eegom2gk.fsf@nckx> <20210309214158.31754-1-me@tobias.gr> <20210309214158.31754-2-me@tobias.gr> <86im5eb9t0.fsf@gmail.com> From: Tobias Geerinckx-Rice To: zimoun Subject: Re: bug#47028: [PATCH 2/2] lint: Warn about single-character package names. In-reply-to: <86im5eb9t0.fsf@gmail.com> BIMI-Selector: v=BIMI1; s=default; Date: Thu, 01 Apr 2021 10:51:19 +0200 Message-ID: <87lfa2gzg8.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47028 Cc: 47028@debbugs.gnu.org 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: -3.3 (---) zimoun writes: > Maybe the length can be negative or zero. ;-) =E2=80=98Defensive programming=E2=80=99! Thanks, :-) T G-R From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 01 04:57:28 2021 Received: (at 47028) by debbugs.gnu.org; 1 Apr 2021 08:57:28 +0000 Received: from localhost ([127.0.0.1]:56284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lRt8q-0000pW-I5 for submit@debbugs.gnu.org; Thu, 01 Apr 2021 04:57:28 -0400 Received: from tobias.gr ([80.241.217.52]:38396) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lRt8o-0000pO-MK for 47028@debbugs.gnu.org; Thu, 01 Apr 2021 04:57:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018; bh=oZdKy0CA9uQT1DLY/1hRnkSfqIU6r+lk0YDq4hF2md4=; h=date:subject:to: from; b=YaSq10bNHjHztEEYFTzQreHnQ6WSdVOtQg6tx3Ex6QPpJ4yCWtA6v+q22MGUrg QQpzaYBjsPgxAodxAOwYz4dxySiOhfQPwmNz708aEGKUGOPe9XryRvl+EHNaPUzO0XZpVX IgnrnamYP9F6Ik2AspsEzuzGWqC6EJ5Ld8C+K/WJpLRQXyC2Vp4j6akPX48PtThJsSsZy+ 4h/HBgXNSZOn77dl85YsJ1onS/sAiIifCZqyGCyRmno6yJR1Gc/7TLzbZDmtepbRUoeaqF PG410Rjg5tdHhzRrPzioLuObuCHYW6uG6SgxnVjvLmiWiAP5aCKDb0UWgQEBW2xoSnDE3A == Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 24c46d0e (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Thu, 1 Apr 2021 08:58:34 +0000 (UTC) From: Tobias Geerinckx-Rice To: Mark H Weaver , 47028@debbugs.gnu.org Subject: Re: Discourage single-character package names BIMI-Selector: v=BIMI1; s=default; Date: Thu, 01 Apr 2021 10:57:24 +0200 Message-ID: <87im56gz63.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47028 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: -3.3 (---) [Inexcusably breaking thread because I lost the original.] Mark, > We have one notable exception in Guix: "r", which is > "grandfathered > in" so-to-speak [...] Very good point. So grandfathered it didn't occur to me. > [...] perhaps "r"should be whitelisted. I agree. Thanks for pointing it out! T G-R From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 01 16:41:06 2021 Received: (at 47028-done) by debbugs.gnu.org; 1 Apr 2021 20:41:06 +0000 Received: from localhost ([127.0.0.1]:58771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS47m-00034j-0l for submit@debbugs.gnu.org; Thu, 01 Apr 2021 16:41:06 -0400 Received: from tobias.gr ([80.241.217.52]:53300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS47j-000348-Bh for 47028-done@debbugs.gnu.org; Thu, 01 Apr 2021 16:41:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018; bh=wlCL63Kw+3lRljLtkuogLxoLfnzZ/PrI0AO0qzG8WtI=; h=date:in-reply-to: subject:cc:to:from:references; b=hjfa/cpYR8EREW3K2dV+qG2OxNoAvnaa/3beT HOb8kmUe0RSGL+enH6l4k127mLB3N1HWaD63cC4xq/UeXTs/DRfjABoYoGFTsOShFYbvPM YqKk3blvhqXiaXQfVTdLtpIegkY+iJa9whOYflQBlLirC+46BXBzyhv5rOs7aPwHFEx1/E OHOBERAtv5r/mFZBdcFLklnJD4mWZD8eu3RWYOQTRy8xmDXm+clpfSe3Iht/5L8gZhgOmx StSWXOpdAfMZDtNDFhLI8CBJwH2bkyzIUjb/bvDEBHAAlwu94a4whjSz2K1LpXNAVIIb+3 2jBuOHxXjw7eSUciPuqqV6DzQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id cbc46733 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Thu, 1 Apr 2021 20:42:08 +0000 (UTC) References: <87eegom2gk.fsf@nckx> <20210309214158.31754-1-me@tobias.gr> <20210309214158.31754-2-me@tobias.gr> <86im5eb9t0.fsf@gmail.com> From: Tobias Geerinckx-Rice To: zimoun Subject: Re: bug#47028: [PATCH 2/2] lint: Warn about single-character package names. In-reply-to: <86im5eb9t0.fsf@gmail.com> BIMI-Selector: v=BIMI1; s=default; Date: Thu, 01 Apr 2021 22:41:24 +0200 Message-ID: <87a6qhybyj.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47028-done Cc: 47028-done@debbugs.gnu.org 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: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable zimoun writes: > My point is: I am not even sure that =E2=80=9Cr=E2=80=9D should be whitel= isted. I think it deserves the name, but my reasons are fuzzy and feely.=20 Anyway: I added that exception for =E2=80=98r=E2=80=99 and pushed as=20 1126bb9cf33f10f004a5f53331389c777c025e75 et al. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYGYv9AAKCRANsP+IT1Vt ecM+AP9rVFdyF/z2dW1ghjfPAIHZp1EzBuFcS6hNu9KV01k5kAD8CHa6/09oD/Mo wq/X32tCoQzudvPnZepc/k1Gk2rcogE= =3fO1 -----END PGP SIGNATURE----- --=-=-=-- From unknown Wed Sep 10 09:28:47 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 30 Apr 2021 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator