The Apache http Server is designed to be extensible by adding additional "modules". These modules can provide additional functionality or simply increase the functionality that exists already, but most importantly they can be written by anyone!
Many people have created modules, but keeping track of them and finding the one that meets your needs has never been as easy as it should have been. Covalent have, for many years, run the website http://modules.apache.org/ which has attempted to provide a full listing of modules. The site has had mixed results and isn't as comprehensive as it could be.
These pages are an attempt to provide an updated ASF solution using RDF files as a distributed database that allows for easier participation and updating. The eventual solution will be provided by the ASF and will run on ASF servers.
1. Create an RDF file for your module
Do you maintain a module for httpd? If the asnwer is yes then use the link below to create a simple RDF file for your module. Once you've created it using the form you'll need to manually edit it, but using the form will get you started!
Create a module RDF file
2. Tell us about the RDF file
During the development phase you simply add your file using a simple web form. Once the development phase is further along and the site is nearing a move to it's final resting place, the mechanism will change to using a file stored in SVN and notification of new files will be done via a mailing list.
Once you have an RDF file, you need to
- put it online in a publically accessible location
- add the URI of the file to our list
3. There is no step 3!
There will soon be a simple list of modules available here. Until then why not visit Covalents Modules List.