<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel about="http://blog.gmane.org/gmane.comp.apache.maven.devel">
    <title>gmane.comp.apache.maven.devel</title>
    <link>http://blog.gmane.org/gmane.comp.apache.maven.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3823"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3822"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3821"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3820"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3819"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3818"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3817"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3816"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3815"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3814"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3813"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3812"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3811"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3810"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3809"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3808"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3807"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3806"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3805"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3804"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3823">
    <title>moving this list to dev</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3823</link>
    <description>This list is closing down.  Please move further discussion to
dev-3+t1Dttqs2kyzMRdD/IqWQ&lt; at &gt;public.gmane.org

....Roy


</description>
    <dc:creator>Roy T. Fielding</dc:creator>
    <dc:date>2005-04-16T18:39:11</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3822">
    <title>[maven2 build - SUCCESS] Sat Apr 16 01:07:01 EDT 2005</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3822</link>
    <description>Distribution:
http://www.codehaus.org/~maven/m2/m2-20050416.010701.tar.gz

Log:
http://www.codehaus.org/~maven/m2-build-logs/m2-build-log-20050416.010701.txt

</description>
    <dc:creator>jvanzyl-9Blh4qxPlo3YtjvyW6yDsg&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-16T05:11:59</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3821">
    <title>cvs commit: maven-components/maven-mboot2 build.bat</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3821</link>
    <description>carlos      2005/04/15 21:16:29

  Modified:    maven-core-it maven-core-it.bat
               maven-mboot2 build.bat
  Log:
  Fix issue when JAVA_HOME contains spaces
  
  Revision  Changes    Path
  1.3       +1 -1      maven-components/maven-core-it/maven-core-it.bat
  
  Index: maven-core-it.bat
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-core-it/maven-core-it.bat,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- maven-core-it.bat30 Sep 2004 08:49:20 -00001.2
  +++ maven-core-it.bat16 Apr 2005 04:16:29 -00001.3
  &lt; at &gt;&lt; at &gt; -20,5 +20,5 &lt; at &gt;&lt; at &gt;
   &lt; at &gt;REM NOTE: for simplicity, only Windows NT/2000/XP is current supported
   &lt; at &gt;REM This also assumes that M2_HOME and JAVA_HOME are set, which are verified in the bootstrap script only
   
  -%JAVA_HOME%\bin\java.exe %* -Dmaven.home="%M2_HOME%" -cp "..\maven-core-it-verifier\target\maven-core-it-verifier-1.0.jar" org.apache.maven.it.Verifier
  +"%JAVA_HOME%\bin\java.exe" %* -Dmaven.home="%M2_HOME%" -cp "..\maven-core-it-verifier\target\maven-core-it-verifier-1.0.jar" org.apache.maven.it.Verifier
   
  
  
  
  1.8       +2 -2      maven-components/maven-mboot2/build.bat
  
  Index: build.bat
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-mboot2/build.bat,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- build.bat6 Dec 2004 10:46:36 -00001.7
  +++ build.bat16 Apr 2005 04:16:29 -00001.8
  &lt; at &gt;&lt; at &gt; -11,11 +11,11 &lt; at &gt;&lt; at &gt;
   mkdir %classesDir%
   
   dir /B /s %srcDir%\*.java &gt;sources
  -%JAVA_HOME%\bin\javac -d %classesDir% &lt; at &gt;sources
  +"%JAVA_HOME%\bin\javac" -d %classesDir% &lt; at &gt;sources
   del /F/Q sources
   
   cd %classesDir% 
  -%JAVA_HOME%\bin\jar -cfm ..\mboot.jar ..\..\manifest.txt *.*
  +"%JAVA_HOME%\bin\jar" -cfm ..\mboot.jar ..\..\manifest.txt *.*
   cd ..\..
   
   copy %buildDir%\mboot.jar ..
  
  
  

</description>
    <dc:creator>carlos-1oDqGaOF3Lkdnm+yROfE0A&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-16T04:16:29</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3820">
    <title>[maven2 build - SUCCESS] Fri Apr 15 09:07:05 EDT 2005</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3820</link>
    <description>Distribution:
http://www.codehaus.org/~maven/m2/m2-20050415.090705.tar.gz

Log:
http://www.codehaus.org/~maven/m2-build-logs/m2-build-log-20050415.090705.txt

</description>
    <dc:creator>jvanzyl-9Blh4qxPlo3YtjvyW6yDsg&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T13:10:31</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3819">
    <title>[maven2 build - FAILED] Fri Apr 15 08:44:06 EDT 2005</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3819</link>
    <description>Log:
http://www.codehaus.org/~maven/m2-build-logs/m2-build-log-20050415.084406.txt

