db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig L Russell <Craig.Russ...@Sun.COM>
Subject Re: Patch to support changelog as part of maven site
Date Mon, 03 Apr 2006 17:03:54 GMT
Hi Michael,

Thanks for this. I don't see any issues if you want to check this  
into the trunk.

Craig

On Apr 2, 2006, at 3:10 PM, Michael Bouschen wrote:

> Hi,
>
> maven site creates a couple of reports. Three of these reports  
> currently do not work and create broken links in the generated  
> documentation: changelog, developer activity and file activity.  
> These are reports about svn changes: per checkin, per developer and  
> per file. The attached patch fixes some settings in project.xml and  
> project.properties such as the changelog factory for svn, the url  
> of the svn repository and removes the empty repository setting in  
> all the subprojects.
>
> I needed to upgrade the maven plugins in order to successfully  
> create the reports. The following automatically upgrades the  
> plugins. Please type each of the three maven calls on a single line:
> maven plugin:download
>  -Dmaven.repo.remote=http://www.ibiblio.org/maven,http:// 
> cvs.apache.org/repository/
>  -DgroupId=maven
>  -DartifactId=maven-changelog-plugin
>  -Dversion=1.9
> maven plugin:download
>  -Dmaven.repo.remote=http://www.ibiblio.org/maven,http:// 
> cvs.apache.org/repository/
>  -DgroupId=maven
>  -DartifactId=maven-file-activity-plugin
>  -Dversion=1.6
> maven plugin:download
>  -Dmaven.repo.remote=http://www.ibiblio.org/maven,http:// 
> cvs.apache.org/repository/
>  -DgroupId=maven
>  -DartifactId=maven-developer-activity-plugin
>  -Dversion=1.6
>
> Regards Michael
>
> -- 
> Michael Bouschen		Tech@Spree Engineering GmbH
> mailto:mbo.tech@spree.de	http://www.tech.spree.de/
> Tel.:++49/30/235 520-33		Buelowstr. 66			
> Fax.:++49/30/2175 2012		D-10783 Berlin			
>
> Index: tck20/project.xml
> ===================================================================
> --- tck20/project.xml	(Revision 390819)
> +++ tck20/project.xml	(Arbeitskopie)
> @@ -31,7 +31,6 @@
>  The JDO TCK is a test suite designed to test implementations of  
> the Java Data Objects 2.0 specification. In order to claim  
> compatibility with JDO, an implementation must pass all relevant  
> tests of the JDOTCK.
>
>  NOTE!! There are no unit tests in this project.</description>
> -    <repository />
>      <!-- ============ -->
>      <!-- Dependencies -->
>      <!-- ============ -->
> Index: tck11/project.xml
> ===================================================================
> --- tck11/project.xml	(Revision 390819)
> +++ tck11/project.xml	(Arbeitskopie)
> @@ -43,7 +43,6 @@
>  However the build treats this directory as the source directory.
>  There are no unit tests in this project.
>      </description>
> -    <repository/>
>      <!-- ============ -->
>      <!-- Dependencies -->
>      <!-- ============ -->
> Index: fostore20/project.xml
> ===================================================================
> --- fostore20/project.xml	(Revision 390819)
> +++ fostore20/project.xml	(Arbeitskopie)
> @@ -30,7 +30,6 @@
>      <description>The Java Data Objects 2.0 (JDO) API is a standard  
> interface-based
>  Java model abstraction of persistence, developed as Java  
> Specification
>  Request JSR 243 under the auspices of the Java Community Process.</ 
> description>
> -    <repository />
>      <!-- ============ -->
>      <!-- Dependencies -->
>      <!-- ============ -->
> Index: enhancer20/project.xml
> ===================================================================
> --- enhancer20/project.xml	(Revision 390819)
> +++ enhancer20/project.xml	(Arbeitskopie)
> @@ -31,7 +31,6 @@
>      <description>The Java Data Objects 2.0 (JDO) API is a standard  
> interface-based
>  Java model abstraction of persistence, developed as Java  
> Specification
>  Request JSR 243 under the auspices of the Java Community Process.</ 
> description>
> -    <repository />
>      <!-- ============ -->
>      <!-- Dependencies -->
>      <!-- ============ -->
> Index: runtime20/project.xml
> ===================================================================
> --- runtime20/project.xml	(Revision 390819)
> +++ runtime20/project.xml	(Arbeitskopie)
> @@ -31,7 +31,6 @@
>      <description>The Java Data Objects 2.0 (JDO) API is a standard  
> interface-based
>  Java model abstraction of persistence, developed as Java  
> Specification
>  Request JSR 243 under the auspices of the Java Community Process.</ 
> description>
> -    <repository />
>      <!-- ============ -->
>      <!-- Dependencies -->
>      <!-- ============ -->
> Index: core20/project.xml
> ===================================================================
> --- core20/project.xml	(Revision 390819)
> +++ core20/project.xml	(Arbeitskopie)
> @@ -31,7 +31,6 @@
>      <description>The Java Data Objects 2.0 (JDO) API is a standard  
> interface-based
>  Java model abstraction of persistence, developed as Java  
> Specification
>  Request JSR 243 under the auspices of the Java Community Process.</ 
> description>
> -    <repository />
>      <!-- ============ -->
>      <!-- Dependencies -->
>      <!-- ============ -->
> Index: project.properties
> ===================================================================
> --- project.properties	(Revision 390819)
> +++ project.properties	(Arbeitskopie)
> @@ -21,6 +21,9 @@
>  # checkstyle settings
>  maven.checkstyle.properties = ${basedir}/../jdo_checks.xml
>
> +# changelog settings
> +maven.changelog.factory = org.apache.maven.svnlib.SvnChangeLogFactory
> +
>  # Set the javadoc title
>  maven.javadoc.windowtitle = ${pom.name} ${pom.currentVersion}
>
> Index: btree/project.xml
> ===================================================================
> --- btree/project.xml	(Revision 390819)
> +++ btree/project.xml	(Arbeitskopie)
> @@ -29,7 +29,6 @@
>      <package>org.netbeans.mdr</package>
>      <shortDescription>Binary Tree for FOStore JDO</shortDescription>
>      <description>This project takes the Netbeans mdr btree  
> implementation and provides it as a library.</description>
> -    <repository />
>      <!-- ============ -->
>      <!-- Dependencies -->
>      <!-- ============ -->
> Index: project.xml
> ===================================================================
> --- project.xml	(Revision 390819)
> +++ project.xml	(Arbeitskopie)
> @@ -36,17 +36,15 @@
>      <repository>
>          <connection>scm:svn:http://svn.apache.org/repos/asf/db/jdo/ 
> trunk</connection>
>          <developerConnection>scm:svn:https://svn.apache.org/repos/ 
> asf/db/jdo/trunk</developerConnection>
> -        <url>http://cvs.apache.org/viewcvs.cgi/db/jdo/trunk? 
> root=Apache-SVN</url>
> +        <url>http://svn.apache.org/viewcvs.cgi/</url>
>      </repository>
>
> -
>      <mailingLists>
>          <mailingList>
>              <name>JDO User List</name>
>              <subscribe>jdo-user-subscribe@db.apache.org</subscribe>
>              <unsubscribe>jdo-user-unsubscribe@db.apache.org</ 
> unsubscribe>
>              <archive>http://mail-archives.apache.org/mod_mbox/db- 
> jdo-user/</archive>
> -
>          </mailingList>
>          <mailingList>
>              <name>JDO Developer List</name>
> @@ -70,7 +68,7 @@
>              <id>clr</id>
>              <email>Craig.Russell@Sun.COM</email>
>              <timezone>-8</timezone>
> -            <organization>Sun Microsystems</organization>
> +            <organization>Sun Microsystems, Inc.</organization>
>          </developer>
>          <developer>
>              <name>Michael Bouschen</name>
> @@ -90,7 +88,7 @@
>              <name>Michelle Caisse</name>
>              <id>mcaisse</id>
>              <email>Michelle.Caisse@Sun.COM</email>
> -            <organization>Sun Microsystems</organization>
> +            <organization>Sun Microsystems, Inc.</organization>
>              <timezone>-8</timezone>
>          </developer>
>          <developer>
> @@ -105,14 +103,14 @@
>              <id>mzaun</id>
>              <email>martin.zaun@Sun.COM</email>
>              <timezone>-8</timezone>
> -            <organization>Sun Microsystems</organization>
> +            <organization>Sun Microsystems, Inc.</organization>
>          </developer>
>          <developer>
>              <name>Erik Bengtson</name>
>              <id>ebengtson</id>
>              <email>erik@jpox.org</email>
>              <timezone>1</timezone>
> -            <organization>Sun Micrsystems</organization>
> +            <organization>JPOX</organization>
>          </developer>
>          <developer>
>              <name>Geir Magnusson, Jr.</name>
> Index: query20/project.xml
> ===================================================================
> --- query20/project.xml	(Revision 390819)
> +++ query20/project.xml	(Arbeitskopie)
> @@ -31,7 +31,6 @@
>      <description>The Java Data Objects 2.0 (JDO) API is a standard  
> interface-based
>  Java model abstraction of persistence, developed as Java  
> Specification
>  Request JSR 243 under the auspices of the Java Community Process.</ 
> description>
> -    <repository />
>      <!-- ============ -->
>      <!-- Dependencies -->
>      <!-- ============ -->
> Index: api11/project.xml
> ===================================================================
> --- api11/project.xml	(Revision 390819)
> +++ api11/project.xml	(Arbeitskopie)
> @@ -30,7 +30,6 @@
>      <description>The Java Data Objects (JDO) API is a standard  
> interface-based
>  Java model abstraction of persistence, developed as Java  
> Specification
>  Request 12 under the auspices of the Java Community Process.</ 
> description>
> -    <repository />
>      <!-- ============ -->
>      <!-- Dependencies -->
>      <!-- ============ -->
> Index: api20/project.properties
> ===================================================================
> --- api20/project.properties	(Revision 390819)
> +++ api20/project.properties	(Arbeitskopie)
> @@ -22,3 +22,4 @@
>
>  # Manifest seed file
>  maven.jar.manifest = ${basedir}/../JDO20.MF
> +
> Index: api20/project.xml
> ===================================================================
> --- api20/project.xml	(Revision 390819)
> +++ api20/project.xml	(Arbeitskopie)
> @@ -30,7 +30,6 @@
>      <description>The Java Data Objects 2.0 (JDO) API is a standard  
> interface-based
>  Java model abstraction of persistence, developed as Java  
> Specification
>  Request 243 under the auspices of the Java Community Process.</ 
> description>
> -    <repository />
>      <!-- ============ -->
>      <!-- Dependencies -->
>      <!-- ============ -->
> Index: ri11/project.xml
> ===================================================================
> --- ri11/project.xml	(Revision 390819)
> +++ ri11/project.xml	(Arbeitskopie)
> @@ -31,7 +31,6 @@
>      <description>The Java Data Objects (JDO) API is a standard  
> interface-based
>  Java model abstraction of persistence, developed as Java  
> Specification
>  Request 12 JSR 12 under the auspices of the Java Community  
> Process.</description>
> -    <repository />
>      <!-- ============ -->
>      <!-- Dependencies -->
>      <!-- ============ -->
>

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Mime
View raw message