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