</description>
    <dc:creator>jvanzyl-9Blh4qxPlo3YtjvyW6yDsg&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T12:47:08</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3818">
    <title>cvs commit: maven-components/maven-mboot2/src/main/java/download ArtifactDownloader.java</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3818</link>
    <description>brett       2005/04/15 05:44:05

  Modified:    maven-mboot2/src/main/java/download ArtifactDownloader.java
  Log:
  shouldn't check timestamp at all
  
  Revision  Changes    Path
  1.17      +2 -2      maven-components/maven-mboot2/src/main/java/download/ArtifactDownloader.java
  
  Index: ArtifactDownloader.java
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-mboot2/src/main/java/download/ArtifactDownloader.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- ArtifactDownloader.java13 Apr 2005 12:32:26 -00001.16
  +++ ArtifactDownloader.java15 Apr 2005 12:44:05 -00001.17
  &lt; at &gt;&lt; at &gt; -172,8 +172,8 &lt; at &gt;&lt; at &gt;
                       log( "Downloading " + metaUrl );
                       try
                       {
  -                        HttpUtils.getFile( metaUrl, new File( filename ), ignoreErrors, useTimestamp, proxyHost,
  -                                           proxyPort, proxyUserName, proxyPassword, false );
  +                        HttpUtils.getFile( metaUrl, new File( filename ), ignoreErrors, false, proxyHost, proxyPort,
  +                                           proxyUserName, proxyPassword, false );
                           String version = FileUtils.fileRead( filename );
                           log( "Resolved version: " + version );
                           version = version.substring( version.lastIndexOf( "-", version.lastIndexOf( "-" ) - 1 ) + 1 );
  
  
  

</description>
    <dc:creator>brett-1oDqGaOF3Lkdnm+yROfE0A&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T12:44:05</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3817">
    <title>[maven2 build - SUCCESS] Fri Apr 15 08:35:31 EDT 2005</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3817</link>
    <description>Distribution:
http://www.codehaus.org/~maven/m2/m2-20050415.083531.tar.gz

Log:
http://www.codehaus.org/~maven/m2-build-logs/m2-build-log-20050415.083531.txt

</description>
    <dc:creator>jvanzyl-9Blh4qxPlo3YtjvyW6yDsg&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T12:39:39</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3816">
    <title>cvs commit: maven-components/maven-mboot2/src/main/java/download HttpUtils.java</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3816</link>
    <description>brett       2005/04/15 05:35:21

  Modified:    maven-mboot2/src/main/java/download HttpUtils.java
  Log:
  be more forceful on the no-cache
  
  Revision  Changes    Path
  1.4       +6 -8      maven-components/maven-mboot2/src/main/java/download/HttpUtils.java
  
  Index: HttpUtils.java
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-mboot2/src/main/java/download/HttpUtils.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- HttpUtils.java15 Apr 2005 12:06:11 -00001.3
  +++ HttpUtils.java15 Apr 2005 12:35:21 -00001.4
  &lt; at &gt;&lt; at &gt; -67,9 +67,8 &lt; at &gt;&lt; at &gt;
                   {
                       protected PasswordAuthentication getPasswordAuthentication()
                       {
  -                        return new PasswordAuthentication( proxyUserName,
  -                                                           proxyPassword == null
  -                                                           ? new char[0] : proxyPassword.toCharArray() );
  +                        return new PasswordAuthentication( proxyUserName, proxyPassword == null
  +                                                                          ? new char[0] : proxyPassword.toCharArray() );
                       }
                   } );
               }
  &lt; at &gt;&lt; at &gt; -210,7 +209,7 &lt; at &gt;&lt; at &gt;
               connection.setRequestProperty( "Authorization", "Basic " + encoding );
           }
   
  -        connection.setUseCaches( false );
  +        connection.setRequestProperty( "Pragma", "no-cache" );
   
           //connect to the remote site (may take some time)
           connection.connect();
  &lt; at &gt;&lt; at &gt; -223,10 +222,9 &lt; at &gt;&lt; at &gt;
               // test for 404 ourselves, and throw FileNotFoundException as needed
               if ( httpConnection.getResponseCode() == HttpURLConnection.HTTP_NOT_FOUND )
               {
  -                throw new FileNotFoundException(
  -                    url.toString() + " (HTTP Error: " + httpConnection.getResponseCode() + " " +
  -                    httpConnection.getResponseMessage() +
  -                    ")" );
  +                throw new FileNotFoundException( url.toString() + " (HTTP Error: " + httpConnection.getResponseCode() +
  +                                                 " " +
  +                                                 httpConnection.getResponseMessage() + ")" );
               }
               if ( httpConnection.getResponseCode() == HttpURLConnection.HTTP_NOT_MODIFIED )
               {
  
  
  

</description>
    <dc:creator>brett-1oDqGaOF3Lkdnm+yROfE0A&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T12:35:21</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3815">
    <title>[maven2 build - FAILED] Fri Apr 15 08:07:00 EDT 2005</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3815</link>
    <description>Log:
http://www.codehaus.org/~maven/m2-build-logs/m2-build-log-20050415.080700.txt

</description>
    <dc:creator>jvanzyl-9Blh4qxPlo3YtjvyW6yDsg&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T12:24:01</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3814">
    <title>cvs commit: maven-components/maven-site/src/site/xdoc dependencies.xml</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3814</link>
    <description>brett       2005/04/15 05:23:27

  Modified:    maven-site/src/site/xdoc dependencies.xml
  Log:
  fix incorrect table
  
  Revision  Changes    Path
  1.2       +2 -2      maven-components/maven-site/src/site/xdoc/dependencies.xml
  
  Index: dependencies.xml
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-site/src/site/xdoc/dependencies.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- dependencies.xml15 Apr 2005 11:08:16 -00001.1
  +++ dependencies.xml15 Apr 2005 12:23:27 -00001.2
  &lt; at &gt;&lt; at &gt; -83,13 +83,13 &lt; at &gt;&lt; at &gt;
             &lt;/tr&gt;
             &lt;tr&gt;
               &lt;th&gt;compile&lt;/th&gt;
  -            &lt;td&gt;compile&lt;/td&gt;
  +            &lt;td&gt;compile (*)&lt;/td&gt;
               &lt;td&gt;runtime&lt;/td&gt;
               &lt;td&gt;-&lt;/td&gt;
             &lt;/tr&gt;
             &lt;tr&gt;
               &lt;th&gt;runtime&lt;/th&gt;
  -            &lt;td&gt;compile (*)&lt;/td&gt;
  +            &lt;td&gt;runtime&lt;/td&gt;
               &lt;td&gt;runtime&lt;/td&gt;
               &lt;td&gt;-&lt;/td&gt;
             &lt;/tr&gt;
  
  
  

</description>
    <dc:creator>brett-1oDqGaOF3Lkdnm+yROfE0A&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T12:23:27</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3813">
    <title>cvs commit: maven-components/maven-mboot2/src/main/java/download HttpUtils.java</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3813</link>
    <description>brett       2005/04/15 05:06:11

  Modified:    maven-mboot2/src/main/java/download HttpUtils.java
  Log:
  never use cache
  
  Revision  Changes    Path
  1.3       +1 -1      maven-components/maven-mboot2/src/main/java/download/HttpUtils.java
  
  Index: HttpUtils.java
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-mboot2/src/main/java/download/HttpUtils.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- HttpUtils.java13 Apr 2005 12:32:26 -00001.2
  +++ HttpUtils.java15 Apr 2005 12:06:11 -00001.3
  &lt; at &gt;&lt; at &gt; -210,7 +210,7 &lt; at &gt;&lt; at &gt;
               connection.setRequestProperty( "Authorization", "Basic " + encoding );
           }
   
  -        connection.setUseCaches( timestamp &gt;= 0 );
  +        connection.setUseCaches( false );
   
           //connect to the remote site (may take some time)
           connection.connect();
  
  
  

