From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Rename `eww' to `web' Date: Sun, 30 Jun 2013 19:26:43 +0400 Message-ID: <51D04E33.8000008@yandex.ru> References: > <86wqpdq768.fsf@ferrier.me.uk> <877ghchaay.fsf@yandex.ru> <51CF9F88.1000709@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1372606023 28828 80.91.229.3 (30 Jun 2013 15:27:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 30 Jun 2013 15:27:03 +0000 (UTC) Cc: drew.adams@oracle.com, nferrier@ferrier.me.uk, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 30 17:27:04 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UtJWp-0004rH-Sn for ged-emacs-devel@m.gmane.org; Sun, 30 Jun 2013 17:27:04 +0200 Original-Received: from localhost ([::1]:39664 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtJWp-0004cq-D7 for ged-emacs-devel@m.gmane.org; Sun, 30 Jun 2013 11:27:03 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60561) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtJWi-0004ce-Bu for emacs-devel@gnu.org; Sun, 30 Jun 2013 11:27:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UtJWc-000555-QR for emacs-devel@gnu.org; Sun, 30 Jun 2013 11:26:54 -0400 Original-Received: from mail-la0-x22f.google.com ([2a00:1450:4010:c03::22f]:64869) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtJWX-00053w-98; Sun, 30 Jun 2013 11:26:45 -0400 Original-Received: by mail-la0-f47.google.com with SMTP id fe20so3532944lab.6 for ; Sun, 30 Jun 2013 08:26:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding :x-antivirus:x-antivirus-status; bh=6bCE1orRe5RnS76vUv34WZTk2tgnNQAtkMqS1WIuBW4=; b=KPZVn6itn6Cd1+1AMATTu2Tusjd2k44y98iYVaqWlNpH/SQFkHIAlcTucmXumaEJBL qPJOaAs4AXeOjDXm2qAI8kbFrE6dCPO2U2pGplb5vNGfrcNrE1QOuifOVJETZu1u+afN sH69xiMamOxAqxmhwYxcquiCXb8J1+km0hviIpKi/rLCegbXyeMvUePk5XHphzd4POFg UUWY3jS6Fo0noPl5b7QyVHuXt36UY5DcUCCGk4Jted8QAzE4vZN0P67T6kFnZK7bLwnN NQ3pe+niSYlr5IRDjlRtG2ax6Ib/Zwo63J6Rb0asA96IByi9S80npDtHnM0NRy+F1nF7 o+WQ== X-Received: by 10.112.167.228 with SMTP id zr4mr9937699lbb.96.1372606004147; Sun, 30 Jun 2013 08:26:44 -0700 (PDT) Original-Received: from [127.0.0.1] ([178.252.98.87]) by mx.google.com with ESMTPSA id i9sm5740260lai.4.2013.06.30.08.26.42 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 30 Jun 2013 08:26:43 -0700 (PDT) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 In-Reply-To: X-Antivirus: avast! (VPS 130630-0, 30.06.2013), Outbound message X-Antivirus-Status: Clean X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c03::22f X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:161352 Archived-At: On 30.06.2013 17:40, Richard Stallman wrote: > Thanks for your contributions, but they don't entitle you to make demands > of this sort. I do not recall making any demands. If you mean "you better" (should've been "you'd better"), see 3a here: http://www.ldoceonline.com/dictionary/better_2. > Would you take a name of an existing, live project for a new GNU project > with similar functionality, even if it were a good-sounding name and it > were convenient to do so? > > The issue is about command names, so you've changed the subject. You've got a point there, but with Emacs' lack of modularity command names usually unambiguously map to package names. Some commands in the Emacs core being the exceptions. > If we're talking about package names, then we want to avoid confusing > users. Therefore, when we give a package the same name as some other, > we normally add "GNU" to distinguish. > > For instance, I wrote a program called Emacs even though there were > other programs called "Emacs" at the time, and we made a Tar program > even though there were other programs called "tar" at the time. To > avoid confusion, we refer to them as "GNU Emacs" and "GNU tar". I don't know the history very well, but it seems to me that either the programs you replaced were incompatible with systems you were targeting (so you did, essentially, port them), or you didn't care about pissing their authors off, for example because the original programs were proprietary software. Or both. Neither is likely to be the case with third-party Emacs Lisp packages. > However, the issue at hand is about command names. We use the same > command names used by various other packages whenever that seems > convenient. For instance, the command to run GNU Emacs is just > `emacs' and the command to run GNU tar is just `tar'. I think this approach is based on the assumption that no user would want to have both programs installed on their system at the same time.