Hi,
    The *DRAFT* ARC case for mod_dtrace 0.3a is below.

The same is also available in the wiki.
http://wikis.sun.com/display/WebStack/ModDtraceARC
(reachable through ApacheModules page) 
http://wikis.sun.com/display/WebStack/ApacheModules

Please do review.

-------------- next part --------------

Dtrace Apache Module

21 December 2007

1.    Summary and motivation

    1.1.    Introduction

    This FastTrack delivers Apache module mod_dtrace to the
    Apache2 in OpenSolaris.

    Modules allow Apache to integrate and provide functionality
    during runtime that were not available during compile time.

    This project integrates the most recent release of
    mod_dtrace[1] 0.3a

    This case seeks Minor Release Binding.

2.    Technical issues

    2.1.    Key objects

    /usr/apache2/2.2/libexec/mod_dtrace.so

    /usr/apache2/2.2/libexec/${ISAINFO}/mod_dtrace.so

 
    2.2 Versioning

    mod_dtrace has had only a single release before the current one.
    and both the releases are below the stable version (0.XX)

    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_dtrace does not install documentation into apache
    The recommended way to access its documentation is to look at the
    mod_dtrace source at the webstite mod_dtrace[2].

4. Packaging and Delivery

    The module mod_dtrace will be delivered under the cluster SUNWCapch22m
    under the name SUNWapch22m-dtrace in keeping with the naming of other
    external Apache modules.

5.  Interfaces

    5.1.    Interface Stability

        The mod_dtrace has had just two releases (0.2a and 0.3a) and is
    possibly very unstable. But since the module does not have any
    configuration directives at present, it will not have
    configuration incompatibilities with any future release.

    5.2.    Imported Interfaces

    These Apache modules imports interfaces from

    NAME                      STABILITY        NOTES
    Apache2                    Uncommitted       PSARC/2007/586/   
    Dtrace                     Uncommitted       PSARC/2001/466/

    5.3.    Exported Interfaces

    NAME                                                STABILITY
 
    /usr/apache2/2.2/libexec/mod_dtrace.so                  Uncommitted
    /usr/apache2/2.2/libexec/${ISAINFO}/mod_dtrace.so       Uncommitted


6.    References

   1. http://prefetch.net/projects/apache_modtrace/index.html
   2. http://prefetch.net/projects/apache_modtrace/mod_dtrace.c

Reply via email to