> It seems the discussion petered out. The last I saw we were waiting to
> see how "other distros do it" from Jason.  While I personally think
> it's inappropriate to check other people's policies when you're
> constructing your own, Jason, can you continue where we left off?

Not trying to start an argument here, but I think it's very appropriate to
see what other people have done, learn from their mistakes, and reap their
benefits.

Either way, it sounds like everything is at a stand-still.

Ubuntu puts apps in /usr/share/<name> and symlinks the app to
/var/www/<phpmyadmin>.  The DocRoot is set to something like /var/www (it
seems the default apache2 one is /var/www/apache2-default).  They also seem
to have an index.lighttpd.html in /var/www but no index.html anywhere to be
seen.

Fedora puts web apps in /usr/share/<name>, stores the DocRoot in /var/www,
and puts a file in /etc/httpd/conf.d to configure the app.

PLD is similar to Fedora.

Most distros install web apps into /usr/share and use /srv/www or /var/www.
They also usually have something like /etc/httpd/conf.d/<app> that
automatically sets up that app for that web server.

I think we should set /srv/www for the doc root.  There should be minimal file
conflicts for different servers in /srv/www (possibly only index.html, but
even that isn't absolutely necessary).  We should do everything we can to
not write anything in there because users may have put their own files in
there.

What sort of impact would we have just changing it right now?

If someone does want to use multiple web servers, they'll want to configure
them with different roots anyway, so that's no problem for us.

About web apps, I'm a little torn.  Sometimes it's nice to just be able to
install a package and have a gallery that you can fiddle with.  Sure, you
probably wouldn't put it out to production like that but it's nice to set
up on a development machine and try it.  But with the combinations of web
servers, databases, and apps you'll never have full coverage.  Either way,
I'll let someone else who cares a lot more about it decide.

Jason

Attachment: pgpO1MfnpI50A.pgp
Description: PGP signature

_______________________________________________
arch mailing list
arch@archlinux.org
http://archlinux.org/mailman/listinfo/arch

Reply via email to