Subject: Re: CVS commit: src/libexec/httpd
To: Matt Thomas <matt@3am-software.com>
From: Thor Lancelot Simon <tls@rek.tjls.com>
List: source-changes
Date: 10/16/2007 16:18:50
On Tue, Oct 16, 2007 at 11:10:15AM -0700, Matt Thomas wrote:
> 
> As a thirdparty item that should have been imported to dist/ and then
> libexec should use reachover makefiles.

This software was specifically written for NetBSD -- inquire of its
author (a NetBSD developer)!  It is not a "thirdparty item", it's code
always intended to go into NetBSD whose author never got around to checking
it in.

Note that it ships with a NetBSD-mk-framework Makefile and was basically
left ready to be dropped into libexec with the simple s/bozo// in about
three places that I performed.

I have actually asked about importing this on at least four separate
occasions and the few objections I received today were the first ones,
ever.  I do not believe (contrary to what Alan's mail seems to imply) that
NetBSD developers are required to get prior clearance for all commits on
one of the public mailing lists -- if there is a new policy in effect that
says this, please let me know.

I also asked about this again last night before checking it in and got
overwhelmingly positive response from several developers.  Note that this
is not Apache; it is a tiny httpd which is significantly smaller than many
of the other network daemons we already ship in libexec (some of which I
actually think we could easily cull to get the 30K of space back).  Note
also that, in libexec, this won't clash in anyone's search path with
whatever httpd they might prefer to install.

-- 
  Thor Lancelot Simon	                                     tls@rek.tjls.com

  "The inconsistency is startling, though admittedly, if consistency is to
   be abandoned or transcended, there is no problem."	      - Noam Chomsky