From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Darrington Subject: Re: Proposal: Prefix language-name for language library packages Date: Sat, 7 May 2016 02:32:32 +0200 Message-ID: <20160507003232.GA18243@jocasta.intra> References: <20160429233632.GA13525@jasmine> <87oa8rwqhc.fsf@elephly.net> <877ffcgap8.fsf@gnu.org> <20160502183334.GB10321@jasmine> <20160506201214.GA2432@solar> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="uAKRQypu60I7Lcqm" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51078) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayqB3-0000sF-OA for guix-devel@gnu.org; Fri, 06 May 2016 20:33:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ayqAr-000277-V6 for guix-devel@gnu.org; Fri, 06 May 2016 20:32:56 -0400 Received: from de.cellform.com ([88.217.224.109]:39030 helo=jocasta.intra) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayqAr-00023r-Ny for guix-devel@gnu.org; Fri, 06 May 2016 20:32:49 -0400 Content-Disposition: inline In-Reply-To: <20160506201214.GA2432@solar> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Andreas Enge Cc: guix-devel@gnu.org, al?rio eyng --uAKRQypu60I7Lcqm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 06, 2016 at 10:12:14PM +0200, Andreas Enge wrote: On Fri, May 06, 2016 at 02:45:48AM +0000, al?rio eyng wrote: > i suggested renaming: > readline, libunistring, htslib, c-ares, json-c, icu4c, ... > to: > c-readline, c-unistring, c-hts, c-ares, c-json, c-icu, ... > no replies, is that implicit agreement? =20 I did not follow the discussion in all its details, but thought this p= art was an obvious joke to illustrate the limits of the suggestion... C being the natural GNU language and C++ its extension, I see no reason to emphasise that a package is written in C. =20 Part of why we added a language prefix (for perl, I think, or maybe py= thon came first?) was also that the libraries had rather generic names. The= re is perl-error, perl-html-form, perl-json and so on (not to speak of perl-xyz containing bindings to some C library called xyz); we feared = there would be many collisions with existing C libraries and tools or further interpreted languages. =20 =20 Some packages already have rediculously long names. I don't see a need to = make them=20 longer. In fact, I would like to make some of them shorter. For example: perl-moosex-emulate-class-accessor-fast=20 perl-catalyst-plugin-authorization-roles perl-catalyst-traitfor-request-proxybase perl-moosex-types-datetime-morecoercions perl-catalyst-plugin-session-state-cookie perl-plack-middleware-removeredundantbody=20 perl-catalyst-component-instancepercontext perl-catalyst-plugin-session-store-fastmmap perl-catalyst-authentication-store-dbix-class perl-plack-middleware-fixmissingbodyinredirect J' --=20 Avoid eavesdropping. Send strong encryted email. PGP Public key ID: 1024D/2DE827B3=20 fingerprint =3D 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key. --uAKRQypu60I7Lcqm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlctN6AACgkQimdxnC3oJ7NJnQCfQxUNQuUhJwCLLkby4UhSN4Q3 RRcAniyuFopHnDVLvqTAkfyjmNrP0Gc9 =3FtA -----END PGP SIGNATURE----- --uAKRQypu60I7Lcqm--