From owner-freebsd-ports@FreeBSD.ORG Thu May 11 09:22:48 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFE3116A402; Thu, 11 May 2006 09:22:48 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from e0-a11.b1.lan.prg.vol.cz (e0-a11.b1.lan.prg.vol.cz [195.122.204.152]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C44A43D48; Thu, 11 May 2006 09:22:47 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from pav.hide.vol.cz (localhost [127.0.0.1]) by e0-a11.b1.lan.prg.vol.cz (8.13.6/8.13.6) with ESMTP id k4B9Mks0035504; Thu, 11 May 2006 11:22:46 +0200 (CEST) (envelope-from pav@FreeBSD.org) Received: (from pav@localhost) by pav.hide.vol.cz (8.13.6/8.13.6/Submit) id k4B9MkKf035503; Thu, 11 May 2006 11:22:46 +0200 (CEST) (envelope-from pav@FreeBSD.org) X-Authentication-Warning: pav.hide.vol.cz: pav set sender to pav@FreeBSD.org using -f From: Pav Lucistnik To: Doug Barton In-Reply-To: <44630121.6030303@FreeBSD.org> References: <1147338576.799.9.camel@pav.hide.vol.cz> <44630121.6030303@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-tPhZlNlK5ZUioGGxLe0D" Date: Thu, 11 May 2006 11:22:46 +0200 Message-Id: <1147339366.799.17.camel@pav.hide.vol.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port Cc: ports@FreeBSD.org Subject: Re: HEADS UP for maintainers of web applications X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 May 2006 09:22:49 -0000 --=-tPhZlNlK5ZUioGGxLe0D Content-Type: text/plain; charset=ISO8859-2 Content-Transfer-Encoding: quoted-printable Doug Barton p=ED=B9e v =E8t 11. 05. 2006 v 02:17 -0700: > Pav Lucistnik wrote: > > Hi people, > >=20 > > it will soon become mandatory to stop installing web applications into > > Apache specific directories, like ${PREFIX}/www/data, > > ${PREFIX}/www/cgi-bin etc. >=20 > How did those directories become "apache specific," and where was that > decision and the prohibitive policy discussed and agreed to? www/data and www/cgi-bin comes from the Apache distributions. Other web servers does not necessarily use these directories. Our localbase mtree only contains www. I believe this decision was made by Apache port maintainer (clement) some months ago. It's not documented in Porter's Handbook, yet, because clement is promising me docs for new USE_APACHE framework ever since he committed it. Only now it started to hurt us, because of recent php port changes. > > All web applications should be now installed into ${PREFIX}/www/appname= . >=20 > Why? What benefit does this give us, and what was the cost of doing it th= e > way it's been done for a long time already? It gives us consistency. Up until now, every maintainer installed the files where they seemed fit. With this policy, user can reasonably expect to find newly installed app in predictable place. It gives us independency from Apache. People may want to use their web apps on top of lighttpd or any other web server. And, most importantly for me, it fixes pkg-plist fallout from recent php change. --=20 Pav Lucistnik A two-eyed cyclops would be a bicyclops. --=-tPhZlNlK5ZUioGGxLe0D Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?iso-8859-2?Q?digit=E1ln=EC?= =?ISO-8859-1?Q?_podepsan=E1?= =?iso-8859-2?Q?_=E8=E1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQBEYwJlntdYP8FOsoIRAptfAJ9r3wqazYNdaT/nUsE1FPh0xArV/gCgo4LS /nO58CuW+KS0fQIQ015zuX4= =B1nV -----END PGP SIGNATURE----- --=-tPhZlNlK5ZUioGGxLe0D--