]> granicus.if.org Git - apache/blobdiff - STATUS
Enable SetEnv to set PATH
[apache] / STATUS
diff --git a/STATUS b/STATUS
index 2f6b3116882bf0ce925646116967619dbd7ca34e..4ca2679afb7a2cd966d35f90cde74405f0746de3 100644 (file)
--- a/STATUS
+++ b/STATUS
@@ -26,8 +26,12 @@ Release history:
     [NOTE that x.{odd}.z versions are strictly Alpha/Beta releases,
           while x.{even}.z versions are Stable/GA releases.]
 
-    2.3.4   : in development
-    2.3.3   : Tagged on November 11, 2009.
+    2.3.7   : In development. Plan is to tag as beta ~Aug 1.
+              Jim offers to RM.
+    2.3.6   : Tagged June 11, 2010.
+    2.3.5   : Released on January 26, 2010.
+    2.3.4   : Released on December 8, 2009.
+    2.3.3   : Tagged on November 11, 2009, not released.
     2.3.2   : Tagged on March 23, 2009, not released.
     2.3.1   : Tagged on January 2, 2009, not released.
     2.3.0   : Tagged on December 6, 2008, not released.
@@ -52,8 +56,32 @@ CURRENT RELEASE NOTES:
 
 RELEASE SHOWSTOPPERS:
 
+  FOR GA:
+
+  * Modules that are not ready for production use should be marked as
+    experimental.  Candidates:
+    - MPM simple
+    - mod_serf
+
+  * Error log format should be configurable. The current format is
+    too verbose: The prefix length ranges from 70 chars (server-scope,
+    level <= info) to 120 chars (conn-scope, level >= debug).
+    (sf is working on this).
+
+  FOR BETA:
+
+  * Modules without documentation need to be moved to experimental or be
+    removed.
+
   * Not all MPMs are updated to set conn_rec::current_thread correctly.
       (Prefork, Worker, Event, Simple are updated).
+      jim sez: Then we just ship with those... mark any others as
+                experimental
+
+  FOR NEXT ALPHA:
+
+
+  OLD ISSUES THAT WERE THOUGHT TO BE SHOWSTOPPERS FOR 2.2 BUT OBVIOUSLY WEREN'T:
 
   * Handling of non-trailing / config by non-default handler is broken
     http://marc.theaimsgroup.com/?l=apache-httpd-dev&m=105451701628081&w=2
@@ -81,9 +109,9 @@ CURRENT VOTES:
     "hot spare").
     See: Message-ID: <3C58232C.FE91F19F@Golux.Com>
 
-    Self-destruct: Ken, Martin, Lars
+    Self-destruct: Ken, Martin, Lars, sctemme (parent shouldn't die, ever)
     Not self-destruct: BrianP, Ian, Cliff, BillS
-    Make it runtime configurable: Aaron, jim, Justin, wrowe, rederpj, nd
+    Make it runtime configurable: Aaron, jim, Justin, wrowe, rederpj, nd, pgollucci
 
     /* The below was a concept on *how* to handle the problem */
     Have 2 parents: +1: jim
@@ -92,7 +120,7 @@ CURRENT VOTES:
                                       something useful?)
 
   * Make the worker MPM the default MPM for threaded Unix boxes.
-    +1:   Justin, Ian, Cliff, BillS, striker, wrowe, nd, pgollucci
+    +1:   Justin, Ian, Cliff, BillS, striker, wrowe, nd, pgollucci, sctemme
     +0:   BrianP, Aaron (mutex contention is looking better with the
           latest code, let's continue tuning and testing), rederpj, jim
     -0:   Lars
@@ -100,8 +128,25 @@ CURRENT VOTES:
     pquerna: Do we want to change this for *2.4*?
     wrowe: Replies "yes"
 
+  * Name the Server (version 2.4 or 3.0, depending on the final call)
+    Recent discussion indicates we should designate a (short name).
+    This is not yet a [Vote] - Your nominations please:
+      * Apache HTTP Server (httpd)
+        +1: sctemme (why mess with it?)
+
 RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
 
+  * Allow to log module name in error log format.
+    (sf is working on this)
+  * Add mod_allow_method or some other (usable) functionality to replace
+    Limit/LimitExcept.
+
+  * Sort out modules selections for most/all/reallyall. Maybe rename
+    all -> most, reallyall -> all, and remove the old 'most'.
+
+  * Add mod_define.
+
   * Patches submitted to the bug database:
     http://issues.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Apache+httpd-2&keywords=PatchAvailable
 
@@ -118,10 +163,10 @@ RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
              it, so that the server won't be slow down too much.
 
   * RFC 2616 violations.
-    Closed PRs: 15857.
-    Open PRs: 15852, 15859, 15861, 15864, 15865, 15866, 15868, 15869,
-              15870, 16120, 16125, 16126, 16133, 16135, 16136, 16137,
-              16138, 16139, 16140, 16142, 16518, 16520, 16521, 
+    Closed PRs: 15852, 15857, 15859, 15861, 15864, 15869, 15870, 16120,
+                16125, 16135, 16136, 16137, 16138, 16139, 16140, 16518,
+                16520
+    Open PRs:   15865, 15866, 15868, 16126, 16133, 16142, 16521
     jerenkrantz says: need to decide how many we need to backport and/or
                       if these rise to showstopper status.
     wrowe suggests: it would be nice to see "MUST" v.s. "SHOULD" v.s. "MAY"
@@ -161,9 +206,6 @@ RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
 
     chrisd: Has this been fixed by the changes for PR 38737?
 
-  * --enable-mods-shared="foo1 foo2" is busted on Darwin.  Pier
-    posted a patch (Message-ID: <B8DBBE8D.575A%pier@betaversion.org>).
-
   * We do not properly substitute the prefix-variables in the configuration
     scripts or generated-configs.  (i.e. if sysconfdir is etc,
     httpd-std.conf points to conf.)
@@ -227,7 +269,7 @@ RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
       the ja-jis encoding.
 
   * There is increasing demand from module writers for an API
-    that will allow them to control the server à la apachectl.
+    that will allow them to control the server à la apachectl.
     Reasons include sole-function servers that need to die if
     an external dependency (e.g., a database) fails, et cetera.
     Perhaps something in the (ever more abused) scoreboard?
@@ -375,8 +417,8 @@ WISH LIST
 
   * mod_cache: Handle ESI tags.
 
-  * mod_cache: Resolve issue of how to cache page fragements (or perhaps
-    -if- we want to cache page fragements). Today, mod_cache/mod_mem_cache
+  * mod_cache: Resolve issue of how to cache page fragments (or perhaps
+    -if- we want to cache page fragments). Today, mod_cache/mod_mem_cache
     will cache #include 'virtual' requests (but not #include 'file'
     requests). This was accomplished by making CACHE_IN a
     CONTENT_SET-1 filter to force it to run before the SUBREQ_CORE
@@ -437,3 +479,4 @@ EXPERIMENTAL MODULES:
     'experiment' failed). This section tracks what needs to happen to 
     get the modules promoted to fully supported status.
 
+