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