</description>
    <dc:creator>brett-1oDqGaOF3Lkdnm+yROfE0A&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T12:06:11</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3812">
    <title>[maven2 build - FAILED] Fri Apr 15 07:07:00 EDT 2005</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3812</link>
    <description>Log:
http://www.codehaus.org/~maven/m2-build-logs/m2-build-log-20050415.070700.txt

</description>
    <dc:creator>jvanzyl-9Blh4qxPlo3YtjvyW6yDsg&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T11:23:55</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3811">
    <title>cvs commit: maven-components/maven-model maven.mdo</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3811</link>
    <description>brett       2005/04/15 04:08:17

  Modified:    maven-site/src/site/xdoc docs-required.xml
                        getting-started.xml index.xml navigation.xml
               maven-model maven.mdo
  Added:       maven-site/src/site/xdoc dependencies.xml
  Log:
  documentation enhancements, and added transitive dependencies document
  
  Revision  Changes    Path
  1.2       +3 -2      maven-components/maven-site/src/site/xdoc/docs-required.xml
  
  Index: docs-required.xml
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-site/src/site/xdoc/docs-required.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- docs-required.xml14 Apr 2005 06:28:59 -00001.1
  +++ docs-required.xml15 Apr 2005 11:08:16 -00001.2
  &lt; at &gt;&lt; at &gt; -13,13 +13,14 &lt; at &gt;&lt; at &gt;
         &lt;/p&gt;
         &lt;p style="font-size: larger; font-weight: bold"&gt;Documentation for users&lt;/p&gt;
         &lt;ul&gt;
  -        &lt;li&gt;transitive dependencies&lt;/li&gt;
  -        &lt;li&gt;dependency scope&lt;/li&gt;
           &lt;li&gt;new SNAPSHOT handling -
             &lt;i&gt;partially done on Brett's blog&lt;/i&gt;
           &lt;/li&gt;
           &lt;li&gt;deployment mechanism&lt;/li&gt;
           &lt;li&gt;build lifecycle documentation&lt;/li&gt;
  +        &lt;li&gt;dependency management&lt;/li&gt;
  +        &lt;li&gt;plugin management&lt;/li&gt;
  +        &lt;li&gt;plugin configuration&lt;/li&gt;
         &lt;/ul&gt;
         &lt;p style="font-size: larger; font-weight: bold"&gt;Documentation for plugin authors&lt;/p&gt;
         &lt;ul&gt;
  
  
  
  1.6       +7 -1      maven-components/maven-site/src/site/xdoc/getting-started.xml
  
  Index: getting-started.xml
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-site/src/site/xdoc/getting-started.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- getting-started.xml11 Apr 2005 16:30:57 -00001.5
  +++ getting-started.xml15 Apr 2005 11:08:16 -00001.6
  &lt; at &gt;&lt; at &gt; -10,6 +10,11 &lt; at &gt;&lt; at &gt;
           to build any project that requires Maven 2.0. It assumed that you have already
           &lt;a href="download.html"&gt;Downloaded and Installed&lt;/a&gt; a Maven 2.0 release.
         &lt;/p&gt;
  +      &lt;p&gt;
  +        If you are behind a proxy, make sure that you've read
  +        &lt;a href="configuration.html"&gt;Configuring Maven&lt;/a&gt; first
  +        for instructions on how to configure your proxy.
  +      &lt;/p&gt;
         &lt;subsection name="Creating a Project Skeleton"&gt;
           &lt;p&gt;
             The first step is to create a Maven 2.0 project to work on. Run the following command:
  &lt; at &gt;&lt; at &gt; -249,7 +254,8 &lt; at &gt;&lt; at &gt;
           &lt;/p&gt;
           &lt;source&gt;m2 clean:clean install&lt;/source&gt;
           &lt;p&gt;
  -          &lt;b&gt;Note: &lt;/b&gt; If you didn't remove the &lt;code&gt;warName&lt;/code&gt; plugin configuration, this will have
  +          &lt;b&gt;Note: &lt;/b&gt; If you didn't remove the
  +          &lt;code&gt;warName&lt;/code&gt; plugin configuration, this will have
             failed due to a bug. Please remove that section, and try again.
           &lt;/p&gt;
           &lt;p&gt;
  
  
  
  1.11      +5 -0      maven-components/maven-site/src/site/xdoc/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-site/src/site/xdoc/index.xml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- index.xml14 Apr 2005 06:28:59 -00001.10
  +++ index.xml15 Apr 2005 11:08:16 -00001.11
  &lt; at &gt;&lt; at &gt; -127,6 +127,11 &lt; at &gt;&lt; at &gt;
               &lt;a href="configuration.html"&gt;Configuring Maven&lt;/a&gt;
             &lt;/i&gt;
           &lt;/li&gt;
  +        &lt;li&gt;
  +          &lt;i&gt;
  +            &lt;a href="dependencies.html"&gt;Dependency Mechanism&lt;/a&gt;
  +          &lt;/i&gt;
  +        &lt;/li&gt;
           &lt;!-- TODO
                   &lt;li&gt;
                     &lt;i&gt;
  
  
  
  1.8       +2 -3      maven-components/maven-site/src/site/xdoc/navigation.xml
  
  Index: navigation.xml
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-site/src/site/xdoc/navigation.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- navigation.xml14 Apr 2005 06:28:59 -00001.7
  +++ navigation.xml15 Apr 2005 11:08:16 -00001.8
  &lt; at &gt;&lt; at &gt; -15,9 +15,8 &lt; at &gt;&lt; at &gt;
       &lt;/menu&gt;
       &lt;menu name="User's Guide"&gt;
         &lt;item name="Getting Started" href="getting-started.html"/&gt;
  -      &lt;!-- TODO
  -            &lt;item name="Configuration" href="configuration.html"/&gt;
  -      --&gt;
  +      &lt;item name="Configuration" href="configuration.html"/&gt;
  +      &lt;item name="Dependency Mechanism" href="dependencies.html"/&gt;
         &lt;item name="Developing Plugins with Marmalade" href="developing-plugins-with-marmalade.html"/&gt;
       &lt;/menu&gt;
       &lt;menu name="Reference"&gt;
  
  
  
  1.1                  maven-components/maven-site/src/site/xdoc/dependencies.xml
  
  Index: dependencies.xml
  ===================================================================
  &lt;document&gt;
    &lt;properties&gt;
      &lt;title&gt;Dependency Mechanism&lt;/title&gt;
      &lt;author email="brett-1oDqGaOF3Lkdnm+yROfE0A&lt; at &gt;public.gmane.org"&gt;Brett Porter&lt;/author&gt;
    &lt;/properties&gt;
    &lt;body&gt;
      &lt;section name="Dependency Mechanism"&gt;
        &lt;p&gt;
          There are many aspects to working with dependencies in Maven. While it is not the sole focus of Maven, it
          does comprise a large and important part of the system.
        &lt;/p&gt;
        &lt;p&gt;
          This document is currently in the process of being written, so not all facets are covered.
        &lt;/p&gt;
        &lt;subsection name="Transitive Dependencies"&gt;
          &lt;p&gt;
            Transitive dependencies are a new feature in Maven 2.0. This allows you to avoid needing to discover and
            specify the libraries that your own dependencies require, and including them automatically.
          &lt;/p&gt;
          &lt;p&gt;
            This feature is facilitated by reading the project files of your dependencies from the remote repositories
            specified. In general, all dependencies of those projects are used in your project, as are any that the
            project inherits from its parents, or from its dependencies, and so on.
          &lt;/p&gt;
          &lt;p&gt;
            There is no limit to the number of levels that dependencies can be gathered from, and will only cause a problem
            if a cyclic dependency is discovered.
          &lt;/p&gt;
          &lt;p&gt;
            With transitive dependencies, the graph of included libraries can quickly grow quite large. For this reason,
            there are some additional features that will limit which dependencies are included:
          &lt;/p&gt;
          &lt;ul&gt;
            &lt;li&gt;
              &lt;i&gt;Dependency mediation&lt;/i&gt; - this determines what version of a dependency will be used when multiple
              different ones are encountered. Currently, Maven 2.0 only supports using the "nearest definition" - so
              you can always guarantee a version by declaring it explicitly in the project's POM.
            &lt;/li&gt;
            &lt;li&gt;
              &lt;i&gt;Dependency scope&lt;/i&gt; - this allows you to only include dependencies appropriate for the current stage
              of the build. This is described in more detail below.
            &lt;/li&gt;
          &lt;/ul&gt;
          &lt;p&gt;
            More features are planned, such as different mediation techniques and conflict management as well as reporting,
            in later alpha versions of Maven 2.0.
          &lt;/p&gt;
        &lt;/subsection&gt;
        &lt;subsection name="Dependency Scope"&gt;
          &lt;p&gt;
            Dependency scope is used to limit the transitivity of a depedency, and also to affect the classpath used for
            various build tasks.
          &lt;/p&gt;
          &lt;p&gt;
            There are 3 scopes available:
          &lt;/p&gt;
          &lt;ul&gt;
            &lt;li&gt;
              &lt;b&gt;compile&lt;/b&gt; - this is the default scope, used if none is specified. Compile dependencies are available
              in all classpaths.
            &lt;/li&gt;
            &lt;li&gt;
              &lt;b&gt;runtime&lt;/b&gt; - this scope indicates that the dependency is not required for compilation, but is for execution.
              It is in the runtime and test classpaths, but not the compile classpath.
            &lt;/li&gt;
            &lt;li&gt;
              &lt;b&gt;test&lt;/b&gt; - this scope indicates that the dependency is not required for normal use of the application, and
              is only available for the test compilation and execution phases.
            &lt;/li&gt;
          &lt;/ul&gt;
          &lt;p&gt;
            Each of the scopes affects transitive dependencies in different ways, as is demonstrated in the table below.
            If a dependency is set to the scope in the left column, dependencies with the scope across the top row will
            result in a dependency in the main project with the scope listed at the intersection. If no scope is listed,
            it means the dependency will be omitted.
          &lt;/p&gt;
          &lt;table&gt;
            &lt;tr&gt;
              &lt;th&gt;&lt;/th&gt;
              &lt;th&gt;compile&lt;/th&gt;
              &lt;th&gt;runtime&lt;/th&gt;
              &lt;th&gt;test&lt;/th&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;th&gt;compile&lt;/th&gt;
              &lt;td&gt;compile&lt;/td&gt;
              &lt;td&gt;runtime&lt;/td&gt;
              &lt;td&gt;-&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;th&gt;runtime&lt;/th&gt;
              &lt;td&gt;compile (*)&lt;/td&gt;
              &lt;td&gt;runtime&lt;/td&gt;
              &lt;td&gt;-&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;th&gt;test&lt;/th&gt;
              &lt;td&gt;test&lt;/td&gt;
              &lt;td&gt;test&lt;/td&gt;
              &lt;td&gt;-&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/table&gt;
          &lt;p&gt;
            &lt;b&gt;(*) Note: &lt;/b&gt; it is intended that this should be runtime instead, so that all compile dependencies must
            be explicitly listed - however, there is the case where the library you depend on extends a class from another
            library, forcing you to have available at compile time. For this reason, compile time dependencies remain
            as compile scope even when they are transitive.
          &lt;/p&gt;
        &lt;/subsection&gt;
      &lt;/section&gt;
    &lt;/body&gt;
  &lt;/document&gt;
  
  
  
  
  1.98      +1 -1      maven-components/maven-model/maven.mdo
  
  Index: maven.mdo
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-model/maven.mdo,v
  retrieving revision 1.97
  retrieving revision 1.98
  diff -u -r1.97 -r1.98
  --- maven.mdo9 Apr 2005 02:07:15 -00001.97
  +++ maven.mdo15 Apr 2005 11:08:16 -00001.98
  &lt; at &gt;&lt; at &gt; -1092,7 +1092,7 &lt; at &gt;&lt; at &gt;
             &lt;name&gt;scope&lt;/name&gt;
             &lt;version&gt;4.0.0&lt;/version&gt;
             &lt;description&gt;
  -            The scope of the dependency - build, compile, test, runtime. Used to
  +            The scope of the dependency - compile, runtime, test. Used to
               calculate the various classpaths used for testing, etc. and for 
               determining which artifacts to include in a distribution of this
               project.
  
  
  

