rse 98/03/26 06:48:18
Modified: . STATUS
Log:
votes...
Revision Changes Path
1.34 +14 -13 apache-2.0/STATUS
Index: STATUS
===================================================================
RCS file: /export/home/cvs/apache-2.0/STATUS,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- STATUS 1998/03/26 11:45:10 1.33
+++ STATUS 1998/03/26 14:48:17 1.34
@@ -25,11 +25,11 @@
segments should persist until the refcount drops to zero.
It would be cool if pools could be created in such segments
to allow things like shared tables and arrays.
- +1: Roy, Paul, Ken
+ +1: Roy, Paul, Ken, Ralf
* "Apache ports" project - simple-to-install (a la CPAN) one-off
tools, scripts (such as counters, guest books, et cetera)
- +1: Roy, Paul, Ken
+ +1: Roy, Paul, Ken, Ralf
* Improve mod_include SSI handling, perhaps by caching offsets to
directives. Also, clean up the conditional syntax to allow
@@ -43,7 +43,7 @@
to have things like the arrays, tables, pools, and related primitives
moved into a library of which httpd is just a client and other things
can be too.
- +1: Roy, Paul, Jim, Ken
+ +1: Roy, Paul, Jim, Ken, Ralf
* Replace the current Unix compilation model (Configuration.tmpl, home-brew
Configure script) with the "autoconf toolset".
@@ -64,8 +64,9 @@
objects other than in the source tree. autoconf allows for this... you
can do "mkdir obj; cd obj; ../configure". This is great for multiple
platforms... or even on a single platform, one copy with profiling
another
- without.
- +1: Dean, Roy, Paul
+ without. (There are a lot of possibilities: creating shadow trees,
+ VPATH-style Makefile settings, etc.)
+ +1: Dean, Roy, Paul, Ralf
* One of the main restrictions on Apache has been that we must assume
a very low-level common denominator for the OSs out there. For example,
@@ -98,13 +99,13 @@
* multithreading.
+1: Brian, Ken, Jim, Paul, Sameer, Marc, Ralf, MarkC, Ben, Martin,
Roy
o Thread Abstraction
- +1: Sameer, Marc, MarkC, Ben, Dean, Paul, Martin, Roy
+ +1: Sameer, Marc, MarkC, Ben, Dean, Paul, Martin, Roy, Ralf
Status: nobody has volunteered yet
* revamped process model (Dean's proposal)
Dean says: it's hard to do the multithreading work cleanly without
considering a bunch of this
- +1: MarkC, Paul, Dean, Martin, Roy,
+ +1: MarkC, Paul, Dean, Martin, Roy, Ralf
Marc (+1 on much of it; threads aren't enough for perf.),
Status: nobody has volunteered yet
@@ -132,7 +133,7 @@
The only problem is reclaiming buffers so that a large SSI won't
suck up all available memory just sending it out the pipe.]
+1: Dean, Marc, Ben, Paul, Martin, Roy
- +0: Jim [what about examples? Portability concerns?]
+ +0: Jim [what about examples? Portability concerns?], Ralf
* API work
@@ -167,8 +168,8 @@
o backward compatibility with 1.3 (just require a recompile)
if functions get renamed, old names retained as wrappers
- +1: Paul, Sameer, Marc, Ralf, MarkC
- -1: Roy
+ +1: Paul, Sameer, Marc, MarkC
+ -1: Roy, Ralf
o make API call syntax rational (e.g., all r*() routines list r
as their first argument, et cetera)
@@ -178,7 +179,7 @@
o abstract module layering for plugins (e.g., a mod_auth interface
into which mod_auth_mumble modules can be plugged)
- +1: Ken, Martin
+ +1: Ken, Martin, Ralf
+0: Roy [needs more detailed proposal]
Status: Ken has volunteered
@@ -188,7 +189,7 @@
Status: Ken has volunteered
o use XML
- +0: Roy
+ +0: Roy, Ralf
* rewrite in C++
+1: Ben, Martin
@@ -196,7 +197,7 @@
-1: MarkC, Paul, Roy, Ken
* make everything C++ friendly (fix that damned pool decl)
- +1: Roy, Paul, Ken
+ +1: Roy, Paul, Ken, Ralf
Status: nobody has volunteered yet
Closed issues: