--- /dev/null
+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.]
+
+
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:
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
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
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