STATUS revision ede3112e79048d832acf18c715d0f4fafa134431
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan HuntApache HTTP Server Trunk Documentation Status File. Last modified: $Date$
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan HuntFor more information on how to contribute to the Apache Documentation
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark AndrewsProject, please see http://httpd.apache.org/docs-project/ and
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrewshttp://httpd.apache.org/docs-project/docsformat.html
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt ------------------------------
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt=======================
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt- The following directives of modules included in 2.4.x are not documented:
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt ProxyHTMLMeta (mod_proxy_html)
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt SSLPKCS7CertificateFile (mod_ssl)
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt- Update the http://httpd.apache.org/docs-project/docsformat.html
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt document to be useful. In particular:
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - Document the various macros that can be used in documents.
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - Document the translation process.
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - Generally update it to make it reflect the current reality of how
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - Improving the documentation of the documentations' build system
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt itself (requirements, procedures)
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt- Continue to enhance the FAQ, which is in the wiki:
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt- Security docs are unhelpful, and assume that the reader knows nothing.
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt Need something a little more advanced, which either discusses
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt application-level security, or links to something that does. I'm not
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt even sure what to say needs done. Can we get someone to elaborate on
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt what, exactly, needs written? Ivan Ristic has said maybe he would be
bd5842db3d1e40909d401c958c735f88fb846fb9Automatic Updater willing to contribute.
4fc2b43e69da6bb3e1c6fa31ac14bb031a266a61Automatic Updater - More content and better organisation
938440694b33cd752e9e4b71a526368b4811c177Tinderbox User - mod_dav resources are owned by the httpd. Perhaps write up the
19c7b1a0293498a3e36692c59646ed6e15ffc8d0Tinderbox User two-httpd dav setup covered in Rich Bowen's DAV Apachecon
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews presentation.
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt- Performance doc "drop-in replace" wikified by Igor from Sander's
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt presentation: http://wiki.apache.org/httpd/PerformanceScalingUp
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt as well as: http://wiki.apache.org/httpd/PerformanceScalingOut
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt They both need review and updates to reflect the current state
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt- Windows platform docs are in desperate need of rewrites/updates for 2.x.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - Bill Rowe is a good contact for tech questions.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - "using apache" has been done, "compiling apache" is still open
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - hints on uninstalling apache (exit monitor, close directories,
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt registry entries etc) (PR 10154)
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - FAQ: UTF-8 config and URL encoding for non-ascii characters.
30eec077db2bdcb6f2a0dc388a3cdde2ede75ec1Mark Andrews- New Auth system
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - Much clean-up and enhancement of aaa howto (Can someone clarify
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt exactly what needs cleaned up and enhanced?)
3ec79bbc03fc5378a6cb37b276807cd40b5332aaMark Andrews - Independent note on how to upgrade to new auth system
3ec79bbc03fc5378a6cb37b276807cd40b5332aaMark Andrews - Discussion of DBD auth, and, in particular, examples of how to set
3ec79bbc03fc5378a6cb37b276807cd40b5332aaMark Andrews up auth using each of the supported databases.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt- Expression syntax for <If>, Require expr, SetEnvIfExpr, CustomLog, ...
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt Start is in expr.xml, igalic is working on this
30eec077db2bdcb6f2a0dc388a3cdde2ede75ec1Mark Andrews- modules docs
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - the following modules added since 2.2 lack documentation
3ec79bbc03fc5378a6cb37b276807cd40b5332aaMark Andrews - mpm_simple
3ec79bbc03fc5378a6cb37b276807cd40b5332aaMark Andrews the list may be incomplete
3ec79bbc03fc5378a6cb37b276807cd40b5332aaMark Andrews maybe some of the modules will not be included in 2.4
3ec79bbc03fc5378a6cb37b276807cd40b5332aaMark Andrews - mod_suexec: very little documentation
3ec79bbc03fc5378a6cb37b276807cd40b5332aaMark Andrews- mod_substitute and reverse proxies: Add example using mod_filter
3ec79bbc03fc5378a6cb37b276807cd40b5332aaMark Andrews (see: http://marc.info/?l=apache-httpd-users&m=128830729603423&w=2)
3ec79bbc03fc5378a6cb37b276807cd40b5332aaMark Andrews- MPM documentation
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - explain what the following command line options do
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt (perhaps in the developer/debugging docs):
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt -D ONE_PROCESS -- is this the same as -X, if not, should it be?
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt one-process-mode == no threads, i.e. only one
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt process handling the requests in a single loop?
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt- Identify which documents are grossly out of date, and fix.
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - platform/ebcdic.xml - needs major rework for 2.0
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - SSL docs need serious update and enhancement
f81e8340fc807b15828332c0dc18dd3132bd7cd1Mark Andrews - compat docs are wrong
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - A basic how to has been started here:
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt but it needs some work...
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - http://blag.esotericsystems.at/2011/01/answering-trivial-and-interesting-questions-with-openssl/
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt looks like a good starting point for overhauling the FAQ, and
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt has been placed at our disposal by the author.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt- API documentation
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt - Ben Laurie has written some hooks documentation
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - authn provider API documentation could be useful
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt- How does <Proxy> fit into sections.html?
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt- Missing documentation for the support program checkgid
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt- New user docs: Directory Handling (mod_dir/mod_autoindex/etc)
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt (draft available in wiki)
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt- Enhancements to the DTD/XSL:
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - New index: directives by context, including listing which directives
ca42dcc0686fefd3db202edab80e5adb09d6add5Evan Hunt are available for each AllowOverride setting.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - New index: backout modules by type (aaa, mappers, loggers etc.)
- http://httpd.apache.org/docs/trunk/developer/ is a graveyard, and a
http://httpd.apache.org/docs-project/translations.html Some of those
That would be a good place to document logging of cache hit/miss:
by the default handler. (e.g. ForceType, TraceEnable, etc.)