carlos      2004/07/24 15:41:58

  Modified:    multichanges/src/plugin-resources releases.jsl
               multichanges/xdocs changes.xml
               multichanges project.xml plugin.jelly
  Log:
  Linked project names and releases with download pages and announcements
  
  Revision  Changes    Path
  1.4       +26 -5     maven-plugins/multichanges/src/plugin-resources/releases.jsl
  
  Index: releases.jsl
  ===================================================================
  RCS file: /home/cvs/maven-plugins/multichanges/src/plugin-resources/releases.jsl,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- releases.jsl      21 Apr 2004 00:55:44 -0000      1.3
  +++ releases.jsl      24 Jul 2004 22:41:58 -0000      1.4
  @@ -25,6 +25,7 @@
       xmlns:j="jelly:core"
       xmlns:jsl="jelly:jsl"
       xmlns:x="jelly:xml"
  +    xmlns:maven="jelly:maven"
       xmlns="dummy" trim="false">
   
     <jsl:template match="releases">  
  @@ -40,15 +41,26 @@
                 <th>Latest version</th>
                 <th>Released date</th>
               </tr>
  +
  +            <maven:get var="maven.multiproject.aggregateDir"
  +              plugin="maven-multiproject-plugin"
  +              property="maven.multiproject.aggregateDir"/>
  +              
               <x:set var="projects" sort="@date" descending="true"
                   select="project[not(@date = 'Not released') and not(@date = 'No 
information available')]"/>
               <j:forEach var="project" items="${projects}">
                 <tr>
                   <td>
  -                  <x:expr select="$project/@name"/>
  +                  <j:set var="artifactId"><x:expr 
select="$project/@artifactId"/></j:set>
  +                  <a 
href="${maven.multiproject.aggregateDir}${artifactId}/downloads.html">
  +                    <x:expr select="$project/@name"/>
  +                  </a>
                   </td>
                   <td>
  -                  <x:expr select="$project/@version"/>
  +                  <j:set var="version"><x:expr select="$project/@version"/></j:set>
  +                  <a 
href="${maven.multiproject.aggregateDir}${artifactId}/announcements/announcement-${version}.txt">
  +                    <x:expr select="$project/@version"/>
  +                  </a>
                   </td>
                   <td>
                     <x:expr select="$project/@date"/>
  @@ -60,7 +72,10 @@
               <j:forEach var="project" items="${projects}">
                 <tr>
                   <td>
  -                  <x:expr select="$project/@name"/>
  +                  <j:set var="artifactId"><x:expr 
select="$project/@artifactId"/></j:set>
  +                  <a 
href="${maven.multiproject.aggregateDir}${artifactId}/downloads.html">
  +                    <x:expr select="$project/@name"/>
  +                  </a>
                   </td>
                   <td>
                     <x:expr select="$project/@version"/>
  @@ -75,10 +90,16 @@
               <j:forEach var="project" items="${projects}">
                 <tr>
                   <td>
  -                  <x:expr select="$project/@name"/>
  +                  <j:set var="artifactId"><x:expr 
select="$project/@artifactId"/></j:set>
  +                  <a 
href="${maven.multiproject.aggregateDir}${artifactId}/downloads.html">
  +                    <x:expr select="$project/@name"/>
  +                  </a>
                   </td>
                   <td>
  -                  <x:expr select="$project/@version"/>
  +                  <j:set var="version"><x:expr select="$project/@version"/></j:set>
  +                  <a 
href="${maven.multiproject.aggregateDir}${artifactId}/announcements/announcement-${version}.txt">
  +                    <x:expr select="$project/@version"/>
  +                  </a>
                   </td>
                   <td>
                     <x:expr select="$project/@date"/>
  
  
  
  1.6       +3 -0      maven-plugins/multichanges/xdocs/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/maven-plugins/multichanges/xdocs/changes.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- changes.xml       16 May 2004 02:12:19 -0000      1.5
  +++ changes.xml       24 Jul 2004 22:41:58 -0000      1.6
  @@ -24,6 +24,9 @@
       <author email="[EMAIL PROTECTED]">Vincent Massol</author>
     </properties>
     <body>
  +    <release version="1.2-SNAPSHOT" date="in CVS">
  +      <action dev="carlos" type="add">Linked project names and releases with 
download pages and announcements</action>
  +    </release>
       <release version="1.1" date="2004-05-15"></release>
       <release version="1.0" date="2004-03-10">
         <action dev="vmassol" type="add">Initial creation.</action>
  
  
  
  1.13      +1 -1      maven-plugins/multichanges/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/maven-plugins/multichanges/project.xml,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- project.xml       25 Jun 2004 15:24:30 -0000      1.12
  +++ project.xml       24 Jul 2004 22:41:58 -0000      1.13
  @@ -23,7 +23,7 @@
     <pomVersion>3</pomVersion>
     <id>maven-multichanges-plugin</id>
     <name>Maven MultiChanges plugin</name>
  -  <currentVersion>1.1</currentVersion>
  +  <currentVersion>1.2-SNAPSHOT</currentVersion>
     <description>Produce release dashboard for subprojects. Requires Maven 1.0 
RC3.</description>
     <url>http://maven.apache.org/reference/plugins/multichanges/</url>
     
<issueTrackingUrl>http://jira.codehaus.org/browse/MPMULTICHANGES</issueTrackingUrl>
  
  
  
  1.4       +3 -0      maven-plugins/multichanges/plugin.jelly
  
  Index: plugin.jelly
  ===================================================================
  RCS file: /home/cvs/maven-plugins/multichanges/plugin.jelly,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- plugin.jelly      1 May 2004 12:40:47 -0000       1.3
  +++ plugin.jelly      24 Jul 2004 22:41:58 -0000      1.4
  @@ -56,6 +56,9 @@
               <x:attribute name="name">
                 ${reactorProject.name}
               </x:attribute>
  +            <x:attribute name="artifactId">
  +              ${reactorProject.artifactId}
  +            </x:attribute>
               <util:file var="changesAsFile" 
                   
name="${reactorProject.context.getVariable('maven.docs.src')}/changes.xml"/>
               <j:choose>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to