</description>
    <dc:creator>brett-1oDqGaOF3Lkdnm+yROfE0A&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T11:08:17</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3810">
    <title>[maven2 build - SUCCESS] Fri Apr 15 06:07:00 EDT 2005</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3810</link>
    <description>Distribution:
http://www.codehaus.org/~maven/m2/m2-20050415.060700.tar.gz

Log:
http://www.codehaus.org/~maven/m2-build-logs/m2-build-log-20050415.060700.txt

</description>
    <dc:creator>jvanzyl-9Blh4qxPlo3YtjvyW6yDsg&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T10:18:02</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3809">
    <title>[maven2 build - FAILED] Fri Apr 15 05:07:00 EDT 2005</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3809</link>
    <description>Log:
http://www.codehaus.org/~maven/m2-build-logs/m2-build-log-20050415.050700.txt

</description>
    <dc:creator>jvanzyl-9Blh4qxPlo3YtjvyW6yDsg&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T09:22:42</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3808">
    <title>cvs commit: maven-components/maven-core pom.xml</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3808</link>
    <description>brett       2005/04/15 01:33:19

  Modified:    maven-core pom.xml
  Log:
  update wagon
  
  Revision  Changes    Path
  1.35      +1 -1      maven-components/maven-core/pom.xml
  
  Index: pom.xml
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-core/pom.xml,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -r1.34 -r1.35
  --- pom.xml15 Apr 2005 04:52:30 -00001.34
  +++ pom.xml15 Apr 2005 08:33:19 -00001.35
  &lt; at &gt;&lt; at &gt; -67,7 +67,7 &lt; at &gt;&lt; at &gt;
       &lt;dependency&gt;
         &lt;groupId&gt;org.apache.maven.wagon&lt;/groupId&gt;
         &lt;artifactId&gt;wagon-http-lightweight&lt;/artifactId&gt;
  -      &lt;version&gt;1.0-alpha-2&lt;/version&gt;
  +      &lt;version&gt;1.0-alpha-3-SNAPSHOT&lt;/version&gt;
         &lt;scope&gt;runtime&lt;/scope&gt;
       &lt;/dependency&gt;
     &lt;/dependencies&gt;
  
  
  

