From: Graham Leggett Date: Fri, 3 Jul 2020 12:29:55 +0000 (+0000) Subject: Add skeleton for new features docs for 2.6. X-Git-Tag: 2.5.0-alpha2-ci-test-only~1287 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fb8757762d798a76de322283a79ae1f1c43e30f1;p=thirdparty%2Fapache%2Fhttpd.git Add skeleton for new features docs for 2.6. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1879471 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/developer/new_api_2_6.xml b/docs/manual/developer/new_api_2_6.xml new file mode 100644 index 00000000000..3c87831031d --- /dev/null +++ b/docs/manual/developer/new_api_2_6.xml @@ -0,0 +1,100 @@ + + + + + + + + + +API Changes in Apache HTTP Server 2.6 since 2.4 + + +

This document describes changes to the Apache HTTPD API from + version 2.4 to 2.6, that may be of interest to module/application + developers and core hacks. As of the first GA release of the + 2.6 branch API compatibility is preserved for the life of the + 2.6 branch. (The + VERSIONING + description for the 2.6 release provides more information about API + compatibility.)

+ +

API changes fall into two categories: APIs that are altogether new, + and existing APIs that are expanded or changed. The latter are + further divided into those where all changes are backwards-compatible + (so existing modules can ignore them), and those that might + require attention by maintainers. As with the transition from + HTTPD 2.2 to 2.4, existing modules and applications will require + recompiling and may call for some attention, but most should not + require any substantial updating (although some may be able to + take advantage of API changes to offer significant improvements).

+

For the purpose of this document, the API is split according + to the public header files. These headers are themselves the + reference documentation, and can be used to generate a browsable + HTML reference with make docs.

+
+ +
+ Changed APIs + +
+ ap_fill_me_in (NEW!) +

Introduces a new API to fill me in.

+
+ +
+ +
+ Specific information on upgrading modules from 2.4 + +
+ Fill me in +

In order to take advantage of fill me in.

+
+ +
+ If your module uses these existing APIs... + +
+
ap_fillmein()
+
This is no longer available;
+ +
+
+ +
+ If your module interfaces with this feature... +
+
fillmin
+
Optional: If your module fills me in.
+ +
+
+ +
+ Does your module... +
+
Fill me in
+
Consider if filling me in.
+ +
+
+ +
+ +
diff --git a/docs/manual/developer/new_api_2_6.xml.meta b/docs/manual/developer/new_api_2_6.xml.meta new file mode 100644 index 00000000000..f79dc30e721 --- /dev/null +++ b/docs/manual/developer/new_api_2_6.xml.meta @@ -0,0 +1,12 @@ + + + + + new_api_2_6 + /developer/ + .. + + + en + + diff --git a/docs/manual/new_features_2_6.xml b/docs/manual/new_features_2_6.xml new file mode 100644 index 00000000000..5298b7ddb4d --- /dev/null +++ b/docs/manual/new_features_2_6.xml @@ -0,0 +1,92 @@ + + + + + + + + + +Overview of new features in Apache HTTP Server 2.6 + + +

This document describes some of the major changes between the + 2.4 and 2.6 versions of the Apache HTTP Server. For new features since + version 2.2, see the 2.4 new features + document.

+
+ +
+ Core Enhancements +
+
Fill me in
+
+ +
+
+ +
+ New Modules +
+
mod_example
+
Fill me in for mod_example.
+ +
+
+ +
+ Module Enhancements +
+
mod_example
+
Fill me in.
+ +
+
+ +
+ Program Enhancements +
+
fillmein
+
Fill me in
+ +
+
+ +
+ Documentation +
+
Fill me in
+
The mod_example documentation fill me in.
+ +
+
+ +
+ Module Developer Changes +
+
Fill Me In Hook Added
+ +
A new hook, fill_me_in, has been added which fills + me in.
+ +
+

The developer documentation contains a + detailed list of API changes.

+
+ +
diff --git a/docs/manual/new_features_2_6.xml.meta b/docs/manual/new_features_2_6.xml.meta new file mode 100644 index 00000000000..e67ecdb741e --- /dev/null +++ b/docs/manual/new_features_2_6.xml.meta @@ -0,0 +1,12 @@ + + + + + new_features_2_6 + / + . + + + en + +