Thanks for the feedback.  The updated ARC is below
Changes:
* Added paragraph documenting the whole story

On Friday February 20 2009 04:01:26 Jeff Trawick wrote:
> Jyri Virkki wrote:
> > Brian Overstreet wrote:
> >> Additional Apache2 Module -- mod_sed
> >>
> >>
> >>
> >>
> >>
> >>     mod_sed is a backport from the trunk to the Apache 2.2.X release.
> >
> > Add a paragraph documenting the whole story, including why it is
> > Volatile for now.
> >
> > My understanding, details probably off a bit so correct it while
> > adding to the spec: This has been contributed and integrated into the
> > 2.4(?) tree upstream,
>
> integrated into trunk a.k.a. "future 2.4"
> FWLIW, the alphas delivered from trunk will be versioned 2.3.x
>
> >  but it is not final yet and may (if only in
> > theory) still change.
>
> right; until the first 2.4 release is declared GA (2.4.low-number), it
> is possible to make incompatible changes to the interface.
>
> _______________________________________________
>
>
> webstack-discuss mailing list
> webstack-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/webstack-discuss

==============================================================================
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 has been contributed and integrated into the Apache trunk
    upstream, but it is not yet final and may still change.  This
    trunk will become the future 2.4 version of Apache.  This case is
    back-porting it to the 2.2.x release to make it available early
    for OpenSolaris customers, but because the upstream is not final
    we will declare it Volatile for now.

    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   


==============================================================================



Reply via email to