From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: Drew Adams <drew.adams@oracle.com>
Newsgroups: gmane.emacs.devel
Subject: RE: Rename `eww' to `web'
Date: Wed, 3 Jul 2013 20:16:51 -0700 (PDT)
Message-ID: <8bb90b87-dadb-4bc9-86c8-c104af1f9a39@default>
References: <E1Usw6G-0001Et-0A@fencepost.gnu.org> <8738s087wj.fsf@gmail.com>
	<E1UtHs4-0006Z1-1D@fencepost.gnu.org> <87bo6mjv4s.fsf@lifelogs.com>
	<871u7gavwx.fsf@catnip.gol.com> <87obaj39sc.fsf@lifelogs.com>
	<4btxkb7gw7.fsf@fencepost.gnu.org> <87k3l72z81.fsf@lifelogs.com>
	<CAC=50j-A1C_HuQ3yEAsxkgbWkdTFocdBnq61ZgHYzmntPfD1xQ@mail.gmail.com>
	<cb204cbd-a2cf-496f-a0f0-eb489af51bb7@default>
	<87fvvv2j6u.fsf@lifelogs.com>
NNTP-Posting-Host: plane.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Trace: ger.gmane.org 1372907821 17213 80.91.229.3 (4 Jul 2013 03:17:01 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Thu, 4 Jul 2013 03:17:01 +0000 (UTC)
To: emacs-devel@gnu.org
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 04 05:17:01 2013
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>
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 <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>)
	id 1Uua2W-0006R7-Sd
	for ged-emacs-devel@m.gmane.org; Thu, 04 Jul 2013 05:17:00 +0200
Original-Received: from localhost ([::1]:43563 helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>)
	id 1Uua2V-00019H-Tf
	for ged-emacs-devel@m.gmane.org; Wed, 03 Jul 2013 23:16:59 -0400
Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47742)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <drew.adams@oracle.com>) id 1Uua2T-00018K-4J
	for emacs-devel@gnu.org; Wed, 03 Jul 2013 23:16:58 -0400
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <drew.adams@oracle.com>) id 1Uua2S-0005DQ-3T
	for emacs-devel@gnu.org; Wed, 03 Jul 2013 23:16:57 -0400
Original-Received: from userp1040.oracle.com ([156.151.31.81]:23758)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <drew.adams@oracle.com>) id 1Uua2R-0005DL-SQ
	for emacs-devel@gnu.org; Wed, 03 Jul 2013 23:16:56 -0400
Original-Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94])
	by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with
	ESMTP id r643AXA4030548
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK)
	for <emacs-devel@gnu.org>; Thu, 4 Jul 2013 03:10:34 GMT
Original-Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231])
	by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	r643Grak021058
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <emacs-devel@gnu.org>; Thu, 4 Jul 2013 03:16:53 GMT
Original-Received: from abhmt104.oracle.com (abhmt104.oracle.com [141.146.116.56])
	by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	r643Grs7025889
	for <emacs-devel@gnu.org>; Thu, 4 Jul 2013 03:16:53 GMT
In-Reply-To: <87fvvv2j6u.fsf@lifelogs.com>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.7  (607090) [OL
	12.0.6668.5000 (x86)]
X-Source-IP: ucsinet22.oracle.com [156.151.31.94]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic]
X-Received-From: 156.151.31.81
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=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:161506
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/161506>

> >> make it easier for the user by calling it someting obvious rather
> >> than the more cryptic.  Using 'eww' may be considered 'cute', but
> >> it certainly isn't 'natural'.
> >> ...
> >> Using names which are as 'natural' and reflect purpose as much
> >> as possible will help and certainly won't make things worse.
>=20
> DA> +1.  There is really little excuse for such names as Emacs commands.
> DA> A command name should preferably be something that `apropos' can
> DA> help with.  In general it should have components that are
> DA> recognizable keywords.
>=20
> I think the package author should decide this.  The "natural" name you
> suggest is bland and generic.  Do you really want to use a text editor
> named "text-editor" and a web browser named "web-browser"?

No one suggested that.  What "natural" name did you think I suggested?

> eww is just as good as Chrome or Firefox/Netscape/Mozilla or Lynx or...

Richard responded adequately to that claim.  Of course, with enough
recognition any name becomes recognizable! ;-)  "EMACS", for instance.

> Or, in Emacs land, let's take helm, or gnus, or eieio, or...

Have you been following?  Those are package names, not command names.

 EIEIO: a package
 `eieio-browse': a command

 Icicles: a package
 `icicle-complete-keys': a command

Again, `apropos' can help a user find a well named command, one
whose name suggests something about what it does.

But by all means, the package name can well be something that stands
out, in particular for a web search.  That can help, once there is
some general recognition.

On the other hand, "Emacs" already stands out in a search for web
browsers.  If you were looking for an Emacs web browser today (and
there are some), I'd be willing to bet that you would search for
"emacs web browser" or some such.  Why so prosaic and unimaginative?
Because that's what works.