Author: veithen
Date: Thu Feb 3 21:13:09 2011
New Revision: 1066974
URL: http://svn.apache.org/viewvc?rev=1066974&view=rev
Log:
Updated a couple of items in the release procedure.
Modified:
webservices/commons/trunk/modules/axiom/src/docbkx/devguide.xml
Modified: webservices/commons/trunk/modules/axiom/src/docbkx/devguide.xml
URL:
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/src/docbkx/devguide.xml?rev=1066974&r1=1066973&r2=1066974&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/src/docbkx/devguide.xml (original)
+++ webservices/commons/trunk/modules/axiom/src/docbkx/devguide.xml Thu Feb 3
21:13:09 2011
@@ -201,11 +201,23 @@ javax.xml.stream.XMLOutputFactory=com.be
</imageobject>
</mediaobject>
</figure>
+ <para>
+ The check can also be done using <ulink
url="http://mojo.codehaus.org/jdepend-maven-plugin/">jdepend-maven-plugin</ulink>.
+ To do this, execute the following command in the
<filename>axiom-api</filename> module:
+ </para>
+ <screen>mvn jdepend:generate</screen>
+ <para>
+ Then open
<filename>target/site/jdepend-report.html</filename> and go the the "Cycles"
section.
+ The report should not show any package cycles
involving <package>org.apache.axiom.mime</package>,
+ <package>org.apache.axiom.util</package> and
<package>org.apache.axiom.ext</package>.
+ </para>
</listitem>
<listitem>
<para>
Check that the generated Javadoc contains the
appropriate set of packages.
- In particular, unit test related classes should be
excluded.
+ In particular, unit test related classes should be
excluded, except for the test suite
+ classes in <package>org.apache.axiom.ts</package> (we
don't need to hide the fact that we have
+ a reusable test suite...).
</para>
</listitem>
<listitem>