STATUS revision 2a6c49cfaef5979a5a06098f3ce987cd76769409
5d92fff82718cd018f0b61a10b9ad4d2b8064c95rpluemApache 2.0 STATUS:
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquernaLast modified at [$Date: 1999/08/27 18:57:17 $]
65f6e321663b3fd0f93d8b47b4df05f189de6cf1sf 2.0: In pre-alpha development
bcb2c4ef861e8f8260284631b6753e1088643c8asf * Vague goal of an alpha or beta release in 1999. Commit-then-review
6defa5d20691765eb0b98daf5db4b1004353222esf is active.
415bb21f281e9b4f905d5893fede9165bdf1491bjimRELEASE SHOWSTOPPERS:
09359a90ff115fc5eeb96e1e5c78a58dd9fc59d3jim * CGI doesn't work
3e13c3c3e6517a04c8c20ffb8e62aadb3b13f8dfrjung Status: Ben Laurie is working on this.
b8c9229249804470a885a1a43f7f2dad15fb06a3rjung * mod_status doesn't work
b8c9229249804470a885a1a43f7f2dad15fb06a3rjung Status: Manoj Kasichainula <manojk@io.com> is working on this. A
b8c9229249804470a885a1a43f7f2dad15fb06a3rjung patch has been posted that starts to fix this:
ef3e19a9a27ca055dd20e971d5578f5510308023niq (<19990825025653.A19065@samosa.mindspring.com> and
ef3e19a9a27ca055dd20e971d5578f5510308023niq <19990825022146.A10096@io.com>)
ef3e19a9a27ca055dd20e971d5578f5510308023niq * suEXEC doesn't work
099d298d417b68b3d11fb5934c404c60f518d69csf Ben Laurie's work to fix CGIs will also fix this.
099d298d417b68b3d11fb5934c404c60f518d69csf * Windows NT port isn't done
0d54de55e9fec3d9ac5989a5fe016f349b82ed05sf Status: Bill is working on this through his MPM work, and Ryan
0d54de55e9fec3d9ac5989a5fe016f349b82ed05sf is with APR.
636d0d3e03f5f4f2fefae0f20c36e288755e79f6rjung * Current 2.0 code is not tested on many Unix platforms. Make 2.0
636d0d3e03f5f4f2fefae0f20c36e288755e79f6rjung work on most, if not all the systems 1.3 did
3f5968bf1059aebe846e121a6f3748dd03471ce4sf Status: Autoconf and APR will get us most of the way there.
3f5968bf1059aebe846e121a6f3748dd03471ce4sf * The module API is a weird combination of the old table and the new
3f5968bf1059aebe846e121a6f3748dd03471ce4sf hook system. Switch completely to the new hook system
3f5968bf1059aebe846e121a6f3748dd03471ce4sf Status: Ben Laurie is working on this.
3f5968bf1059aebe846e121a6f3748dd03471ce4sfRELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
ab86c68ce36c715e93f403dde41d0b9c1522c8b0sf (none listed)
ab86c68ce36c715e93f403dde41d0b9c1522c8b0sfOther bugs that need fixing:
7c6f514f2ef9b98f58b8f8a5f534eb78a75f29f2jorton * MaxRequestsPerChild measures connections, not requests.
3e520e9f095fbbcaa3c216c8ea56e89bd6fd58b4sf * Regex containers don't work in an intutive way
3e520e9f095fbbcaa3c216c8ea56e89bd6fd58b4sf Status: No one has come up with an efficient way to fix this
3e520e9f095fbbcaa3c216c8ea56e89bd6fd58b4sf behavior. Dean has suggested getting rid of regex containers
3e520e9f095fbbcaa3c216c8ea56e89bd6fd58b4sf completely.
93d757f10e0823af718075b34363970c4af0e6cdsfOther features that need writing:
533d85911f7e4914ee5f9d5c99a2421f4ab4208asf * Switch to autoconf, et al. for configuration.
533d85911f7e4914ee5f9d5c99a2421f4ab4208asf * Use APR to get rid of more platform dependancies.
533d85911f7e4914ee5f9d5c99a2421f4ab4208asf Status: Ryan Bloom <rbb@raleigh.ibm.com> is working on this.
533d85911f7e4914ee5f9d5c99a2421f4ab4208asf * Finish infrastructure in core for async MPMs
78b046ee9f769d9609ea1157177d5467e4700c89covener * Work on other MPMs. Possible MPMs discussed or in progress include:
5d1aa7e499fc511e937db7a7ce671add9a4d6702sf - David Reid's <abb37@dial.pipex.com> Beos MPM
5d1aa7e499fc511e937db7a7ce671add9a4d6702sf Status: in progress
00f8426677a7975dc809e4ccb11241c543ec8a0esf - Dean Gaudet's async MPM
3ef519991d73cff6763052b5a44c206bda01541dsf - Zach Brown's <zab@zabbo.net> Linux siginfo MPM
3ef519991d73cff6763052b5a44c206bda01541dsfDocumentation that needs writing:
512bc8626ede860ea2ef329e6c2ffbd6ceba3903sf * The concept of MPMs, especially if we ship more than one MPM for a
512bc8626ede860ea2ef329e6c2ffbd6ceba3903sf given platform
f82baabbe731507742af2f7ba41463dbbc7911e9sf * New directives in the various MPMs
26d07dbe57cb2c8f49df541329a1653635988dbbsf * API documentation
26d07dbe57cb2c8f49df541329a1653635988dbbsf Status: Ben Laurie has written some hooks documentation
686555019e71b355e835166dfefbec33f7fb6f90rjungAvailable Patches:
eda40bb2debf78c913552346127358797665cf7frjung * Mike Abbott's <mja@trudge.engr.sgi.com> patches to improve
eda40bb2debf78c913552346127358797665cf7frjung performance
eda40bb2debf78c913552346127358797665cf7frjung Status: These were written for 1.3, and are awaiting a port to
eda40bb2debf78c913552346127358797665cf7frjungOpen issues:
53b3e9f9937ca992fb149d02d19223674c81c5a4rjung * What do we do about mod_proxy?
25cc406eca0c99de0dfbd6c8862bec2d5fb6c4farjung * Which MPMs will be included with Apache 2.0?