1. About Diogenes
1.1. A short introduction
Diogenes is a content management system (CMS) that allows you to create and administer multiple websites on a single server via a web interface and/or WebDAV. Each website, referred to as a barrel, is self-contained and can be administered by a different community. Although it was quite innovative at the time, Diogenes has not been updated for several years, and many frameworks (eg wikis) are much more efficient.
Diogenes was developed by Jeremy Lainé. Wondering what Diogenes looks like in action? Look no further than the current page, it is hosted using Diogenes! Below you will find other examples of Diogenes sites.
1.2. Learning more about Diogenes
If you wish to learn more about Diogenes or get comprehensive information about how to install and use Diogenes, take a look at the Diogenes documentation.
You might also consider subscribing to the Diogenes users mailing list.
1.3. Diogenes development
If you wish to understand how Diogenes works and what the future holds, you can take a look at the Diogenes development site.
2. Getting Diogenes
2.1. Technical info
Diogenes is written in PHP and it uses MySQL as a database engine. All the display is handled through the Smarty template engine. It keeps track of the revisions of all the files it manages using (at your choice) RCS or CVS. You can also access your files directly using WebDAV.
2.2. Downloading Diogenes
The current stable Diogenes release is Diogenes 0.9.20.
To access the source code for diogenes, you can tap right into the read-only SVN repository at http://svn.polytechnique.org/diogenes/trunk.