Web-apps Status Report Gunnar Wrobel This is the status of the Gentoo/Web-Applications Project. It will be posted regularly, but not with a static frequency. 1.0 2006-02-09 Status Reports
Preliminaries

This is the status report of the Gentoo/Web-Applications Project. It will be posted regularly, but not with a static frequency. All questions can be posted to web-apps@gentoo.org.

The Gentoo/Web-Applications Team, has its own project page (just like almost all other Gentoo projects). You can find it at http://www.gentoo.org/proj/en/web-apps/. You can also contact us via IRC at #gentoo-web using the Freenode IRC server.

This status report is mainly concerned about the progress made between Jan 1, 2005 and Dec 31, 2005.

Status Report in Figures
  • 218 unique bugs were assigned to web-apps@gentoo.org and fixed during the last year.
  • The Gentoo/webapps team has grown to 11 developers.
Web Applications Overlay

We created a Portage overlay 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. In addition it is intended to serve as a playground for new developers wishing to join our team.

Documentation

We created an introduction to the webapp.eclass:

  • webapp.eclass Documentation

It explains the Gentoo way of installing web applications. While it can serve as a gentle introduction for beginners it also provides detailed information for the experienced ebuild scripter.

webapp-config

We recently switched from the old bash version of webapp-config to a version implemented in Python, which is much faster and easier to maintain.

The new version has been available in the unstable tree since January and only a few minor bugs had to be corrected since then. We intend to mark it stable on the different architectures in one or two weeks.