From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Proposal: Prefix language-name for language library packages Date: Fri, 6 May 2016 22:12:14 +0200 Message-ID: <20160506201214.GA2432@solar> References: <20160429233632.GA13525@jasmine> <87oa8rwqhc.fsf@elephly.net> <877ffcgap8.fsf@gnu.org> <20160502183334.GB10321@jasmine> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37390) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aym7B-0006Bw-Jt for guix-devel@gnu.org; Fri, 06 May 2016 16:12:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aym70-0004Sc-0z for guix-devel@gnu.org; Fri, 06 May 2016 16:12:40 -0400 Received: from mailrelay1.public.one.com ([91.198.169.124]:50026) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aym6y-0004PS-I3 for guix-devel@gnu.org; Fri, 06 May 2016 16:12:33 -0400 Content-Disposition: inline In-Reply-To: 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: =?iso-8859-15?Q?al=EDrio?= eyng Cc: guix-devel@gnu.org 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? I did not follow the discussion in all its details, but thought this part 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. Part of why we added a language prefix (for perl, I think, or maybe python came first?) was also that the libraries had rather generic names. There 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. Andreas