You are viewing a plain text version of this content. The canonical link for it is here.
Posted to doxia-commits@maven.apache.org by hb...@apache.org on 2010/05/08 21:57:04 UTC

svn commit: r942454 - in /maven/doxia/doxia/trunk/doxia-sink-api/src/site/apt: ./ index.apt

Author: hboutemy
Date: Sat May  8 19:57:03 2010
New Revision: 942454

URL: http://svn.apache.org/viewvc?rev=942454&view=rev
Log:
o added a description of API changes
o added a description of coupling with Maven versions

Added:
    maven/doxia/doxia/trunk/doxia-sink-api/src/site/apt/
    maven/doxia/doxia/trunk/doxia-sink-api/src/site/apt/index.apt   (with props)

Added: maven/doxia/doxia/trunk/doxia-sink-api/src/site/apt/index.apt
URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-sink-api/src/site/apt/index.apt?rev=942454&view=auto
==============================================================================
--- maven/doxia/doxia/trunk/doxia-sink-api/src/site/apt/index.apt (added)
+++ maven/doxia/doxia/trunk/doxia-sink-api/src/site/apt/index.apt Sat May  8 19:57:03 2010
@@ -0,0 +1,46 @@
+ -----
+ Doxia Sink API
+ -----
+ Hervé Boutemy
+ -----
+ 2010-05-08
+ -----
+
+Doxia Sink API
+
+  API to generate Doxia documents.
+
+* API Changes
+
+  With every Doxia release, a new <<<doxia-sink-api>>> artifact has been released even if the API itself didn't change.
+
+  Here is a summary of API changes:
+
+*--------------+--------------------------+
+|| <<doxia-sink-api version>> || <<change description>> ||
+*--------------+--------------------------+
+| 1.0-alpha-6  | added <<<org.apache.maven.doxia.sink.Sink>>> interface which supercedes <<<org.codehaus.doxia.sink.Sink>>> |
+*--------------+--------------------------+
+| 1.0-alpha-9  | added <<<org.apache.maven.doxia.sink.SinkFactory>>> interface |
+*--------------+--------------------------+
+| 1.1          | added <<<org.apache.maven.doxia.sink.SinkEventAttributes>>> interface and a dependency on <<<doxia-logging-api>>> |
+*--------------+--------------------------+
+
+  Note that <<<doxia-sink-api 1.0>>> is equivalent to <<<doxia-sink-api 1.0-alpha-9>>>.
+
+* Maven dependency
+
+  <<<doxia-sink-api>>> is included in every Maven 2 distribution. Decoupling has been done in Maven 3.
+
+*--------------------+------------------------------+
+|| <<Maven version>> || <<doxia-sink-api version>>  ||
+*--------------------+------------------------------+
+|        2.0.x       |            1.0               |
+*--------------------+------------------------------+
+|        2.1.x+      |            1.1               |
+*--------------------+------------------------------+
+|        3.0+        | <no more dependency>         |
+*--------------------+------------------------------+
+
+  To hide the difference between <<<doxia-sink-api 1.0-alpha-6>>> and <<<1.0>>> included in different Maven 2.0.x version,
+  <<<org.apache.maven.doxia.sink.SinkFactory>>> interface was copied into <<<maven-site-plugin 2.0-beta-6>>>.

Propchange: maven/doxia/doxia/trunk/doxia-sink-api/src/site/apt/index.apt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/doxia/doxia/trunk/doxia-sink-api/src/site/apt/index.apt
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision