manoj 99/12/21 00:26:50
Modified: . STATUS Log: [insert weather comment here] Revision Changes Path 1.23 +16 -24 apache-2.0/STATUS Index: STATUS =================================================================== RCS file: /home/cvs/apache-2.0/STATUS,v retrieving revision 1.22 retrieving revision 1.23 diff -u -d -u -r1.22 -r1.23 --- STATUS 1999/12/13 15:46:45 1.22 +++ STATUS 1999/12/21 08:26:49 1.23 @@ -1,14 +1,11 @@ Apache 2.0 STATUS: -Last modified at [$Date: 1999/12/13 15:46:45 $] +Last modified at [$Date: 1999/12/21 08:26:49 $] Release: - - 2.0: In pre-alpha development - -Plan: - * Vague goal of an alpha or beta release in 1999. Commit-then-review - is active. + Assuming more features aren't demanded for the 2.0 release + 2.0a1/b1: January 2000 + 2.0 : Early 2000 RELEASE SHOWSTOPPERS: @@ -25,9 +22,6 @@ * Port mod_rewrite Status: Paul Reder <[EMAIL PROTECTED]> is working on this. - * Port mod_mime_magic - Status: Paul Reder <[EMAIL PROTECTED]> is working on this. - * suEXEC doesn't work Status: Manoj has posted an patch to fix this. <[EMAIL PROTECTED]> @@ -68,31 +62,29 @@ were told these would be considered for inclusion in Apache 2.0, it would be nice to actually do so. - * Win32: Migrate the MPM over to use APR thread/process calls. This would eliminate - some code in the Win32 branch that essentially duplicates what is in APR. - Status: Bill <[EMAIL PROTECTED]> is working on this. + * Win32: Migrate the MPM over to use APR thread/process calls. This + would eliminate some code in the Win32 branch that essentially + duplicates what is in APR. + Status: Bill <[EMAIL PROTECTED]> is working on this. * Move I/O layering into APR. - * There are still a number of places in the code where we are loosing error - status (i.e. throwing away the error returned by a system call and replacing - it with a generic error code) + * There are still a number of places in the code where we are + loosing error status (i.e. throwing away the error returned by a + system call and replacing it with a generic error code) * APRize the stat function. CRT stat() is about 30% slower on Windows than the equivalent native Windows call. The APR call should return the Unix style stat structure, just to keep it familier. * Implement reliable piped logs on Windows - Status: Bill <[EMAIL PROTECTED]> has prototype code (not reliable) in 1.3. - Should be much cleaner with APR in 2.0. + Status: Bill <[EMAIL PROTECTED]> has prototype code (not + reliable) in 1.3. Should be much cleaner with APR in 2.0. * Switch to autoconf, et al. for configuration. Status: Manoj has placed an initial version into the 2.0 repository. Todos include: - - Support selection of modules (including MPMs; only Dexter - works right now). Probably involved creating a directory for - each module - "make install" and "make depend" should work - a tool to simplfy third-party module building should be written. Something like apxs @@ -117,9 +109,9 @@ behavior. Dean has suggested getting rid of regex containers completely. - * SIGSEGV on Linux seems to only kill a thread, not a whole process; - we need to work around this, probably by bouncing the signal to - the sigwait thread. But this will hurt debugability. + * SIGSEGV on Linux (glibc 2.1.2) isn't caught properly by a + sigwaiting thread. We need to work around this, perhaps unless + there is hope soon for a fixed glibc. Other features that need writing: