3349N/ALast modified at [$Date: 2001/11/28 06:34:32 $]
3349N/A * Source code should follow style guidelines.
3349N/A OK, we all agree pretty code is good. Probably best to clean this
6983N/A up by hand immediately upon branching a 2.1 tree.
6983N/A Justin's voulenteered to hand-edit the entire source tree ;)
3349N/A * revamp the input filter syntax to provide for ordering of
3349N/A filters created with the Set{Input|Output}Filter and the
3349N/A Add{Input|Output}Filter directives. A 'relative to filterx'
6983N/A syntax is definately preferable, but not realistic for 2.0.
6983N/A * Platforms that do not support fork (primarily Win32 and AS/400)
6983N/A Architect start-up code that avoids initializing all the modules
3349N/A in the parent process on platforms that do not support fork.
3349N/A Better yet - not only inform the startup of which phase it's in,
3349N/A but allow the parent 'process' to initialize shared memory, etc,
3349N/A and create a module-by-module stream to pass to the child, so the
3349N/A parent can actually arbitrate the important stuff.
3349N/A Justin, Ian, OtherBill all interested in this. Implies setting up
3349N/A the apr_file_t member in request_rec, and having all modules use
3349N/A that file, and allow the cleanup to close it [if it isn't a shared,
3349N/A * Refactor auth into auth protocols and auth database stores.
3349N/A Many interested hackers, too destabilizing for 2.0 inclusion.
3387N/A * The Async Apache Server implemented in terms of APR.
3387N/A [Bill Stoddard's pet project.]
3387N/A Justin says: "What is this? Event-based?"