Gentoo Archives: gentoo-dev

From: "Benedikt Böhm" <hollow@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] webapp-config needs a new maintainer
Date: Wed, 10 Mar 2010 15:17:50
Message-Id: 477338b91003100717q1d2e0e4cv4c13c8c6bad2baa7@mail.gmail.com
In Reply to: Re: [gentoo-dev] webapp-config needs a new maintainer by Maciej Mrozowski
1 On Wed, Mar 10, 2010 at 4:09 PM, Maciej Mrozowski <reavertm@×××××.com> wrote:
2 > On Wednesday 10 of March 2010 07:52:28 Benedikt Böhm wrote:
3 >> On Wed, Mar 10, 2010 at 4:30 AM, Sebastian Pipping <sping@g.o> wrote:
4 >> > There are quite a few bugs open for it plus the latest version (1.50.18)
5 >> > is not even in Gentoo but on SourceForge only.
6 >>
7 >> The release on sourceforge is not compatible with the current
8 >> implementation in Gentoo AFAIK.
9 >>
10 >> webapp-config is in a horrible shape and also has several design
11 >> flaws. i wouldn't touch it. that's why i already added an idea to the
12 >> GSoC list for a complete w-c rewrite. i talked to gunnar in 2008 or
13 >> 2009 at chemnitz linux days, and we agreed that w-c needs a rewrite.
14 >> but none of us had/has time to do it. hopefully gsoc can change this
15 >> situation.
16 >
17 > This issue always bothered me. Why do we need exclusive web-app config
18 > application that effectively mirrors what emerge is supposed to do?
19
20 as you obviously figured the replicated package manager behaviour is
21 for installing apps into multiple vhosts. at first i thought this was
22 a nice idea, but after some time managing webapps with w-c, i really
23 hate it and install most things manually nowadays ;-)
24
25 > Don't bash me, maybe I'm obviously missing something but I'd really prefer
26 > simpler, Debian-like approach to webapps, so:
27 > - web-apps installed in /usr/share instead of /var/www (is there any benefit
28 > from polluting /var/www with system-managed applications?)
29 > - webapp-specific apache config installed in let's say /etc/apache2/conf.d/
30 > and included from httpd.conf so that any application works out of the box
31 > (Alias directive may be suitable in example below)
32
33 i am in favour of debian-like approach too, but i think there are
34 people relying on the w-c approach now, so an optimal solution would
35 be to just make webapp-config optional, but this may be an impossible
36 task, i don't really know.
37
38 Bene