</description>
    <dc:creator>brett-1oDqGaOF3Lkdnm+yROfE0A&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T08:33:19</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3807">
    <title>[maven2 build - FAILED] Fri Apr 15 04:07:01 EDT 2005</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3807</link>
    <description>Log:
http://www.codehaus.org/~maven/m2-build-logs/m2-build-log-20050415.040701.txt

</description>
    <dc:creator>jvanzyl-9Blh4qxPlo3YtjvyW6yDsg&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T08:25:15</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3806">
    <title>cvs commit: maven-components/maven-artifact/src/main/java/org/apache/maven/artifact/construction ArtifactConstructionSupport.java</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3806</link>
    <description>brett       2005/04/15 00:31:40

  Modified:    maven-core/src/test/java/org/apache/maven/project
                        ProjectClasspathTest.java
               maven-artifact/src/main/java/org/apache/maven/artifact/construction
                        ArtifactConstructionSupport.java
  Log:
  resolve outstanding issues with scoping regarding tests. Algorithm to be documented in user's guide.
  
  Revision  Changes    Path
  1.8       +4 -7      maven-components/maven-core/src/test/java/org/apache/maven/project/ProjectClasspathTest.java
  
  Index: ProjectClasspathTest.java
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-core/src/test/java/org/apache/maven/project/ProjectClasspathTest.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- ProjectClasspathTest.java5 Apr 2005 08:43:32 -00001.7
  +++ ProjectClasspathTest.java15 Apr 2005 07:31:40 -00001.8
  &lt; at &gt;&lt; at &gt; -66,14 +66,11 &lt; at &gt;&lt; at &gt;
           artifact = getArtifact( project, "maven-test-test", "scope-test" );
           assertNull( "Check no test dependencies are transitive", artifact );
           artifact = getArtifact( project, "maven-test-test", "scope-compile" );
  -//        assertEquals( "Check scope", "test", artifact.getScope() );
  -        assertNull( "Check no test dependencies are transitive", artifact );
  +        assertEquals( "Check scope", "test", artifact.getScope() );
           artifact = getArtifact( project, "maven-test-test", "scope-default" );
  -//        assertEquals( "Check scope", "test", artifact.getScope() );
  -        assertNull( "Check no test dependencies are transitive", artifact );
  +        assertEquals( "Check scope", "test", artifact.getScope() );
           artifact = getArtifact( project, "maven-test-test", "scope-runtime" );
  -//        assertEquals( "Check scope", "test", artifact.getScope() );
  -        assertNull( "Check no test dependencies are transitive", artifact );
  +        assertEquals( "Check scope", "test", artifact.getScope() );
   
           // check all transitive deps of a runtime dependency are runtime scope, except for test
           checkGroupIdScope( project, "runtime", "runtime" );
  &lt; at &gt;&lt; at &gt; -92,7 +89,7 &lt; at &gt;&lt; at &gt;
           artifact = getArtifact( project, groupId, "scope-compile" );
           assertEquals( "Check scope", scopeValue, artifact.getScope() );
           artifact = getArtifact( project, groupId, "scope-test" );
  -        assertEquals( "Check scope", "test", artifact.getScope() );
  +        assertNull( "Check test dependency is not transitive", artifact );
           artifact = getArtifact( project, groupId, "scope-default" );
           assertEquals( "Check scope", scopeValue, artifact.getScope() );
           artifact = getArtifact( project, groupId, "scope-runtime" );
  
  
  
  1.7       +6 -11     maven-components/maven-artifact/src/main/java/org/apache/maven/artifact/construction/ArtifactConstructionSupport.java
  
  Index: ArtifactConstructionSupport.java
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-artifact/src/main/java/org/apache/maven/artifact/construction/ArtifactConstructionSupport.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- ArtifactConstructionSupport.java5 Apr 2005 08:43:32 -00001.6
  +++ ArtifactConstructionSupport.java15 Apr 2005 07:31:40 -00001.7
  &lt; at &gt;&lt; at &gt; -47,17 +47,14 &lt; at &gt;&lt; at &gt;
       {
           // TODO: can refactor, use scope handler
   
  -        // re-instate this if test deps are propogated
  -//        if ( Artifact.SCOPE_TEST.equals( inheritedScope ) &amp;&amp; Artifact.SCOPE_TEST.equals( scope ) )
  -        if ( Artifact.SCOPE_TEST.equals( inheritedScope ) )
  +        String desiredScope = Artifact.SCOPE_RUNTIME;
  +        if ( inheritedScope == null )
           {
  -            return null;
  +            desiredScope = scope;
           }
  -
  -        String desiredScope = Artifact.SCOPE_RUNTIME;
  -        if ( Artifact.SCOPE_COMPILE.equals( scope ) &amp;&amp; inheritedScope == null )
  +        else if ( Artifact.SCOPE_TEST.equals( scope ) )
           {
  -            desiredScope = Artifact.SCOPE_COMPILE;
  +            return null;
           }
   
           // vvv added to retain compile scope. Remove if you want compile inherited as runtime
  &lt; at &gt;&lt; at &gt; -67,9 +64,7 &lt; at &gt;&lt; at &gt;
           }
           // ^^^ added to retain compile scope. Remove if you want compile inherited as runtime
   
  -        // re-instate this if test deps are propogated
  -//        if ( Artifact.SCOPE_TEST.equals( scope ) || Artifact.SCOPE_TEST.equals( inheritedScope ) )
  -        if ( Artifact.SCOPE_TEST.equals( scope ) )
  +        if ( Artifact.SCOPE_TEST.equals( inheritedScope ) )
           {
               desiredScope = Artifact.SCOPE_TEST;
           }
  
  
  

