Thanks for everybody's feedback so far. I've updated the ARC case to reflect the issues brought up. The changes are * Removed mod_wsgi as this will not be integrated into SFW at this time, but placed into the webstack repository * mod_sed configuration file is now in samples-conf.d
Please provide anymore valuable comments on this latest draft. Additional Apache2 Module -- mod_sed 18 February 2009 1. Summary and motivation 1.1. Introduction This project delivers Apache module mod_sed to the Apache2 (PSARC/2007/586) in OpenSolaris. Modules allow Apache to integrate and provide functionality during runtime that were not available during compile time. 1.1.1 mod_sed The module mod_sed provides Unix sed like functionality for modifying requests and responses to Apache HTTP server. This is a Sun contributed module to apache. This project integrates the most recent stable releases of mod_sed[1]. This case seeks Minor Release Binding. 2. Technical issues 2.1. Key objects 2.1.1.1 mod_sed objects /usr/apache2/2.2/libexec/mod_sed.so /usr/apache2/2.2/libexec/${ISAINFO}/mod_sed.so 2.2 Versioning mod_sed is a backport from the trunk to the Apache 2.2.X release. It is not possible to query the module to find out its version. The only way to do that is to look at the package description for the package including it. 2.2 Directory Naming and Structure This project delivers the shared libraries of 32 bit and 64 bit into /usr/apache2/2.2/libexec and /usr/apache2/2.2/libexec/${ISAINFO}/ directories of apache. This is in keeping with the approach taken by the Apache2 integration project for OpenSolaris (PSARC/2007/586). 3. Documentation The module mod_sed does not install documentation into apache though it comes with some documentation in its source. The recommended way to access its documentation is to look at its website mod_sed[1]. 4. Packaging and Delivery The module mod_sed will be delivered under the name SUNWapch22m-sed in keeping with the naming of other external Apache modules. 5. Interfaces 5.1. Interface Stability mod_sed module is controlled by an external organization. The specific information regarding stability of the module is captured below. 5.1.1 mod_sed The mod_sed is alpha and is not stable. 5.2. Imported Interfaces This Apache module imports interfaces from NAME STABILITY NOTES ------------------------------------------------------------ Apache2 Uncommitted PSARC/2007/586/ 5.3. Exported Interfaces NAME STABILITY --------------------------------------------------------------- /usr/apache2/2.2/libexec/mod_sed.so Volatile /usr/apache2/2.2/libexec/${ISAINFO}/mod_sed.so Volatile /etc/apache2/2.2/samples-conf.d/sed.conf Volatile 6. Limitations None known at this time. 7. References 1. http://src.opensolaris.org/source/xref/webstack/mod_sed/ 2. http://src.opensolaris.org/source/xref/webstack/mod_sed/README ==============================================================================