Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 96296 invoked from network); 16 Mar 2010 21:38:58 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 16 Mar 2010 21:38:58 -0000 Received: (qmail 64989 invoked by uid 500); 16 Mar 2010 21:38:58 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 64914 invoked by uid 500); 16 Mar 2010 21:38:57 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 64906 invoked by uid 99); 16 Mar 2010 21:38:57 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Mar 2010 21:38:57 +0000 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [208.113.200.5] (HELO spaceymail-a7.g.dreamhost.com) (208.113.200.5) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Mar 2010 21:38:49 +0000 Received: from rtf.corp.day.com (wsip-98-189-13-228.oc.oc.cox.net [98.189.13.228]) by spaceymail-a7.g.dreamhost.com (Postfix) with ESMTP id 8AF5A153A7 for ; Tue, 16 Mar 2010 14:38:27 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1077) Subject: Re: svn commit: r923712 - in /httpd/httpd/trunk/docs/manual: ./ mod/ From: "Roy T. Fielding" In-Reply-To: <987950801003161224i77d33393j2659571afcc844c2@mail.gmail.com> Date: Tue, 16 Mar 2010 14:38:27 -0700 Content-Transfer-Encoding: 7bit Message-Id: References: <20100316124833.59F7A23889B2@eris.apache.org> <17BB83D1-BE81-4F83-A1FE-AE5745A14FAB@gbiv.com> <987950801003161037m4cedb49ax8dd1ce858e29fda6@mail.gmail.com> <4B9FD693.9060504@rowe-clan.net> <987950801003161224i77d33393j2659571afcc844c2@mail.gmail.com> To: dev@httpd.apache.org X-Mailer: Apple Mail (2.1077) X-Virus-Checked: Checked by ClamAV on apache.org On Mar 16, 2010, at 12:24 PM, Noirin Shirley wrote: > On Tue, Mar 16, 2010 at 8:05 PM, William A. Rowe Jr. > wrote: >> On 3/16/2010 12:37 PM, Noirin Shirley wrote: >>> >>> In some places, we use httpd, but that leads to some horrible >>> confusion between the product and the command. >> >> I guess I'm not seeing the disconnect. If a reader cannot parse httpd >> as shorthand "the Apache HTTP Server program", then we have more serious >> issues in helping them become a web server administrator. > > The problem is that httpd is used as shorthand for "the Apache HTTP > Server" *and* as a reference to a specific binary/process/command, and > we assume that people can work out the difference, because, y'know, > Bill knows the difference, and Roy does, so obviously, all the rest of > us should too. No, they can work out the difference (assuming they ever need to) by looking at the context. > If the command were, say, "apache2", then just using "Apache HTTP > Server (httpd)" for the first mention, and "httpd" thereafter would be > fine. Heck, even if we absolutely always used "apachectl", and never > referred to the binary directly, we might be able to get something > that worked, although there'd be a lot more rewriting of docs > required. But when it's not always clear to people who've been working > on the project for years whether a given instance of "httpd" refers to > a single binary or a set of binaries, and config files, and sometimes > other bits and pieces, how on earth do we expect users to be able to > grok what we're talking about? > > And as for clueless lawyers, unless we've given one commit access, > they're not the only ones using HTTPd either - cf > http://httpd.apache.org/docs/2.2/install.html Yes, both Joshua Slive and Ken Coar would (very rarely) capitalize the HTTP for no apparent reason, as would various denizens of other projects (NCSA HTTPd post-1.5, kHTTPd, OmniHTTPd, etc.). That doesn't make it our product name. A patch to make everything consistently wrong is not an improvement over being inconsistently wrong in our docs. ....Roy