STATUS revision 2a6c49cfaef5979a5a06098f3ce987cd76769409
f743002678eb67b99bbc29fee116b65d9530fec0wroweApache 2.0 STATUS:
80833bb9a1bf25dcf19e814438a4b311d2e1f4cffuankgLast modified at [$Date: 1999/08/27 18:57:17 $]
5cc1d035c9293c4d64b2344b5eac35edd1bd4537rpluem 2.0: In pre-alpha development
3e4e54d4e3fc0123c63d57aa84ac7ad7a8c73ff8jorton * Vague goal of an alpha or beta release in 1999. Commit-then-review
00f53c09b10014571b639d5e9df993fb188220a6sf is active.
00f53c09b10014571b639d5e9df993fb188220a6sfRELEASE SHOWSTOPPERS:
459eaf0826f995b73a0dc066f59ea10d2824e72dsf * CGI doesn't work
459eaf0826f995b73a0dc066f59ea10d2824e72dsf Status: Ben Laurie is working on this.
459eaf0826f995b73a0dc066f59ea10d2824e72dsf * mod_status doesn't work
6d6cd31bddca0b7d9cf9d18e46cd2361530e24f3sf Status: Manoj Kasichainula <manojk@io.com> is working on this. A
6d6cd31bddca0b7d9cf9d18e46cd2361530e24f3sf patch has been posted that starts to fix this:
6d6cd31bddca0b7d9cf9d18e46cd2361530e24f3sf (<19990825025653.A19065@samosa.mindspring.com> and
53e9b27aba029b18be814df40bcf6f0428771d1efuankg <19990825022146.A10096@io.com>)
53e9b27aba029b18be814df40bcf6f0428771d1efuankg * suEXEC doesn't work
53e9b27aba029b18be814df40bcf6f0428771d1efuankg Ben Laurie's work to fix CGIs will also fix this.
347074f011eae59e518ddf8d8474d35e029a2056sf * Windows NT port isn't done
fe2e0971201136f2dbc6b000ad5c006a1a6ff672sf Status: Bill is working on this through his MPM work, and Ryan
fe2e0971201136f2dbc6b000ad5c006a1a6ff672sf is with APR.
21da42a6b8f551ef603bd06356d3bf71d6d0c21dsf * Current 2.0 code is not tested on many Unix platforms. Make 2.0
21da42a6b8f551ef603bd06356d3bf71d6d0c21dsf work on most, if not all the systems 1.3 did
2876a591f17b0c6ed0cf28da929643965e67c953sf Status: Autoconf and APR will get us most of the way there.
2876a591f17b0c6ed0cf28da929643965e67c953sf * The module API is a weird combination of the old table and the new
2876a591f17b0c6ed0cf28da929643965e67c953sf hook system. Switch completely to the new hook system
38eb64d29a17648e108852de42f23335aecaa8f8sf Status: Ben Laurie is working on this.
38eb64d29a17648e108852de42f23335aecaa8f8sfRELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
5a1f28ac93914b4bae892c69ac4b3e670bc10da8nd (none listed)
0361488d59792d052a9f8024c0e5a1ef909252e6rpluemOther bugs that need fixing:
0361488d59792d052a9f8024c0e5a1ef909252e6rpluem * MaxRequestsPerChild measures connections, not requests.
6135cc8178d75a52828ad225b1d568cd1e97799erpluem * Regex containers don't work in an intutive way
6135cc8178d75a52828ad225b1d568cd1e97799erpluem Status: No one has come up with an efficient way to fix this
44761f3e3072cf78a4997a88bb9a515ca101a1f4covener behavior. Dean has suggested getting rid of regex containers
44761f3e3072cf78a4997a88bb9a515ca101a1f4covener completely.
2ba1586475aa4ec972ca7c19b06d53bf76f0ee7efuankgOther features that need writing:
c7502880be24058c7fc03771fda61f95bc238339sf * Switch to autoconf, et al. for configuration.
c7502880be24058c7fc03771fda61f95bc238339sf * Use APR to get rid of more platform dependancies.
ca61ccd0c306c2c72df153688ba1b49f3eceed80sf Status: Ryan Bloom <rbb@raleigh.ibm.com> is working on this.
ca61ccd0c306c2c72df153688ba1b49f3eceed80sf * Finish infrastructure in core for async MPMs
ca61ccd0c306c2c72df153688ba1b49f3eceed80sf * Work on other MPMs. Possible MPMs discussed or in progress include:
8233250a7f6c06225752db92bf32117bd9648c1dsf - David Reid's <abb37@dial.pipex.com> Beos MPM
8233250a7f6c06225752db92bf32117bd9648c1dsf Status: in progress
b40bfdb714672f972887f9f1f1e154e00125bb68covener - Dean Gaudet's async MPM
b40bfdb714672f972887f9f1f1e154e00125bb68covener - Zach Brown's <zab@zabbo.net> Linux siginfo MPM
e6dd71992459d05a676b98b7963423dc5dc1e24aminfrinDocumentation that needs writing:
23f1535d6a60817d2846bac0aea230ea475d7dccminfrin * The concept of MPMs, especially if we ship more than one MPM for a
23f1535d6a60817d2846bac0aea230ea475d7dccminfrin given platform
23f1535d6a60817d2846bac0aea230ea475d7dccminfrin * New directives in the various MPMs
ec7520b24cd80d34d82bbcaca153cbb23cc04bc0rjung * API documentation
ec7520b24cd80d34d82bbcaca153cbb23cc04bc0rjung Status: Ben Laurie has written some hooks documentation
ec7520b24cd80d34d82bbcaca153cbb23cc04bc0rjungAvailable Patches:
ec7520b24cd80d34d82bbcaca153cbb23cc04bc0rjung * Mike Abbott's <mja@trudge.engr.sgi.com> patches to improve
ec7520b24cd80d34d82bbcaca153cbb23cc04bc0rjung performance
ec7520b24cd80d34d82bbcaca153cbb23cc04bc0rjung Status: These were written for 1.3, and are awaiting a port to
0827cb14e550f6f65018431c22c2c913631c8f25kbrandOpen issues:
ae600ca541efc686b34f8b1f21bd3d0741d37674covener * What do we do about mod_proxy?
cfa64348224b66dd1c9979b809406c4d15b1c137fielding * Which MPMs will be included with Apache 2.0?