</description>
    <dc:creator>brett-1oDqGaOF3Lkdnm+yROfE0A&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T07:31:40</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3805">
    <title>[maven2 build - FAILED] Fri Apr 15 03:07:00 EDT 2005</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3805</link>
    <description>Log:
http://www.codehaus.org/~maven/m2-build-logs/m2-build-log-20050415.030700.txt

</description>
    <dc:creator>jvanzyl-9Blh4qxPlo3YtjvyW6yDsg&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T07:10:49</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3804">
    <title>cvs commit: maven-components/maven-core/src/main/java/org/apache/maven/project/inheritance DefaultModelInheritanceAssembler.java</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3804</link>
    <description>brett       2005/04/14 23:16:47

  Modified:    maven-core/src/main/java/org/apache/maven/lifecycle
                        DefaultLifecycleExecutor.java
               maven-core/src/main/java/org/apache/maven/project/inheritance
                        DefaultModelInheritanceAssembler.java
  Log:
  PR: MNG-285

  fix bug in plugin management inheritence
  
  Revision  Changes    Path
  1.34      +1 -32     maven-components/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java
  
  Index: DefaultLifecycleExecutor.java
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java,v
  retrieving revision 1.33
  retrieving revision 1.34
  diff -u -r1.33 -r1.34
  --- DefaultLifecycleExecutor.java13 Apr 2005 11:34:09 -00001.33
  +++ DefaultLifecycleExecutor.java15 Apr 2005 06:16:47 -00001.34
  &lt; at &gt;&lt; at &gt; -16,32 +16,25 &lt; at &gt;&lt; at &gt;
    * limitations under the License.
    */
   
  -import org.apache.maven.MavenConstants;
   import org.apache.maven.artifact.handler.ArtifactHandler;
   import org.apache.maven.artifact.handler.manager.ArtifactHandlerManager;
   import org.apache.maven.artifact.resolver.ArtifactResolver;
   import org.apache.maven.execution.MavenExecutionResponse;
   import org.apache.maven.execution.MavenSession;
   import org.apache.maven.model.Goal;
  -import org.apache.maven.model.Model;
   import org.apache.maven.model.Plugin;
   import org.apache.maven.model.PluginManagement;
  -import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
   import org.apache.maven.monitor.event.EventDispatcher;
   import org.apache.maven.monitor.event.MavenEvents;
   import org.apache.maven.plugin.PluginExecutionException;
   import org.apache.maven.plugin.PluginManager;
   import org.apache.maven.plugin.descriptor.MojoDescriptor;
   import org.apache.maven.plugin.descriptor.PluginDescriptor;
  -import org.apache.maven.project.DefaultMavenProjectBuilder;
   import org.apache.maven.project.MavenProject;
   import org.apache.maven.project.MavenProjectBuilder;
   import org.codehaus.plexus.logging.AbstractLogEnabled;
   import org.codehaus.plexus.logging.Logger;
  -import org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable;
   
  -import java.io.InputStreamReader;
  -import java.net.URL;
   import java.util.Date;
   import java.util.HashMap;
   import java.util.Iterator;
  &lt; at &gt;&lt; at &gt; -55,7 +48,7 &lt; at &gt;&lt; at &gt;
    */
   public class DefaultLifecycleExecutor
       extends AbstractLogEnabled
  -    implements LifecycleExecutor, Initializable
  +    implements LifecycleExecutor
   {
       // ----------------------------------------------------------------------
       // Components
  &lt; at &gt;&lt; at &gt; -71,9 +64,6 &lt; at &gt;&lt; at &gt;
   
       private List phases;
   
  -    // TODO: remove
  -    private Model superModel;
  -
       // ----------------------------------------------------------------------
       //
       // ----------------------------------------------------------------------
  &lt; at &gt;&lt; at &gt; -194,20 +184,6 &lt; at &gt;&lt; at &gt;
   
               if ( plugin.getVersion() == null )
               {
  -                PluginManagement pluginManagement = superModel.getBuild().getPluginManagement();
  -
  -                if ( pluginManagement != null )
  -                {
  -                    Plugin management = findPlugin( pluginManagement.getPlugins(), groupId, artifactId );
  -                    if ( management != null &amp;&amp; management.getVersion() != null )
  -                    {
  -                        plugin.setVersion( management.getVersion() );
  -                    }
  -                }
  -            }
  -
  -            if ( plugin.getVersion() == null )
  -            {
                   // TODO: this has probably supplanted the default in the plugin manager
                   plugin.setVersion( "1.0-SNAPSHOT" );
               }
  &lt; at &gt;&lt; at &gt; -454,11 +430,4 &lt; at &gt;&lt; at &gt;
           return phases;
       }
   
  -    public void initialize()
  -        throws Exception
  -    {
  -        // TODO: get rid of this and the interface...
  -        URL url = DefaultMavenProjectBuilder.class.getResource( "pom-" + MavenConstants.MAVEN_MODEL_VERSION + ".xml" );
  -        superModel = new MavenXpp3Reader().read( new InputStreamReader( url.openStream() ) );
  -    }
   }
  \ No newline at end of file
  
  
  
  1.30      +6 -1      maven-components/maven-core/src/main/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssembler.java
  
  Index: DefaultModelInheritanceAssembler.java
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-core/src/main/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssembler.java,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- DefaultModelInheritanceAssembler.java13 Apr 2005 11:34:09 -00001.29
  +++ DefaultModelInheritanceAssembler.java15 Apr 2005 06:16:47 -00001.30
  &lt; at &gt;&lt; at &gt; -201,7 +201,7 &lt; at &gt;&lt; at &gt;
       private void assemblePluginManagementInheritance( Model child, Model parent )
       {
           Build parentBuild = parent.getBuild();
  -        Build childBuild = parent.getBuild();
  +        Build childBuild = child.getBuild();
   
           if ( childBuild == null )
           {
  &lt; at &gt;&lt; at &gt; -248,6 +248,11 &lt; at &gt;&lt; at &gt;
                           {
                               Plugin childPlugin = (Plugin) mappedChildPlugins.get( constructPluginKey( plugin ) );
   
  +                            if ( childPlugin.getVersion() == null )
  +                            {
  +                                childPlugin.setVersion( childPlugin.getVersion() );
  +                            }
  +
                               Map mappedChildGoals = new TreeMap();
                               for ( Iterator itGoals = childPlugin.getGoals().iterator(); itGoals.hasNext(); )
                               {
  
  
  

</description>
    <dc:creator>brett-1oDqGaOF3Lkdnm+yROfE0A&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T06:16:47</dc:date>
  </item>
  <item about="http://permalink.gmane.org/gmane.comp.apache.maven.devel/3803">
    <title>[maven2 build - FAILED] Fri Apr 15 02:07:00 EDT 2005</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.maven.devel/3803</link>
    <description>Log:
http://www.codehaus.org/~maven/m2-build-logs/m2-build-log-20050415.020700.txt

</description>
    <dc:creator>jvanzyl-9Blh4qxPlo3YtjvyW6yDsg&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2005-04-15T06:10:29</dc:date>
  </item>
  <textinput about="http://search.gmane.org/?group=$group=gmane.comp.apache.maven.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.apache.maven.devel</link>
  </textinput>
</rdf:RDF>
