STATUS revision dbf0c7bef06259486cd2748a2d0e82f27e099d6e
2N/AApache 2.0 STATUS:
2N/ALast modified at [$Date: 1999/08/28 02:44:09 $]
2N/A
2N/ARelease:
2N/A
2N/A 2.0: In pre-alpha development
2N/A
2N/APlan:
2N/A
2N/A * Vague goal of an alpha or beta release in 1999. Commit-then-review
2N/A is active.
2N/A
2N/ARELEASE SHOWSTOPPERS:
2N/A
2N/A * CGI doesn't work
2N/A Status: Ben Laurie is working on this.
2N/A
2N/A * mod_status doesn't work
2N/A Status: Manoj Kasichainula <manojk@io.com> is working on this. A
2N/A patch has been posted that starts to fix this:
2541N/A (<19990825025653.A19065@samosa.mindspring.com> and
2N/A <19990825022146.A10096@io.com>)
2N/A
2N/A * suEXEC doesn't work
2N/A Ben Laurie's work to fix CGIs will also fix this.
23N/A
23N/A * Windows NT port isn't done
23N/A Status: Bill is working on this through his MPM work, and Ryan
23N/A is with APR.
23N/A
32N/A * Current 2.0 code is not tested on many Unix platforms. Make 2.0
32N/A work on most, if not all the systems 1.3 did
32N/A
34N/A Status: Autoconf and APR will get us most of the way there.
32N/A
34N/A * The module API is a weird combination of the old table and the new
32N/A hook system. Switch completely to the new hook system
32N/A Status: Ben Laurie is working on this.
58N/A
32N/ARELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
225N/A
225N/A * Switch to autoconf, et al. for configuration.
225N/A
225N/A * Use APR to get rid of more platform dependancies.
225N/A Status: Ryan Bloom <rbb@raleigh.ibm.com> is working on this.
225N/A
225N/AOther bugs that need fixing:
225N/A
225N/A * MaxRequestsPerChild measures connections, not requests.
225N/A
2N/A * Regex containers don't work in an intutive way
38N/A Status: No one has come up with an efficient way to fix this
38N/A behavior. Dean has suggested getting rid of regex containers
38N/A completely.
38N/A
38N/AOther features that need writing:
38N/A
38N/A * Finish infrastructure in core for async MPMs
83N/A Status: ?
1273N/A
83N/A * TODO in source -- just do an egrep on "TODO" and see what's there
99N/A
2N/A * Work on other MPMs. Possible MPMs discussed or in progress include:
92N/A
634N/A - David Reid's <abb37@dial.pipex.com> Beos MPM
92N/A Status: in progress
634N/A
92N/A - Dean Gaudet's async MPM
1900N/A Status: ?
1900N/A
1900N/A - Zach Brown's <zab@zabbo.net> Linux siginfo MPM
1900N/A Status: ?
1900N/A
1900N/ADocumentation that needs writing:
1900N/A
2N/A * The concept of MPMs, especially if we ship more than one MPM for a
2N/A given platform
313N/A
2N/A * New directives in the various MPMs
34N/A
2N/A * API documentation
313N/A Status: Ben Laurie has written some hooks documentation
313N/A (apache-2.0/htdocs/hooks.html)
1273N/A
1273N/AAvailable Patches:
313N/A
34N/A * Mike Abbott's <mja@trudge.engr.sgi.com> patches to improve
2N/A performance
313N/A Status: These were written for 1.3, and are awaiting a port to
814N/A 2.0
3988N/A
3988N/AOpen issues:
34N/A
814N/A * What do we do about mod_proxy?
70N/A
2N/A * Which MPMs will be included with Apache 2.0?
2N/A