From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12238 invoked by uid 1002); 5 Aug 2003 09:34:48 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 7192 invoked from network); 5 Aug 2003 09:34:48 -0000 From: Paul de Vrieze To: gentoo-dev@gentoo.org Date: Tue, 5 Aug 2003 11:34:45 +0200 User-Agent: KMail/1.5.3 References: <86960000.1060038977@valkyrie.lsit.ucsb.edu> <200308050114.29952.stuart@gentoo.org> In-Reply-To: <200308050114.29952.stuart@gentoo.org> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_2o3L/0P3XXE/IiS"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200308051134.46249.pauldv@gentoo.org> Subject: Re: [gentoo-dev] [GLEP] Web Application Installation X-Archives-Salt: b28e0034-6603-403a-8f9d-aa981c07b484 X-Archives-Hash: eedf13afe955cf4225f6000882b8d7bf --Boundary-02=_2o3L/0P3XXE/IiS Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Description: signed data Content-Disposition: inline Ok what about the following. The problem that is most existent in this case is the fact that you want th= e=20 eclass to support almost every kind of use. That is nice indeed. But making= =20 things easy for single hostname smalltime servers, and for extensive virtua= l=20 hosting supports with customized webservers etc. is complicated. Also in th= at=20 case default apache configuration snippets don't make that much sense. I=20 think a solution could be to introduce a "local" useflag that selects=20 behaviour. If you have a simple webserver for personal use, you can just leave things = as=20 they are and you can just run the config script or take some simple actions= =20 and everything works. For the other case the configuration tool can be used= =20 to create instances of a webapp for different virtual servers. That tool=20 would probably need some configuration file etc. and it might even perform= =20 changes to the CONTENTS file to make the instances being included in the=20 ebuild (when removing). It could then also automatically change the slot of= =20 the installed package so that it does not automatically get removed. I think that should be able to keep both sides happy. Paul ps. one thing I want to add though is that for a simple installation I thin= k=20 the configuration files should be config-protected (how that is aranged I=20 don't care), and for complex setups the instance configurations should also= =20 be protected in some way (but that might be handled by the tool) =2D-=20 Paul de Vrieze Researcher Mail: pauldv@cs.kun.nl Homepage: http://www.cs.kun.nl/~pauldv --Boundary-02=_2o3L/0P3XXE/IiS Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQA/L3o2bKx5DBjWFdsRAplcAKDOD98WXqg/shodq6pl5UnAI66oqQCdFpLk yti+nz/aYTM0oQDc/2oYOrI= =+TJr -----END PGP SIGNATURE----- --Boundary-02=_2o3L/0P3XXE/IiS--