dgaudet 98/02/09 22:49:35
Modified: . STATUS
Log:
Revision Changes Path
1.21 +10 -8 apache-2.0/STATUS
Index: STATUS
===================================================================
RCS file: /export/home/cvs/apache-2.0/STATUS,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- STATUS 1998/02/09 11:10:31 1.20
+++ STATUS 1998/02/10 06:49:34 1.21
@@ -4,6 +4,8 @@
2.0 : In pre-alpha development
see: <http://www.arctic.org/~dgaudet/apache/2.0/process-model>
+ Dean says: This sounds like I'm working on implementing this
+ proposal. I'm not. Nobody is as far as I know.
Plan:
@@ -44,14 +46,14 @@
to add more, but try not to duplicate earlier items too much.
* multithreading.
- Status: Brian +1, Ken +1, Dean +1, Jim +1, Paul +1, Sameer +1, Marc +1,
Ralf +1, MarkC +1, Ben +1
+ Status: Brian +1, Ken +1, Jim +1, Paul +1, Sameer +1, Marc +1, Ralf +1,
MarkC +1, Ben +1
- Thread Abstraction
- Status: Sameer +1, Marc +1, MarkC +1, Ben +1
+ Status: Sameer +1, Marc +1, MarkC +1, Ben +1, Dean +1
* revamped process model (Dean's proposal)
Dean says: it's hard to do the multithreading work cleanly without
considering a bunch of this
- Status: Marc +1 on much of it; threads aren't enough for perf. MarkC
+1, Paul +1
+ Status: Marc +1 on much of it; threads aren't enough for perf. MarkC
+1, Paul +1, Dean +1
* new layered I/O.
Status: Brian +1, Ken +1, Dean +1, Jim +1, Paul +1, Sameer +1, Marc +1,
Ralf +1, MarkC +1, Ben +1
@@ -81,7 +83,7 @@
Status: Ken +1
. documented API
- Status: Ken +1, Sameer +1, Marc +1, Ralf +1, Paul +1
+ Status: Ken +1, Sameer +1, Marc +1, Ralf +1, Paul +1, Dean +1
. just new API phases
Status: Brian +1, Jim +1, Sameer +1 (just the "gaping holes"),
@@ -89,13 +91,13 @@
. change API 'phase' model to use module-registered hooks rather
than a fixed static structure
- Status: Ken +1, Ralf +1, MarkC +1, Paul +1
+ Status: Ken +1, Ralf +1, MarkC +1, Paul +1, Dean +1
- . use virtual functions for module hooks
+ . use virtual functions for module hooks
Status: Ben +1, Paul -1
. clearly identify API functions by renaming them
- Status: Ken +1, Ralf +1, Ben +1, Paul +1 (plus back compat.)
+ Status: Ken +1, Ralf +1, Ben +1, Paul +1 (plus back compat.), Dean +1
. backward compatibility with 1.3 (just require a recompile)
if functions get renamed, old names retained as wrappers
@@ -103,7 +105,7 @@
. make API call syntax rational (e.g., all r*() routines list r
as their first argument, et cetera)
- Status: Ken +1, Ralf +0, Paul +0
+ Status: Ken +1, Ralf +0, Paul +0, Dean +0
* new configuration language
Status: Dean +1, Marc +1, Ralf +0, Ben +1, Paul +0