commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gl...@apache.org
Subject cvs commit: jakarta-commons-sandbox/filters PROPOSAL.html
Date Wed, 13 Feb 2002 02:29:43 GMT
glenn       02/02/12 18:29:43

  Modified:    filters  PROPOSAL.html
  Log:
  Update Filters Proposal
  
  Revision  Changes    Path
  1.2       +50 -22    jakarta-commons-sandbox/filters/PROPOSAL.html
  
  Index: PROPOSAL.html
  ===================================================================
  RCS file: /home/cvs/jakarta-commons-sandbox/filters/PROPOSAL.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- PROPOSAL.html	12 Feb 2002 13:22:50 -0000	1.1
  +++ PROPOSAL.html	13 Feb 2002 02:29:43 -0000	1.2
  @@ -16,9 +16,6 @@
   a top level Jakarta Project for development and distribution of Servlet
   Filters will encourage reuse and minimize duplication of effort.</p>
   
  -<p>The project will follow the pattern established by the Jakarta-Taglibs
  -project to organize the Servlet Filters.</p>
  -
   <h3>(1) Scope of the Package</h3>
   
   <h3>(1.5) Interaction With Other Packages</h3>
  @@ -34,7 +31,7 @@
   <h3>(2) Initial Servlet Filter Contributions</h3>
   
   <p>The proposed package name for servlet filters is
  -<code>org.apache.servlet.filters</code>, with subpackages
  +<code>org.apache.commons.filters</code>, with subpackages
   for each filter.</p>
   
   <p><em>UploadFilter</em> - Handles HTTP POST mime multipart file uploads
  @@ -48,24 +45,25 @@
   users.  The "allowed IPs" lets us operate on the site while it is
   unavailable to visitors. (Lance Lavandowska)</p>
   
  -<p><em>CacheFilter</em> - uses Cache from commons-sandbox to cache response
byte
  -arrays.  Configure which directories to *not* cache.  Currently in
  +<p><em>CacheFilter</em> - uses Cache from commons-sandbox to cache response
  +byte arrays.  Configure which directories to *not* cache.  Currently in
   rough state. (Lance Lavandowska)</p>
   
  -<p><em>PerformanceFilter</em> - outputs generation time and lots of other
information
  -over whatever requests it filters. (Serge Knystautas)</p>
  +<p><em>PerformanceFilter</em> - outputs generation time and lots of other
  +information over whatever requests it filters. (Serge Knystautas)</p>
   
  -<p><em>JTidyFilter</em> - uses JTidy to clean up the HTML output and
dumps the error
  -messages at the bottom of the page. (Serge Knystautas)</p>
  +<p><em>JTidyFilter</em> - uses JTidy to clean up the HTML output and
dumps
  +the error messages at the bottom of the page. (Serge Knystautas)</p>
   
  -<p><em>RequiresSecureFilter</em> - if request is insecure, invalidates
session and
  -redirects to https. (Serge Knystautas)</p>
  +<p><em>RequiresSecureFilter</em> - if request is insecure, invalidates
  +session and redirects to https. (Serge Knystautas)</p>
   
  -<p><em>SynchronizationFilter</em> - ugggly hack... synchronizes everything
so only 1
  -request is handled at a time by anything this filter covers. (Serge Knystautas)</p>
  +<p><em>SynchronizationFilter</em> - ugggly hack... synchronizes everything
  +so only 1 request is handled at a time by anything this filter covers.
  +(Serge Knystautas)</p>
   
  -<p><em>ReferrerFilter</em> - simple filter that emails you when someone
has
  -clicked-through to your site from somewhere outside the excludes
  +<p><em>ReferrerFilter</em> - simple filter that emails you when someone
  +has clicked-through to your site from somewhere outside the excludes
   list... could be extended to allow custom actions. (Serge Knystautas)</p>
   
   <p><em>GZipFilter</em> - fitler equivalent of mod_gzip (Serge Knystautas)</p>
  @@ -74,14 +72,44 @@
   
   <p><em>ExampleFilter</em> - example Servlet 2.3 filter from Tomcat 4.</p>
   
  -<p><em>SetCharacterEncodingFilter</em> - set character encoding filter
from Tomcat 4.</p>
  +<p><em>SetCharacterEncodingFilter</em> - set character encoding filter
from
  +Tomcat 4.</p>
   
  -<p><em>RequestDumperFilter</em> - dumps request information to the context
log from Tocmat 4.</p>
  +<p><em>RequestDumperFilter</em> - dumps request information to the context
  +log from Tocmat 4.</p>
   
  -<h3>(3) Required Jakarta Resources</h3>
  +<h3>(3) Organization</h3>
   
  -<ul>
  +<p>The project will follow the pattern established by the Jakarta-Taglibs
  +project to organize the Servlet Filters.</p>
  +
  +<p>One or more filters can be organized logically into a single sub
  +filter project.</p>
  +
  +<p>Each sub filter project can be built separately and should create
  +a war file with documentation and example usage.</p>
  +
  +<p>Each sub filter will be made available as an individual download.</p>
   
  +<h3>(4) Required Jakarta Resources</h3>
  +
  +<p>Initially the filters will reside in the jakarta-commons-sandbox
  +CVS repository in the filters directory. The
  +<em>commons-dev@jakarta.apache.org</em> list will be used for discussions.
  +</p>
  +
  +<p>Once filters are ready for use the fitlers area from the sandbox
  +will be made public via the commons area of the Jakarta web site.</p>
  +
  +<p>After a few months an evaluation will be done to determine
  +the strength of the community for Servlets Fitlers based both on
  +interest by users and committers.  At that time Jakarta-Commons
  +commiters can discuss graduating the filters out of the sandbox
  +or asking the Jakarta PMC to make it a top level project.</p>
  +
  +<p>The following resources would be needed for a top level Jakarta
  +project.
  +<ul>
   <li>CVS Repository - New CVS repository <code>jakarta-filters</code>.</li>
   
   <li>Mailing List - Discussions will take place on a new mailing list
  @@ -92,9 +120,9 @@
   
   <li>Jyve FAQ - New category "jakarta-filters" (when available).</li>
   </ul>
  +</p>
   
  -
  -<h3>(4) Initial Committers</h3>
  +<h3>(5) Initial Committers</h3>
   
   <p>The initial committers for Jakarta-Filters shall be:</p>
   
  
  
  

--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@jakarta.apache.org>


Mime
View raw message