summaryrefslogtreecommitdiff
path: root/herd
diff options
context:
space:
mode:
authorRenat Lumpau <rl03@gentoo.org>2006-01-19 19:19:46 +0000
committerRenat Lumpau <rl03@gentoo.org>2006-01-19 19:19:46 +0000
commitbdd80d180adc74cc85e9ca401498f52a36021844 (patch)
treef0bc6356fa6dcee551fc9404b5d65dd6cfd91d3d /herd
parentMinor fixes (diff)
downloadwebapps-experimental-bdd80d180adc74cc85e9ca401498f52a36021844.tar.gz
webapps-experimental-bdd80d180adc74cc85e9ca401498f52a36021844.tar.bz2
webapps-experimental-bdd80d180adc74cc85e9ca401498f52a36021844.zip
rl03s fixes
svn path=/docs/; revision=110
Diffstat (limited to 'herd')
-rw-r--r--herd/index.xml392
1 files changed, 171 insertions, 221 deletions
diff --git a/herd/index.xml b/herd/index.xml
index 77d2cc4..1977dac 100644
--- a/herd/index.xml
+++ b/herd/index.xml
@@ -4,228 +4,178 @@
<!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 ensure that Gentoo is
- 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/webapps/webapp-eclass.xml">webapp.eclass Documentation</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>
+<name>Web-apps</name>
+<longname>Gentoo web applications herd</longname>
+<date>2005-06-19</date>
+
+<description>
+The web-apps team maintains web applications, an eclass to facilitate writing
+ebuilds for these packages, and the webapp-config tool.
+</description>
+
+<longdescription>
+<p>
+The Gentoo webapp team maintains most web applications available via Portage.
+In addition, we provide the webapp-config utility that allows users to
+install ebuilds into different virtual hosts.
+</p>
+
+<p>
+We are also responsible for the webapp.eclass that allows to prepare
+web applications for installation with webapp-config.
+</p>
+</longdescription>
+
+<goals>
+Our goal is to make Gentoo the best platform for installing and maintaining web
+applications. To achieve this goal, we work closely with several other herds
+such as Apache and PHP.
+</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="/proj/en/webapps/webapp.eclass.xml">webapp.eclass Documentation</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 team
+leaders and contains a quick overview of 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>
+<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 foresee
- all types of malicious 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 plays a role.
- </p>
-
- <p>
- At the same time this overlay is the ideal playground for
- new developers that wish 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 road-map 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
- bug 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" />
+</body>
+</section>
+
+</extrachapter>
+
+<extrachapter>
+
+<title>Participating</title>
+
+<section>
+<title>#gentoo-web on irc.freenode.net</title>
+<body>
+<p>
+The best way to reach us is on <uri link="irc://freenode/gentoo-web">IRC</uri>.
+Please feel free to stop by to talk about <c>webapp-config</c> or about web
+applications on Gentoo. We also welcome any suggestions for improvement.
+</p>
+</body>
+</section>
+
+<section>
+<title>gentoo-web-user@gentoo.org</title>
+<body>
+
+<p>
+The Gentoo web applications team uses the <mail
+link="gentoo-web-users@gentoo.org">gentoo-web-users</mail> mailing list for
+discussions related to web applications and <c>webapp-config</c>. This is a
+low-volume list.
+</p>
+
+<p>
+To subscribe to this mailing list, send an empty e-mail to <mail
+link="gentoo-web-user-subscribe@gentoo.org">gentoo-web-user-subscribe</mail>.
+Once subscribed, you can post by sending an e-mail to <mail
+link="gentoo-web-user@gentoo.org">gentoo-web-user@gentoo.org</mail>.
+</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 foresee all
+types of malicious 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 <uri
+link="http://svn.gnqs.org/projects/gentoo-webapps-overlay">overlay</uri>
+that contains ebuilds for applications that we do not want to maintain in the
+main tree. Such applications either lack a developer willing to maintain it in
+Portage or have not been reviewed for security.
+</p>
+
+<warn>
+Please remember that the applications available through the overlay might
+compromise the security of your server!
+</warn>
+
+<p>
+The overlay is an ideal playground for new developers wishing 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.
+</p>
+
+</body>
+</section>
+
+<section>
+<title>webapp-config</title>
+
+<body>
+
+<p>
+We recently switched from the old bash version of <c>webapp-config</c> to a
+version implemented in Python, which is much faster and easier to maintain.
+
+We are currently still debating the roadmap for <c>webapp-config</c>. If you
+wish to get an overview of its current state of development, you can visit the
+<uri link="http://www.vhost-tools.org">Trac repository</uri>.
+
+If you have any complaints about the software, patches, or suggestions for
+improvements, please <uri link="http://www.vhost-tools.org/newticket">submit a
+ticket</uri>.
+</p>
+
+</body>
+</section>
+
+</extrachapter>
+
+<!-- herds -->
+<herd name="web-apps" />
</project>