diff options
author | 2006-01-14 18:29:39 +0000 | |
---|---|---|
committer | 2006-01-14 18:29:39 +0000 | |
commit | 4f18aa65a7e8db18a4df4d955babd5fa1e743edc (patch) | |
tree | e7592b33514082603717a8f4053dca5ee1a6cffa /herd | |
parent | Added experimental webapp-config-1.50.8 (diff) | |
download | webapps-experimental-4f18aa65a7e8db18a4df4d955babd5fa1e743edc.tar.gz webapps-experimental-4f18aa65a7e8db18a4df4d955babd5fa1e743edc.tar.bz2 webapps-experimental-4f18aa65a7e8db18a4df4d955babd5fa1e743edc.zip |
Added herd project page
svn path=/docs/; revision=102
Diffstat (limited to 'herd')
-rw-r--r-- | herd/index.xml | 235 |
1 files changed, 235 insertions, 0 deletions
diff --git a/herd/index.xml b/herd/index.xml new file mode 100644 index 0000000..6c28f41 --- /dev/null +++ b/herd/index.xml @@ -0,0 +1,235 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?xml-stylesheet href="/xsl/project.xsl" type="text/xsl"?> +<?xml-stylesheet href="/xsl/guide.xsl" type="text/xsl"?> +<!DOCTYPE project SYSTEM "/dtd/project.dtd"> + +<project> + <name> + Web-apps + </name> + <longname> + Gentoo web applications herd + </longname> + + <date> + 2005-06-14 + </date> + + <description> + The web-apps team maintains web applications, an eclass to + facilitate writing the ebuilds for these packages and the + webapp-config tool. + </description> + + <longdescription> + The Gentoo webapp team maintains most web applications available via + portage. In addition we provide the tool webapp-config that allows + to quickly install ebuilds into different virtual hosts. + + We are also responsible for the webapp.eclass that allows to prepare + web applications for the installation with webapp-config. + </longdescription> + + <goals> + Together with the apache and the php team we try to make + Gentoo the best platform for installing and maintaining web + applications. + </goals> + + <!-- developers: add yourself --> + <dev role="Lead">stuart</dev> + <dev role="Lead">rl03</dev> + <dev role="Member" description="webapp-config">wrobel</dev> + <dev>beu</dev> + <dev>chtekk</dev> + <dev>dju</dev> + <dev>jmglov</dev> + <dev>robbat2</dev> + <dev>soulse</dev> + <dev>st_lim</dev> + <dev>trapni</dev> + + + <!-- links to documentation + <resource link="/doc/en/ENTER-LINK">ENTER-NAME</resource> + --> + + <!-- Status updates --> + <extrachapter> + + <title> + Status Updates + </title> + + <section> + <title> + What are Status Updates? + </title> + <body> + <p> + We provide regular status updates covering what the webapp team has + accomplished since the previous status update. It is written by one of + the lead managers and contains a quick overview on recent progress. + </p> + </body> + </section> + + <section> + <title> + Listing + </title> + <body> + <p> + The following status updates are available: + </p> +<!-- + <ul> + <li><uri link="status/status_20060101.xml">January 1st, 2006</uri></li> + </ul> +--> + </body> + </section> + + </extrachapter> + + + <extrachapter> + + <title> + Participating + </title> + + <section> + <title> + #gentoo-web on irc.freenode.net + </title> + <body> + <p> + You have the highest chance of catching us on the IRC + channel. If you have problems with web applications on + Gentoo or wish to complain about webapp-config, this is the + place to go. We also welcome any suggestions where we could + improve. + </p> + </body> + </section> + + <section> + <title> + gentoo-web-user@gentoo.org + </title> + <body> + + <p> + The Gentoo web applications team uses the + gentoo-web-users@gentoo.org mailing list for discussions + related to web applications and webapp-config. The message + frequency on this mailing list is currently still low. You + have a higher chance of catching us in the IRC channel. + </p> + + <p> + To subscribe to this mailing list, send an empty e-mail to + gentoo-web-user-subscribe@gentoo.org. Once subscribed you + can post to it by sending an e-mail to + gentoo-web-user@gentoo.org. To unsubscribe from the list, + send an empty e-mail to + gentoo-web-user-unsubscribe@gentoo.org. + </p> + + </body> + </section> + + <section> + <title> + Web application overlay + </title> + + <body> + + <p> + Web applications in general tend to be a severe security + liability. They are designed to communicate with the outside + world and need to deal with a range of input from the + internet. Since it is often hard for developers to forsee + all types of malvolent input security flaws are being + detected rather frequently in the apps we maintain. + </p> + + <p> + To reduce the impact of such incidents while still offering + a wide range of different web applications we created a + portage overlay that contains ebuilds for applications that + we do not want to maintain in the main tree. There might be + a variety of reasons for that and they will differ from + ebuild to ebuild. But in most cases security probably plays + a role. + </p> + + <p> + At the same time this overlay is the ideal playground for + new developers that whish to join our team. Once we see that + you are capable of writing ebuilds of reasonable quality we + can provide you with commit rights to the overlay, something + that we could not do this easily for the main portage + tree. + </p> + + <p> + You will find the overlay here: + <ul> + <li> + <uri link="http://svn.gnqs.org/projects/gentoo-webapps-overlay"> + Web applications overlay + </uri> + </li> + </ul> + Please remember that the applications available there might + compromise the security of your sever! + </p> + + </body> + </section> + + <section> + <title> + webapp-config + </title> + + <body> + + <p> + We recently switched from the old bash version of + webapp-config to a version implemented in python. The main + benefit of this switch has been speed. + + We are currently still debating the future roadmap for + webapp-config but if you wish to get an overview of it's + current state of development, you can visit the trac + repository mentioned below. + + If you have any complaints about the software, patches, or + suggestions for improvements you can submit a ticket at the + but tracker we provide at the repository. + </p> + + <p> + The webapp-config development repository: + <ul> + <li> + <uri link="http://www.vhost-tools.org"> + webapp-config development + </uri> + </li> + </ul> + </p> + + </body> + </section> + + </extrachapter> + + <!-- herds --> + <herd name="web-apps" /> + +</project> |