Date: Thu, 11 May 2006 11:22:46 +0200 From: Pav Lucistnik <pav@FreeBSD.org> To: Doug Barton <dougb@FreeBSD.org> Cc: ports@FreeBSD.org Subject: Re: HEADS UP for maintainers of web applications Message-ID: <1147339366.799.17.camel@pav.hide.vol.cz> In-Reply-To: <44630121.6030303@FreeBSD.org> References: <1147338576.799.9.camel@pav.hide.vol.cz> <44630121.6030303@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-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 <pav@oook.cz> <pav@FreeBSD.org> 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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1147339366.799.17.camel>