]> granicus.if.org Git - apache/commitdiff
OK... we keep deferring these issues, it's time for a ROADMAP.
authorWilliam A. Rowe Jr <wrowe@apache.org>
Tue, 27 Nov 2001 05:19:39 +0000 (05:19 +0000)
committerWilliam A. Rowe Jr <wrowe@apache.org>
Tue, 27 Nov 2001 05:19:39 +0000 (05:19 +0000)
  Jump in everyone.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92195 13f79535-47bb-0310-9956-ffa450edef68

ROADMAP [new file with mode: 0644]
STATUS

diff --git a/ROADMAP b/ROADMAP
new file mode 100644 (file)
index 0000000..cd45d6d
--- /dev/null
+++ b/ROADMAP
@@ -0,0 +1,39 @@
+APACHE 2.1+ ROADMAP:
+
+Last modified at [$Date: 2001/11/27 05:19:39 $]
+
+DEFERRRED FOR APACHE 2.1
+
+    * Source code should follow style guidelines.
+      OK, we all agree pretty code is good.  Probably best to clean this
+      up by hand immediately upon branching a 2.1 tree.
+      Justin's voulenteered to hand-edit the entire source tree ;)
+
+    * revamp the input filter syntax to provide for ordering of
+      filters created with the Set{Input|Output}Filter and the
+      Add{Input|Output}Filter directives.  A 'relative to filterx' 
+      syntax is definately preferable, but not realistic for 2.0.
+
+    * Platforms that do not support fork (primarily Win32 and AS/400)
+      Architect start-up code that avoids initializing all the modules 
+      in the parent process on platforms that do not support fork.
+      Better yet - not only inform the startup of which phase it's in,
+      but allow the parent 'process' to initialize shared memory, etc,
+      and create a module-by-module stream to pass to the child, so the
+      parent can actually arbitrate the important stuff.
+
+    * Replace stat [deferred open] with open/fstat in directory_walk.
+      Justin, Ian, OtherBill all interested in this.  Implies setting up
+      the apr_file_t member in request_rec, and having all modules use
+      that file, and allow the cleanup to close it [if it isn't a shared,
+      cached file handle.]
+
+    * Refactor auth into auth protocols and auth database stores.
+      Many interested hackers, too destabilizing for 2.0 inclusion.
+
+DEFERRRED FOR APACHE 3.0
+
+    * The Async Apache Server implemented in terms of APR.
+      [Bill Stoddard's pet project.]
+
+    
diff --git a/STATUS b/STATUS
index bb2d75cafcf368efcfa527a7ee54c70a4863e8e3..5dd7c40d2cc4e1a2beda86270df72faa9eb68157 100644 (file)
--- a/STATUS
+++ b/STATUS
@@ -1,5 +1,5 @@
 APACHE 2.0 STATUS:                                             -*-text-*-
-Last modified at [$Date: 2001/11/21 18:19:06 $]
+Last modified at [$Date: 2001/11/27 05:19:39 $]
 
 Release:
 
@@ -60,8 +60,8 @@ RELEASE SHOWSTOPPERS:
       administrator to order filters, beyond the order of filename (mime)
       extensions.  It isn't clear if Set...Filter(s) should be inserted 
       before or after the Add...Filter(s) which are ordered by sequence of
-      filename extensions.  Add...FilterByType will add to this quandry.
-      Some sort of resolution needs to be proposed, 
+      filename extensions.  At minimum, some sort of +-[0-10] syntax seems
+      like the quickest fix for a 2.0 gold release.
 
     * mod_negotiation needs a new option or directive, something like
       ForceLanguagePriority, to fall back to the LanguagePriority
@@ -69,12 +69,6 @@ RELEASE SHOWSTOPPERS:
         Status: Bill has some code in his tree that accomplishes
                 this, and will commit it Friday after it's tested.
 
-    * revamp the input filter syntax to provide for ordering of
-      filters created with the Set{Input|Output}Filter and the
-      Add{Input|Output}Filter directives.  At minimum, some sort
-      of insert first v.s. append to end or 'relative to x' is
-      probably needed.
-
     * revamp the input filter behavior, per discussions since
       February (and especially at the hackathon last
       April). Specifically, ap_get_brigade will return a brigade with
@@ -133,11 +127,6 @@ RELEASE SHOWSTOPPERS:
 
 RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
 
-    * Source code should follow style guidelines.
-        This shouldn't wait until we have a 2.0-gold release because 
-        then style corrections will conflict with bug fixes found after
-        release which is not nice.
-
     * Allow the DocumentRoot directive within <Location > scopes?  This
       allows the beloved (crusty) Alias /foo/ /somepath/foo/ followed
       by a <Directory /somepath/foo> to become simply