You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Dennis Lundberg <de...@apache.org> on 2008/03/04 20:43:40 UTC

Re: svn commit: r616127 - in /maven/site/trunk/src/site: ./ apt/developers/release/ apt/guides/introduction/ apt/guides/mini/ apt/guides/plugin/ apt/plugin-developers/ apt/proposals/incubator/ xdoc/

This change seems to have broken many links on the site. The ones that 
broke previously started with a /, but that was removed in this commit. 
Why was that?

This page is one example of that, where most links now return a 404:

   http://maven.apache.org/guides/mini/guide-m1-m2.html

vsiveton@apache.org wrote:
> Author: vsiveton
> Date: Mon Jan 28 17:07:36 2008
> New Revision: 616127
> 
> URL: http://svn.apache.org/viewvc?rev=616127&view=rev
> Log:
> o fixed some wrong links
> 
> Modified:
>     maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt
>     maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt
>     maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt
>     maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt
>     maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>     maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>     maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt
>     maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt
>     maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt
>     maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>     maven/site/trunk/src/site/site.xml
>     maven/site/trunk/src/site/xdoc/articles.xml
> 
> Modified: maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt
> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt?rev=616127&r1=616126&r2=616127&view=diff
> ==============================================================================
> --- maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt (original)
> +++ maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt Mon Jan 28 17:07:36 2008
> @@ -28,7 +28,7 @@
>  
>  Introduction
>  
> - You need to add your GPG keys in {{https://svn.apache.org/repos/asf/maven/KEYS}} before a release. Here are some
> + You need to add your GPG keys in {{https://svn.apache.org/repos/asf/maven/project/KEYS}} before a release. Here are some
>   useful {{{http://www.gnupg.org/}GnuPG}} commands to generate your Keys.
>  
>  * gpg --gen-key
> @@ -155,7 +155,7 @@
>   You need to append this result to {{https://svn.apache.org/repos/asf/maven/project/KEYS}}.
>  
>   You also need to upload your key to the public server: {{http://pgp.mit.edu/}}
> - by copying the same you appended in the text field and submit. 
> + by copying the same you appended in the text field and submit.
>   You can ensure by searching your email in key search engine.
>  
>   You can read more about {{{http://www.apache.org/dev/release-signing.html#faq}Checksums And Signatures}}.
> 
> Modified: maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt
> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt?rev=616127&r1=616126&r2=616127&view=diff
> ==============================================================================
> --- maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt (original)
> +++ maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt Mon Jan 28 17:07:36 2008
> @@ -57,7 +57,7 @@
>    stage in the lifecycle.
>  
>    For example, the default lifecycle has the following build phases (for a complete list of the build phases, refer
> -  to the {{{introduction-to-the-lifecycle#lifecycle_reference}Lifecycle Reference}}):
> +  to the {{{introduction-to-the-lifecycle#Lifecycle_Reference}Lifecycle Reference}}):
>  
>      * <<<validate>>> - validate the project is correct and all necessary information is available
>  
> @@ -176,7 +176,7 @@
>    This is an almost standard set of bindings; however, some packages handle them differently. For example, a project
>    that is purely metadata (packaging value is <<<pom>>>) only binds the <<<install>>> and <<<deploy>>> phases (for a
>    complete list of build-phase-to-goal binding of some of the <<<packaging>>>s, refer to the
> -  {{{introduction-to-the-lifecycle#lifecycle_reference}Lifecycle Reference}}).
> +  {{{introduction-to-the-lifecycle#Lifecycle_Reference}Lifecycle Reference}}).
>  
>    Note that for some packaging types to be available, you may also need to include a particular plugin in your
>    <<<build>>> section of your POM (as described in the next section). One example of a plugin that requires this is the
> 
> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt
> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt?rev=616127&r1=616126&r2=616127&view=diff
> ==============================================================================
> --- maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt (original)
> +++ maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt Mon Jan 28 17:07:36 2008
> @@ -27,7 +27,7 @@
>    ~~TODO: versioning doc that discusses this
>  
>    You can specify your user configuration in <<<$\{user.home\}/.m2/settings.xml>>>. A
> -  {{{/maven-settings/settings.html}full reference}} to the configuration file is available. This section will show how
> +  {{{maven-settings/settings.html}full reference}} to the configuration file is available. This section will show how
>    to make some common configurations. Note that the file is not required - defaults will be used if it is not found.
>  
>  * Configuring your Local Repository
> @@ -78,7 +78,7 @@
>          <passphrase>my_key_passphrase</passphrase>
>        -->
>      </server>
> -	...
> +  ...
>    </servers>
>    ...
>  </settings>
> @@ -113,12 +113,12 @@
>        <url>http://public.planetmirror.com/maven2/</url>
>        <mirrorOf>central</mirrorOf>
>      </mirror>
> -	...
> +  ...
>    </mirrors>
>    ...
>  </settings>
>  -------------
> -  
> +
>    More info about mirrors is available in the {{{guide-mirror-settings.html}Guide to Mirror Settings}}.
>  
>  * Profiles
> @@ -126,4 +126,3 @@
>   Repository configuration can also be put into a profile. You can have multiple
>   profiles, with one set to active so that you can easily switch environments.
>   Read more about profiles in {{{../introduction/introduction-to-profiles.html}Introduction to Build Profiles}}.
> - 
> \ No newline at end of file
> 
> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt
> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt?rev=616127&r1=616126&r2=616127&view=diff
> ==============================================================================
> --- maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt (original)
> +++ maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt Mon Jan 28 17:07:36 2008
> @@ -10,7 +10,7 @@
>  
>   Often users are confronted with the need to build against JARs provide by
>   SUN like the {{{http://java.sun.com/products/javamail/}JavaMail}} JAR, or the
> - {{{http://java.sun.com/products/javabeans/glasgow/jaf.html}Activation}} JAR
> + {{{http://java.sun.com/products/javabeans/jaf/downloads/index.html}Activation}} JAR
>   and users have found these JARs not present in central repository resulting
>   in a broken build. Unfortunately most of these artifacts fall under Sun's
>   Binary License which disallows us from distributing them from Ibiblio.
> 
> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt?rev=616127&r1=616126&r2=616127&view=diff
> ==============================================================================
> --- maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt (original)
> +++ maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt Mon Jan 28 17:07:36 2008
> @@ -5,7 +5,7 @@
>   ------
>   28 October 2005
>   ------
> - 
> +
>  Guide to using Eclipse with Maven 2.x
>  
>   This mini guide explains howto use Maven 2 in Eclipse IDE.
> @@ -26,7 +26,7 @@
>  
>  +----+
>  
> -mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-maven-repo 
> +mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-maven-repo
>  
>  +----+
>  
> @@ -144,9 +144,9 @@
>  
>  +----+
>    <parent>
> -	<groupId>guide.ide.eclipse</groupId>
> -	<artifactId>guide-ide-eclipse</artifactId>
> -	<version>1.0-SNAPSHOT</version>
> +  <groupId>guide.ide.eclipse</groupId>
> +  <artifactId>guide-ide-eclipse</artifactId>
> +  <version>1.0-SNAPSHOT</version>
>    </parent>
>  +----+
>  
> @@ -209,7 +209,7 @@
>   <<Issue:>> The maven-eclipse-plugin should optionally generate
>  project dependencies for those modules which are available in the
>  workspace.
> - 
> +
>  ** {Flat Project Layout}
>  
>   It is possible to move the parent POM in its own directory on the
> @@ -230,4 +230,4 @@
>   []
>  
>   <<Issue:>> The release plugin does not support the flat structure
> -({{{http://jira.codehaus.org/browse/MNG-1263}MNG-1263}})
> +({{{http://jira.codehaus.org/browse/MRELEASE-6}MRELEASE-6}})
> 
> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt?rev=616127&r1=616126&r2=616127&view=diff
> ==============================================================================
> --- maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt (original)
> +++ maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt Mon Jan 28 17:07:36 2008
> @@ -98,30 +98,30 @@
>  +----+
>  
>   For more details, check out the
> - {{{/guides/introduction/introduction-to-the-pom.html}POM Guide}}.
> + {{{guides/introduction/introduction-to-the-pom.html}POM Guide}}.
>  
>  * build.properties and project.properties
>  
>   These files have been replaced with
> - {{{/settings.html}settings.xml}}.
> + {{{settings.html}settings.xml}}.
>   Like with the POM, you can establish a parallel build environment, so the m1 build
>   never breaks while the m2 build is being debugged.
>  
>   Additional local build customization options can also be created using
> - {{{/guides/introduction/introduction-to-profiles.html}profiles}}.
> + {{{guides/introduction/introduction-to-profiles.html}profiles}}.
>  
>  * What to do with maven.xml?
>  
> - See {{/maven1.html#m1-maven-xml}} for an explanation of
> + See {{maven1.html#m1-maven-xml}} for an explanation of
>   why maven.xml was discarded, and
> - {{/guides/introduction/introduction-to-plugins.html}} for
> + {{guides/introduction/introduction-to-plugins.html}} for
>   a guide to writing your own plug-ins.
>  
>  * Directory Structure
>  
>   The POM allows customization of the directory structure in both Maven 1 and Maven 2
>   using the <<<\<build\>>>> tag. For simplicity, it would be ideal to move source to the
> - {{{/guides/introduction/introduction-to-the-standard-directory-layout.html}Maven 2 default structure}},
> + {{{guides/introduction/introduction-to-the-standard-directory-layout.html}Maven 2 default structure}},
>   but it is not required. You can begin by customizing the
>   directories in Maven 2, then when satisfied that both build paths are working, move
>   to the Maven 2 structure and customize the settings in Maven 1.
> @@ -132,25 +132,25 @@
>   a build cycle in Maven 2. Instead of using <<<preGoal>>> and <<<postGoal>>> tags
>   in <<<maven.xml>>> to tie plugin goals into the build process, the goals of a
>   plugin are associated with the pre-defined stages of the build cycle. See the
> - {{{/guides/introduction/introduction-to-the-lifecycle.html}Introduction to the Build Lifecycle}}
> + {{{guides/introduction/introduction-to-the-lifecycle.html}Introduction to the Build Lifecycle}}
>   for more on how plugins relate.
>  
>  ** Re-use Ant Tasks
>  
> - See the {{{/general.html#using-ant-tasks}Ant Script FAQ}}.
> + See the {{{general.html#using-ant-tasks}Ant Script FAQ}}.
>  
>  ** Replace scripts with Mojos
>  
>    The new plugin architecture does not specify a specific language implementation, so
>    Jelly scripts and other such artifacts should be re-usable with wrappers. It is recommended
>    that you look into moving to
> -  {{{/guides/plugin/guide-java-plugin-development.html}Mojos}}.
> +  {{{guides/plugin/guide-java-plugin-development.html}Mojos}}.
>  
>  ** Utilize built-in Maven 2 capabilities
>  
>  *** Resource filtering to inject POM variables into application
>  
> - You can turn on {{{/guides/getting-started/index.html#How_do_I_filter_resource_files?}resource filtering}}
> + You can turn on {{{guides/getting-started/index.html#How_do_I_filter_resource_files?}resource filtering}}
>   in your POM. Tokens of the form <<<$\{pom.variable\}>>> in resource files will be replaced with the  corresponding POM property.
>  
>  +----+
> 
> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt
> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt?rev=616127&r1=616126&r2=616127&view=diff
> ==============================================================================
> --- maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt (original)
> +++ maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt Mon Jan 28 17:07:36 2008
> @@ -143,4 +143,4 @@
>  
>      * {{{http://java.sun.com/j2se/1.4.2/docs/guide/security/} Javasecurity infrastructure (1.4.2)}}
>  
> -    * {{{http://commons.apache.org/httpclient/sslguide.html} HttpClient}}'s SSL guide
> +    * {{{http://hc.apache.org/httpclient-3.x/sslguide.html} HttpClient}}'s SSL guide
> 
> Modified: maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt
> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt?rev=616127&r1=616126&r2=616127&view=diff
> ==============================================================================
> --- maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt (original)
> +++ maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt Mon Jan 28 17:07:36 2008
> @@ -272,7 +272,7 @@
>  
>    This causes the simple mojo to be executed whenever Java code is compiled.
>    For more information on binding a mojo to phases in the lifecycle, please
> -  refer to the {{{/guides/introduction/introduction-to-the-lifecycle.html}Build Lifecycle}} document.
> +  refer to the {{{guides/introduction/introduction-to-the-lifecycle.html}Build Lifecycle}} document.
>  
>  * Mojo archetype
>  
> 
> Modified: maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt
> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt?rev=616127&r1=616126&r2=616127&view=diff
> ==============================================================================
> --- maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt (original)
> +++ maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt Mon Jan 28 17:07:36 2008
> @@ -3,7 +3,7 @@
>   ------
>   Vincent Siveton
>   ------
> - October 2006
> + January 2008
>   ------
>  
>  ~~ Licensed to the Apache Software Foundation (ASF) under one
> @@ -36,9 +36,9 @@
>  Testing Styles: Unit Testing vs. Functional/Integration Testing
>  
>   A unit test attempts to verify a mojo as an isolated unit, by mocking out the rest of the Maven environment.  A mojo unit test does not attempt to run your plugin in the context of a real Maven build.  Unit tests are designed to be fast.
> - 
> +
>   A functional/integration test attempts to use a mojo in a real Maven build, by launching a real instance of Maven in a real project.  Normally this requires you to construct special dummy Maven projects with real POM files.  Often this requires you to have already installed your plugin into your local repository so it can be used in a real Maven build.  Functional tests run much more slowly than unit tests, but they can catch bugs that you may not catch with unit tests.
> - 
> +
>   The general wisdom is that your code should be mostly tested with unit tests, but should also have some functional tests.
>  
>  Unit Tests
> @@ -46,20 +46,20 @@
>  * Using JUnit alone
>  
>   In principle, you can write a unit test of a plugin Mojo the same way you'd write any other JUnit test case, by writing a class that <<<extends TestCase>>>.
> - 
> +
>   However, most mojos need more information to work properly.  For example, you'll probably need to inject a reference to a MavenProject, so your mojo can query project variables.
> - 
> +
>  * Using PlexusTestCase
>  
>   Mojo variables are injected using Plexus, and many Mojos are written to take specific advantage of the Plexus container (by executing a lifecycle or having various injected dependencies).
>  
>   If you all you need is Plexus container services, you can write your class with <<<extends PlexusTestCase>>> instead of TestCase.
> - 
> +
>   With that said, if you need to inject Maven objects into your mojo, you'll probably prefer to use the maven-plugin-testing-harness.
>  
>  * maven-plugin-testing-harness
>  
> - The {{{https://svn.apache.org/repos/asf/maven/shared/trunk/maven-plugin-testing-harness/}maven-plugin-testing-harness}}
> + The {{{https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-testing-harness/}maven-plugin-testing-harness}}
>   is explicitly intended to test the <<<org.apache.maven.reporting.AbstractMavenReport#execute()>>> implementation.
>  
>   In general, you need to include <<<maven-plugin-testing-harness>>> as dependency, and create a *MojoTest (by convention)
> @@ -114,7 +114,7 @@
>  * maven-verifier
>  
>   maven-verifier tests are run using JUnit or TestNG, and provide a simple class allowing you to launch Maven and assert on its log file and built artifacts.  It also provides a ResourceExtractor, which extracts a Maven project from your src/test/resources directory into a temporary working directory where you can do tricky stuff with it.
> - 
> +
>   Maven itself uses maven-verifier to run its core integration tests.  For more information, please refer to {{{http://docs.codehaus.org/display/MAVEN/Creating+a+Maven+Integration+Test}Creating a Maven Integration Test}}.
>  
>  +-----+
> @@ -170,7 +170,7 @@
>           * again.
>           */
>          verifier.resetStreams();
> -        
> +
>          /*
>           * The verifier also supports beanshell scripts for
>           * verification of more complex scenarios. There are
> @@ -184,7 +184,7 @@
>  
>  * maven-invoker-plugin
>  
> - You can use {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-invoker-plugin/}maven-invoker-plugin}}
> + You can use {{{https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-invoker-plugin/}maven-invoker-plugin}}
>   to invoke Maven and to provide some BeanShell tests.  Tests written in this way don't run under JUnit/TestNG; instead, they're run by Maven itself.
>  
>  +-----+
> @@ -227,15 +227,15 @@
>  * shitty-maven-plugin
>  
>   The {{{http://mojo.codehaus.org/shitty-maven-plugin/}shitty-maven-plugin}} (Super Helpful Integration Testing ThingY) provides a simple way to run integration tests for a project (single module or multi-module).
> - 
> +
>   shitty-maven-plugin does many of the same things as the maven-invoker-plugin (it supports Groovy tests instead of BeanShell tests), though it has some features that aren't available in maven-invoker-plugin.  Notably, it provides some advanced setup steps to automatically install your plugin using a special version name ("TESTING"), so your dummy projects can depend on that version explicitly.
>  
>  * maven-it-plugin
>  
>   <<Note>>: maven-it-plugin is not at 1.0 yet.  Use it at your own risk.
>  
> - The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-it-plugin/}maven-it-plugin}} is used directly
> - in the <<<integration-test>>> phase.  
> + The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-it-plugin/}maven-it-plugin}} is used directly
> + in the <<<integration-test>>> phase.
>  
>   <<Note>>: this it plugin can not be used to test a plugin that is being built for the first time (i.e. with no
>   release). In this case, you could, for instance, defined an it-snapshot of the plugin with <<<maven-install-plugin>>>.
> @@ -350,9 +350,9 @@
>  </project>
>  +-----+
>  
> -* maven-plugin-test-plugin
> +* maven-plugin-management-plugin
>  
> - The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-plugin-test-plugin/}maven-plugin-test-plugin}}
> + The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-plugin-management-plugin/}maven-plugin-management-plugin}}
>   is to stage/unstage a plugin into the local repository for pre/post-integration-test.
>  
>   You need to configure the <<<maven-plugin-test-plugin>>> and the <<<maven-surefire-plugin>>>:
> @@ -394,7 +394,7 @@
>        ...
>        <plugin>
>          <groupId>org.apache.maven.plugins</groupId>
> -        <artifactId>maven-plugin-test-plugin</artifactId>
> +        <artifactId>maven-plugin-management-plugin</artifactId>
>          <version>1.0-SNAPSHOT</version>
>          <executions>
>            <execution>
> @@ -480,6 +480,6 @@
>  }
>  +-----+
>  
> - <<Note>>: The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-plugin-management-plugin/}maven-plugin-management-plugin}}
> + <<Note>>: The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-it-plugin/}maven-plugin-management-plugin}}
>   is similar to <<<maven-plugin-test-plugin>>>.
>  
> 
> Modified: maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt?rev=616127&r1=616126&r2=616127&view=diff
> ==============================================================================
> --- maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt (original)
> +++ maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt Mon Jan 28 17:07:36 2008
> @@ -3,7 +3,7 @@
>   -----
>   Brett Porter
>   -----
> - 10 November 2006
> + January 2008
>   -----
>  
>  NMaven Proposal
> @@ -45,6 +45,8 @@
>  
>      * To begin consolidating the codebase and encouraging additional contributors
>  
> +    []
> +
>  * Current Status
>  
>  ** Meritocracy and Community
> @@ -86,7 +88,7 @@
>  
>    * Plexus Compiler component - {{http://svn.codehaus.org/plexus/plexus-components/trunk/plexus-compiler/plexus-compilers/plexus-compiler-csharp/}}
>  
> -  * Maven Sandbox - {{http://svn.apache.org/viewvc/maven/sandbox/csharp/}}
> +  []
>  
>  * Source and Intellectual Property Submission Plan
>  
> @@ -111,6 +113,8 @@
>  
>    * nmaven-commits@incubator.apache.org
>  
> +  []
> +
>  ** Subversion Directory
>  
>    https://svn.apache.org/repos/asf/incubator/nmaven
> @@ -135,6 +139,8 @@
>  
>    * Brett Porter (brett AT apache DOT org) - Current Maven committer
>  
> +  []
> +
>  * Sponsors
>  
>  ** Champion
> @@ -143,14 +149,16 @@
>  
>     * Brett Porter
>  
> +   []
> +
>  ** Nominated Mentors
>  
>     * Jason van Zyl
>  
>     * Brett Porter
>  
> +   []
> +
>  ** Sponsoring Entity
>  
>     The Apache Maven PMC
> -
> -
> 
> Modified: maven/site/trunk/src/site/site.xml
> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/site.xml?rev=616127&r1=616126&r2=616127&view=diff
> ==============================================================================
> --- maven/site/trunk/src/site/site.xml (original)
> +++ maven/site/trunk/src/site/site.xml Mon Jan 28 17:07:36 2008
> @@ -143,7 +143,7 @@
>        <item name="Index (alphabetical)" href="todo.html" />
>  -->
>        <item name="External Resources" href="/articles.html" />
> -      <item name="Wiki" href="http://docs.codehaus.org/display/MAVENUSER/" />
> +      <item name="Wiki" href="http://docs.codehaus.org/display/MAVENUSER/Home" />
>      </menu>
>  
>      <menu name="Get Maven Plugins">
> 
> Modified: maven/site/trunk/src/site/xdoc/articles.xml
> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/xdoc/articles.xml?rev=616127&r1=616126&r2=616127&view=diff
> ==============================================================================
> --- maven/site/trunk/src/site/xdoc/articles.xml (original)
> +++ maven/site/trunk/src/site/xdoc/articles.xml Mon Jan 28 17:07:36 2008
> @@ -48,10 +48,10 @@
>            <li><strong>Publisher:</strong><a href="http://www.devzuz.com">DevZuz</a></li>
>            <li><strong>Published:</strong>March 2006</li>
>            <li><strong>Authors:</strong>
> -            <a href="http://www.commonjava.org/blogs/john">John Casey</a>,
> +            John Casey,
>              <a href="http://blogs.codehaus.org/people/vmassol/">Vincent Massol</a>,
>              <a href="http://www.devzuz.org/blogs/bporter">Brett Porter</a>,
> -            <a href="http://www.carlossanchez.eu">Carlos Sanchez</a>
> +            <a href="http://www.jroller.com/carlossg/">Carlos Sanchez</a>
>            </li>
>          </ul>
>        </div>
> @@ -195,7 +195,7 @@
>              <td>13 March 2006</td>
>            </tr>
>            <tr>
> -            <td><a href="http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven_p.html">Get the most out of Maven 2 site generation</a></td>
> +            <td><a href="http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven.html">Get the most out of Maven 2 site generation</a></td>
>              <td>JavaWorld</td>
>              <td>John Ferguson Smart</td>
>              <td>27 February 2006</td>
> @@ -279,7 +279,7 @@
>              <td>17 March 2004</td>
>            </tr>
>            <tr>
> -            <td><a href="http://www.theserverside.com/articles/article.tss?l=MavenMagic">Maven Magic - a tutorial on Maven and J2EE projects.</a></td>
> +            <td><a href="http://www.theserverside.com/tt/articles/article.tss?l=MavenMagic">Maven Magic - a tutorial on Maven and J2EE projects.</a></td>
>              <td>TheServerSide</td>
>              <td>Srikanth Shenoy</td>
>              <td>November 2003</td>
> 
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: svn commit: r616127 - in /maven/site/trunk/src/site: ./ apt/developers/release/ apt/guides/introduction/ apt/guides/mini/ apt/guides/plugin/ apt/plugin-developers/ apt/proposals/incubator/ xdoc/

Posted by Dennis Lundberg <de...@apache.org>.
Vincent Siveton wrote:
> 2008/3/4, Vincent Siveton <vi...@gmail.com>:
>> 2008/3/4, Jason van Zyl <ja...@maven.org>:
>>
>>> Didn't someone write a linkchecker plugin? :-)
>>
>> Hehe! It seems that linkchecker was unhappy for some links started with /
> 
> It was due that some links were not relative links. I fixed them and
> linkcheck is happy now.
> Btw I redeployed the site

Thanks Vincent

> 
> Cheers,
> 
> Vincent
> 
>>  Cheers,
>>
>>
>>  Vincent
>>
>>
>>  >
>>  >  On 4-Mar-08, at 11:43 AM, Dennis Lundberg wrote:
>>  >
>>  >  > This change seems to have broken many links on the site. The ones
>>  >  > that broke previously started with a /, but that was removed in this
>>  >  > commit. Why was that?
>>  >  >
>>  >  > This page is one example of that, where most links now return a 404:
>>  >  >
>>  >  >  http://maven.apache.org/guides/mini/guide-m1-m2.html
>>  >  >
>>  >  > vsiveton@apache.org wrote:
>>  >  >> Author: vsiveton
>>  >  >> Date: Mon Jan 28 17:07:36 2008
>>  >  >> New Revision: 616127
>>  >  >> URL: http://svn.apache.org/viewvc?rev=616127&view=rev
>>  >  >> Log:
>>  >  >> o fixed some wrong links
>>  >  >> Modified:
>>  >  >>    maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt
>>  >  >>    maven/site/trunk/src/site/apt/guides/introduction/introduction-
>>  >  >> to-the-lifecycle.apt
>>  >  >>    maven/site/trunk/src/site/apt/guides/mini/guide-configuring-
>>  >  >> maven.apt
>>  >  >>    maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-
>>  >  >> jars.apt
>>  >  >>    maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>>  >  >>    maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>>  >  >>    maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt
>>  >  >>    maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-
>>  >  >> development.apt
>>  >  >>    maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt
>>  >  >>    maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>>  >  >>    maven/site/trunk/src/site/site.xml
>>  >  >>    maven/site/trunk/src/site/xdoc/articles.xml
>>  >  >> Modified: maven/site/trunk/src/site/apt/developers/release/pmc-gpg-
>>  >  >> keys.apt
>>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt?rev=616127&r1=616126&r2=616127&view=diff
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =====================================================================
>>  >  >> --- maven/site/trunk/src/site/apt/developers/release/pmc-gpg-
>>  >  >> keys.apt (original)
>>  >  >> +++ maven/site/trunk/src/site/apt/developers/release/pmc-gpg-
>>  >  >> keys.apt Mon Jan 28 17:07:36 2008
>>  >  >> @@ -28,7 +28,7 @@
>>  >  >>  Introduction
>>  >  >> - You need to add your GPG keys in {{https://svn.apache.org/repos/asf/maven/KEYS
>>  >  >> }} before a release. Here are some
>>  >  >> + You need to add your GPG keys in {{https://svn.apache.org/repos/asf/maven/project/KEYS
>>  >  >> }} before a release. Here are some
>>  >  >>  useful {{{http://www.gnupg.org/}GnuPG}} commands to generate your
>>  >  >> Keys.
>>  >  >>  * gpg --gen-key
>>  >  >> @@ -155,7 +155,7 @@
>>  >  >>  You need to append this result to {{https://svn.apache.org/repos/asf/maven/project/KEYS
>>  >  >> }}.
>>  >  >>   You also need to upload your key to the public server: {{http://pgp.mit.edu/
>>  >  >> }}
>>  >  >> - by copying the same you appended in the text field and submit. +
>>  >  >> by copying the same you appended in the text field and submit.
>>  >  >>  You can ensure by searching your email in key search engine.
>>  >  >>   You can read more about {{{http://www.apache.org/dev/release-signing.html#faq
>>  >  >> }Checksums And Signatures}}.
>>  >  >> Modified: maven/site/trunk/src/site/apt/guides/introduction/
>>  >  >> introduction-to-the-lifecycle.apt
>>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt?rev=616127&r1=616126&r2=616127&view=diff
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =====================================================================
>>  >  >> --- maven/site/trunk/src/site/apt/guides/introduction/introduction-
>>  >  >> to-the-lifecycle.apt (original)
>>  >  >> +++ maven/site/trunk/src/site/apt/guides/introduction/introduction-
>>  >  >> to-the-lifecycle.apt Mon Jan 28 17:07:36 2008
>>  >  >> @@ -57,7 +57,7 @@
>>  >  >>   stage in the lifecycle.
>>  >  >>    For example, the default lifecycle has the following build
>>  >  >> phases (for a complete list of the build phases, refer
>>  >  >> -  to the {{{introduction-to-the-
>>  >  >> lifecycle#lifecycle_reference}Lifecycle Reference}}):
>>  >  >> +  to the {{{introduction-to-the-
>>  >  >> lifecycle#Lifecycle_Reference}Lifecycle Reference}}):
>>  >  >>      * <<<validate>>> - validate the project is correct and all
>>  >  >> necessary information is available
>>  >  >> @@ -176,7 +176,7 @@
>>  >  >>   This is an almost standard set of bindings; however, some
>>  >  >> packages handle them differently. For example, a project
>>  >  >>   that is purely metadata (packaging value is <<<pom>>>) only binds
>>  >  >> the <<<install>>> and <<<deploy>>> phases (for a
>>  >  >>   complete list of build-phase-to-goal binding of some of the
>>  >  >> <<<packaging>>>s, refer to the
>>  >  >> -  {{{introduction-to-the-lifecycle#lifecycle_reference}Lifecycle
>>  >  >> Reference}}).
>>  >  >> +  {{{introduction-to-the-lifecycle#Lifecycle_Reference}Lifecycle
>>  >  >> Reference}}).
>>  >  >>    Note that for some packaging types to be available, you may also
>>  >  >> need to include a particular plugin in your
>>  >  >>   <<<build>>> section of your POM (as described in the next
>>  >  >> section). One example of a plugin that requires this is the
>>  >  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-
>>  >  >> configuring-maven.apt
>>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt?rev=616127&r1=616126&r2=616127&view=diff
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =====================================================================
>>  >  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-configuring-
>>  >  >> maven.apt (original)
>>  >  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-configuring-
>>  >  >> maven.apt Mon Jan 28 17:07:36 2008
>>  >  >> @@ -27,7 +27,7 @@
>>  >  >>   ~~TODO: versioning doc that discusses this
>>  >  >>    You can specify your user configuration in <<<$\{user.home\}/.m2/
>>  >  >> settings.xml>>>. A
>>  >  >> -  {{{/maven-settings/settings.html}full reference}} to the
>>  >  >> configuration file is available. This section will show how
>>  >  >> +  {{{maven-settings/settings.html}full reference}} to the
>>  >  >> configuration file is available. This section will show how
>>  >  >>   to make some common configurations. Note that the file is not
>>  >  >> required - defaults will be used if it is not found.
>>  >  >>  * Configuring your Local Repository
>>  >  >> @@ -78,7 +78,7 @@
>>  >  >>         <passphrase>my_key_passphrase</passphrase>
>>  >  >>       -->
>>  >  >>     </server>
>>  >  >> -    ...
>>  >  >> +  ...
>>  >  >>   </servers>
>>  >  >>   ...
>>  >  >> </settings>
>>  >  >> @@ -113,12 +113,12 @@
>>  >  >>       <url>http://public.planetmirror.com/maven2/</url>
>>  >  >>       <mirrorOf>central</mirrorOf>
>>  >  >>     </mirror>
>>  >  >> -    ...
>>  >  >> +  ...
>>  >  >>   </mirrors>
>>  >  >>   ...
>>  >  >> </settings>
>>  >  >> -------------
>>  >  >> -  +
>>  >  >>   More info about mirrors is available in the {{{guide-mirror-
>>  >  >> settings.html}Guide to Mirror Settings}}.
>>  >  >>  * Profiles
>>  >  >> @@ -126,4 +126,3 @@
>>  >  >>  Repository configuration can also be put into a profile. You can
>>  >  >> have multiple
>>  >  >>  profiles, with one set to active so that you can easily switch
>>  >  >> environments.
>>  >  >>  Read more about profiles in {{{../introduction/introduction-to-
>>  >  >> profiles.html}Introduction to Build Profiles}}.
>>  >  >> - \ No newline at end of file
>>  >  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-coping-
>>  >  >> with-sun-jars.apt
>>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt?rev=616127&r1=616126&r2=616127&view=diff
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =====================================================================
>>  >  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-
>>  >  >> jars.apt (original)
>>  >  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-
>>  >  >> jars.apt Mon Jan 28 17:07:36 2008
>>  >  >> @@ -10,7 +10,7 @@
>>  >  >>   Often users are confronted with the need to build against JARs
>>  >  >> provide by
>>  >  >>  SUN like the {{{http://java.sun.com/products/javamail/}JavaMail}}
>>  >  >> JAR, or the
>>  >  >> - {{{http://java.sun.com/products/javabeans/glasgow/
>>  >  >> jaf.html}Activation}} JAR
>>  >  >> + {{{http://java.sun.com/products/javabeans/jaf/downloads/
>>  >  >> index.html}Activation}} JAR
>>  >  >>  and users have found these JARs not present in central repository
>>  >  >> resulting
>>  >  >>  in a broken build. Unfortunately most of these artifacts fall
>>  >  >> under Sun's
>>  >  >>  Binary License which disallows us from distributing them from
>>  >  >> Ibiblio.
>>  >  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-ide-
>>  >  >> eclipse.apt
>>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt?rev=616127&r1=616126&r2=616127&view=diff
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =====================================================================
>>  >  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>>  >  >> (original)
>>  >  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>>  >  >> Mon Jan 28 17:07:36 2008
>>  >  >> @@ -5,7 +5,7 @@
>>  >  >>  ------
>>  >  >>  28 October 2005
>>  >  >>  ------
>>  >  >> - +
>>  >  >> Guide to using Eclipse with Maven 2.x
>>  >  >>   This mini guide explains howto use Maven 2 in Eclipse IDE.
>>  >  >> @@ -26,7 +26,7 @@
>>  >  >>  +----+
>>  >  >> -mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-
>>  >  >> maven-repo +mvn -Declipse.workspace=<path-to-eclipse-workspace>
>>  >  >> eclipse:add-maven-repo
>>  >  >>  +----+
>>  >  >> @@ -144,9 +144,9 @@
>>  >  >>  +----+
>>  >  >>   <parent>
>>  >  >> -    <groupId>guide.ide.eclipse</groupId>
>>  >  >> -    <artifactId>guide-ide-eclipse</artifactId>
>>  >  >> -    <version>1.0-SNAPSHOT</version>
>>  >  >> +  <groupId>guide.ide.eclipse</groupId>
>>  >  >> +  <artifactId>guide-ide-eclipse</artifactId>
>>  >  >> +  <version>1.0-SNAPSHOT</version>
>>  >  >>   </parent>
>>  >  >> +----+
>>  >  >> @@ -209,7 +209,7 @@
>>  >  >>  <<Issue:>> The maven-eclipse-plugin should optionally generate
>>  >  >> project dependencies for those modules which are available in the
>>  >  >> workspace.
>>  >  >> - +
>>  >  >> ** {Flat Project Layout}
>>  >  >>   It is possible to move the parent POM in its own directory on the
>>  >  >> @@ -230,4 +230,4 @@
>>  >  >>  []
>>  >  >>   <<Issue:>> The release plugin does not support the flat structure
>>  >  >> -({{{http://jira.codehaus.org/browse/MNG-1263}MNG-1263}})
>>  >  >> +({{{http://jira.codehaus.org/browse/MRELEASE-6}MRELEASE-6}})
>>  >  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt?rev=616127&r1=616126&r2=616127&view=diff
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =====================================================================
>>  >  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>>  >  >> (original)
>>  >  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt Mon
>>  >  >> Jan 28 17:07:36 2008
>>  >  >> @@ -98,30 +98,30 @@
>>  >  >> +----+
>>  >  >>   For more details, check out the
>>  >  >> - {{{/guides/introduction/introduction-to-the-pom.html}POM Guide}}.
>>  >  >> + {{{guides/introduction/introduction-to-the-pom.html}POM Guide}}.
>>  >  >>  * build.properties and project.properties
>>  >  >>   These files have been replaced with
>>  >  >> - {{{/settings.html}settings.xml}}.
>>  >  >> + {{{settings.html}settings.xml}}.
>>  >  >>  Like with the POM, you can establish a parallel build environment,
>>  >  >> so the m1 build
>>  >  >>  never breaks while the m2 build is being debugged.
>>  >  >>   Additional local build customization options can also be created
>>  >  >> using
>>  >  >> - {{{/guides/introduction/introduction-to-profiles.html}profiles}}.
>>  >  >> + {{{guides/introduction/introduction-to-profiles.html}profiles}}.
>>  >  >>  * What to do with maven.xml?
>>  >  >> - See {{/maven1.html#m1-maven-xml}} for an explanation of
>>  >  >> + See {{maven1.html#m1-maven-xml}} for an explanation of
>>  >  >>  why maven.xml was discarded, and
>>  >  >> - {{/guides/introduction/introduction-to-plugins.html}} for
>>  >  >> + {{guides/introduction/introduction-to-plugins.html}} for
>>  >  >>  a guide to writing your own plug-ins.
>>  >  >>  * Directory Structure
>>  >  >>   The POM allows customization of the directory structure in both
>>  >  >> Maven 1 and Maven 2
>>  >  >>  using the <<<\<build\>>>> tag. For simplicity, it would be ideal
>>  >  >> to move source to the
>>  >  >> - {{{/guides/introduction/introduction-to-the-standard-directory-
>>  >  >> layout.html}Maven 2 default structure}},
>>  >  >> + {{{guides/introduction/introduction-to-the-standard-directory-
>>  >  >> layout.html}Maven 2 default structure}},
>>  >  >>  but it is not required. You can begin by customizing the
>>  >  >>  directories in Maven 2, then when satisfied that both build paths
>>  >  >> are working, move
>>  >  >>  to the Maven 2 structure and customize the settings in Maven 1.
>>  >  >> @@ -132,25 +132,25 @@
>>  >  >>  a build cycle in Maven 2. Instead of using <<<preGoal>>> and
>>  >  >> <<<postGoal>>> tags
>>  >  >>  in <<<maven.xml>>> to tie plugin goals into the build process, the
>>  >  >> goals of a
>>  >  >>  plugin are associated with the pre-defined stages of the build
>>  >  >> cycle. See the
>>  >  >> - {{{/guides/introduction/introduction-to-the-
>>  >  >> lifecycle.html}Introduction to the Build Lifecycle}}
>>  >  >> + {{{guides/introduction/introduction-to-the-
>>  >  >> lifecycle.html}Introduction to the Build Lifecycle}}
>>  >  >>  for more on how plugins relate.
>>  >  >>  ** Re-use Ant Tasks
>>  >  >> - See the {{{/general.html#using-ant-tasks}Ant Script FAQ}}.
>>  >  >> + See the {{{general.html#using-ant-tasks}Ant Script FAQ}}.
>>  >  >>  ** Replace scripts with Mojos
>>  >  >>    The new plugin architecture does not specify a specific language
>>  >  >> implementation, so
>>  >  >>   Jelly scripts and other such artifacts should be re-usable with
>>  >  >> wrappers. It is recommended
>>  >  >>   that you look into moving to
>>  >  >> -  {{{/guides/plugin/guide-java-plugin-development.html}Mojos}}.
>>  >  >> +  {{{guides/plugin/guide-java-plugin-development.html}Mojos}}.
>>  >  >>  ** Utilize built-in Maven 2 capabilities
>>  >  >>  *** Resource filtering to inject POM variables into application
>>  >  >> - You can turn on {{{/guides/getting-started/
>>  >  >> index.html#How_do_I_filter_resource_files?}resource filtering}}
>>  >  >> + You can turn on {{{guides/getting-started/
>>  >  >> index.html#How_do_I_filter_resource_files?}resource filtering}}
>>  >  >>  in your POM. Tokens of the form <<<$\{pom.variable\}>>> in
>>  >  >> resource files will be replaced with the  corresponding POM property.
>>  >  >>  +----+
>>  >  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-
>>  >  >> repository-ssl.apt
>>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt?rev=616127&r1=616126&r2=616127&view=diff
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =====================================================================
>>  >  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-repository-
>>  >  >> ssl.apt (original)
>>  >  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-repository-
>>  >  >> ssl.apt Mon Jan 28 17:07:36 2008
>>  >  >> @@ -143,4 +143,4 @@
>>  >  >>      * {{{http://java.sun.com/j2se/1.4.2/docs/guide/security/}
>>  >  >> Javasecurity infrastructure (1.4.2)}}
>>  >  >> -    * {{{http://commons.apache.org/httpclient/sslguide.html}
>>  >  >> HttpClient}}'s SSL guide
>>  >  >> +    * {{{http://hc.apache.org/httpclient-3.x/sslguide.html}
>>  >  >> HttpClient}}'s SSL guide
>>  >  >> Modified: maven/site/trunk/src/site/apt/guides/plugin/guide-java-
>>  >  >> plugin-development.apt
>>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt?rev=616127&r1=616126&r2=616127&view=diff
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =====================================================================
>>  >  >> --- maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-
>>  >  >> development.apt (original)
>>  >  >> +++ maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-
>>  >  >> development.apt Mon Jan 28 17:07:36 2008
>>  >  >> @@ -272,7 +272,7 @@
>>  >  >>    This causes the simple mojo to be executed whenever Java code is
>>  >  >> compiled.
>>  >  >>   For more information on binding a mojo to phases in the
>>  >  >> lifecycle, please
>>  >  >> -  refer to the {{{/guides/introduction/introduction-to-the-
>>  >  >> lifecycle.html}Build Lifecycle}} document.
>>  >  >> +  refer to the {{{guides/introduction/introduction-to-the-
>>  >  >> lifecycle.html}Build Lifecycle}} document.
>>  >  >>  * Mojo archetype
>>  >  >> Modified: maven/site/trunk/src/site/apt/plugin-developers/plugin-
>>  >  >> testing.apt
>>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt?rev=616127&r1=616126&r2=616127&view=diff
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =====================================================================
>>  >  >> --- maven/site/trunk/src/site/apt/plugin-developers/plugin-
>>  >  >> testing.apt (original)
>>  >  >> +++ maven/site/trunk/src/site/apt/plugin-developers/plugin-
>>  >  >> testing.apt Mon Jan 28 17:07:36 2008
>>  >  >> @@ -3,7 +3,7 @@
>>  >  >>  ------
>>  >  >>  Vincent Siveton
>>  >  >>  ------
>>  >  >> - October 2006
>>  >  >> + January 2008
>>  >  >>  ------
>>  >  >>  ~~ Licensed to the Apache Software Foundation (ASF) under one
>>  >  >> @@ -36,9 +36,9 @@
>>  >  >> Testing Styles: Unit Testing vs. Functional/Integration Testing
>>  >  >>   A unit test attempts to verify a mojo as an isolated unit, by
>>  >  >> mocking out the rest of the Maven environment.  A mojo unit test
>>  >  >> does not attempt to run your plugin in the context of a real Maven
>>  >  >> build.  Unit tests are designed to be fast.
>>  >  >> - +
>>  >  >>  A functional/integration test attempts to use a mojo in a real
>>  >  >> Maven build, by launching a real instance of Maven in a real
>>  >  >> project.  Normally this requires you to construct special dummy
>>  >  >> Maven projects with real POM files.  Often this requires you to
>>  >  >> have already installed your plugin into your local repository so it
>>  >  >> can be used in a real Maven build.  Functional tests run much more
>>  >  >> slowly than unit tests, but they can catch bugs that you may not
>>  >  >> catch with unit tests.
>>  >  >> - +
>>  >  >>  The general wisdom is that your code should be mostly tested with
>>  >  >> unit tests, but should also have some functional tests.
>>  >  >>  Unit Tests
>>  >  >> @@ -46,20 +46,20 @@
>>  >  >> * Using JUnit alone
>>  >  >>   In principle, you can write a unit test of a plugin Mojo the same
>>  >  >> way you'd write any other JUnit test case, by writing a class that
>>  >  >> <<<extends TestCase>>>.
>>  >  >> - +
>>  >  >>  However, most mojos need more information to work properly.  For
>>  >  >> example, you'll probably need to inject a reference to a
>>  >  >> MavenProject, so your mojo can query project variables.
>>  >  >> - +
>>  >  >> * Using PlexusTestCase
>>  >  >>   Mojo variables are injected using Plexus, and many Mojos are
>>  >  >> written to take specific advantage of the Plexus container (by
>>  >  >> executing a lifecycle or having various injected dependencies).
>>  >  >>   If you all you need is Plexus container services, you can write
>>  >  >> your class with <<<extends PlexusTestCase>>> instead of TestCase.
>>  >  >> - +
>>  >  >>  With that said, if you need to inject Maven objects into your
>>  >  >> mojo, you'll probably prefer to use the maven-plugin-testing-harness.
>>  >  >>  * maven-plugin-testing-harness
>>  >  >> - The {{{https://svn.apache.org/repos/asf/maven/shared/trunk/maven-plugin-testing-harness/
>>  >  >> }maven-plugin-testing-harness}}
>>  >  >> + The {{{https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-testing-harness/
>>  >  >> }maven-plugin-testing-harness}}
>>  >  >>  is explicitly intended to test the
>>  >  >> <<<org.apache.maven.reporting.AbstractMavenReport#execute()>>>
>>  >  >> implementation.
>>  >  >>   In general, you need to include <<<maven-plugin-testing-
>>  >  >> harness>>> as dependency, and create a *MojoTest (by convention)
>>  >  >> @@ -114,7 +114,7 @@
>>  >  >> * maven-verifier
>>  >  >>   maven-verifier tests are run using JUnit or TestNG, and provide a
>>  >  >> simple class allowing you to launch Maven and assert on its log
>>  >  >> file and built artifacts.  It also provides a ResourceExtractor,
>>  >  >> which extracts a Maven project from your src/test/resources
>>  >  >> directory into a temporary working directory where you can do
>>  >  >> tricky stuff with it.
>>  >  >> - +
>>  >  >>  Maven itself uses maven-verifier to run its core integration
>>  >  >> tests.  For more information, please refer to {{{http://docs.codehaus.org/display/MAVEN/Creating+a+Maven+Integration+Test
>>  >  >> }Creating a Maven Integration Test}}.
>>  >  >>  +-----+
>>  >  >> @@ -170,7 +170,7 @@
>>  >  >>          * again.
>>  >  >>          */
>>  >  >>         verifier.resetStreams();
>>  >  >> -        +
>>  >  >>         /*
>>  >  >>          * The verifier also supports beanshell scripts for
>>  >  >>          * verification of more complex scenarios. There are
>>  >  >> @@ -184,7 +184,7 @@
>>  >  >>  * maven-invoker-plugin
>>  >  >> - You can use {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-invoker-plugin/
>>  >  >> }maven-invoker-plugin}}
>>  >  >> + You can use {{{https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-invoker-plugin/
>>  >  >> }maven-invoker-plugin}}
>>  >  >>  to invoke Maven and to provide some BeanShell tests.  Tests
>>  >  >> written in this way don't run under JUnit/TestNG; instead, they're
>>  >  >> run by Maven itself.
>>  >  >>  +-----+
>>  >  >> @@ -227,15 +227,15 @@
>>  >  >> * shitty-maven-plugin
>>  >  >>   The {{{http://mojo.codehaus.org/shitty-maven-plugin/}shitty-maven-
>>  >  >> plugin}} (Super Helpful Integration Testing ThingY) provides a
>>  >  >> simple way to run integration tests for a project (single module or
>>  >  >> multi-module).
>>  >  >> - +
>>  >  >>  shitty-maven-plugin does many of the same things as the maven-
>>  >  >> invoker-plugin (it supports Groovy tests instead of BeanShell
>>  >  >> tests), though it has some features that aren't available in maven-
>>  >  >> invoker-plugin.  Notably, it provides some advanced setup steps to
>>  >  >> automatically install your plugin using a special version name
>>  >  >> ("TESTING"), so your dummy projects can depend on that version
>>  >  >> explicitly.
>>  >  >>  * maven-it-plugin
>>  >  >>   <<Note>>: maven-it-plugin is not at 1.0 yet.  Use it at your own
>>  >  >> risk.
>>  >  >> - The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-it-plugin/
>>  >  >> }maven-it-plugin}} is used directly
>>  >  >> - in the <<<integration-test>>> phase.  + The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-it-plugin/
>>  >  >> }maven-it-plugin}} is used directly
>>  >  >> + in the <<<integration-test>>> phase.
>>  >  >>   <<Note>>: this it plugin can not be used to test a plugin that is
>>  >  >> being built for the first time (i.e. with no
>>  >  >>  release). In this case, you could, for instance, defined an it-
>>  >  >> snapshot of the plugin with <<<maven-install-plugin>>>.
>>  >  >> @@ -350,9 +350,9 @@
>>  >  >> </project>
>>  >  >> +-----+
>>  >  >> -* maven-plugin-test-plugin
>>  >  >> +* maven-plugin-management-plugin
>>  >  >> - The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-plugin-test-plugin/
>>  >  >> }maven-plugin-test-plugin}}
>>  >  >> + The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-plugin-management-plugin/
>>  >  >> }maven-plugin-management-plugin}}
>>  >  >>  is to stage/unstage a plugin into the local repository for pre/
>>  >  >> post-integration-test.
>>  >  >>   You need to configure the <<<maven-plugin-test-plugin>>> and the
>>  >  >> <<<maven-surefire-plugin>>>:
>>  >  >> @@ -394,7 +394,7 @@
>>  >  >>       ...
>>  >  >>       <plugin>
>>  >  >>         <groupId>org.apache.maven.plugins</groupId>
>>  >  >> -        <artifactId>maven-plugin-test-plugin</artifactId>
>>  >  >> +        <artifactId>maven-plugin-management-plugin</artifactId>
>>  >  >>         <version>1.0-SNAPSHOT</version>
>>  >  >>         <executions>
>>  >  >>           <execution>
>>  >  >> @@ -480,6 +480,6 @@
>>  >  >> }
>>  >  >> +-----+
>>  >  >> - <<Note>>: The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-plugin-management-plugin/
>>  >  >> }maven-plugin-management-plugin}}
>>  >  >> + <<Note>>: The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-it-plugin/
>>  >  >> }maven-plugin-management-plugin}}
>>  >  >>  is similar to <<<maven-plugin-test-plugin>>>.
>>  >  >> Modified: maven/site/trunk/src/site/apt/proposals/incubator/
>>  >  >> nmaven.apt
>>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt?rev=616127&r1=616126&r2=616127&view=diff
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =====================================================================
>>  >  >> --- maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>>  >  >> (original)
>>  >  >> +++ maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>>  >  >> Mon Jan 28 17:07:36 2008
>>  >  >> @@ -3,7 +3,7 @@
>>  >  >>  -----
>>  >  >>  Brett Porter
>>  >  >>  -----
>>  >  >> - 10 November 2006
>>  >  >> + January 2008
>>  >  >>  -----
>>  >  >>  NMaven Proposal
>>  >  >> @@ -45,6 +45,8 @@
>>  >  >>      * To begin consolidating the codebase and encouraging
>>  >  >> additional contributors
>>  >  >> +    []
>>  >  >> +
>>  >  >> * Current Status
>>  >  >>  ** Meritocracy and Community
>>  >  >> @@ -86,7 +88,7 @@
>>  >  >>    * Plexus Compiler component - {{http://svn.codehaus.org/plexus/plexus-components/trunk/plexus-compiler/plexus-compilers/plexus-compiler-csharp/
>>  >  >> }}
>>  >  >> -  * Maven Sandbox - {{http://svn.apache.org/viewvc/maven/sandbox/csharp/
>>  >  >> }}
>>  >  >> +  []
>>  >  >>  * Source and Intellectual Property Submission Plan
>>  >  >> @@ -111,6 +113,8 @@
>>  >  >>    * nmaven-commits@incubator.apache.org
>>  >  >> +  []
>>  >  >> +
>>  >  >> ** Subversion Directory
>>  >  >>    https://svn.apache.org/repos/asf/incubator/nmaven
>>  >  >> @@ -135,6 +139,8 @@
>>  >  >>    * Brett Porter (brett AT apache DOT org) - Current Maven committer
>>  >  >> +  []
>>  >  >> +
>>  >  >> * Sponsors
>>  >  >>  ** Champion
>>  >  >> @@ -143,14 +149,16 @@
>>  >  >>     * Brett Porter
>>  >  >> +   []
>>  >  >> +
>>  >  >> ** Nominated Mentors
>>  >  >>     * Jason van Zyl
>>  >  >>     * Brett Porter
>>  >  >> +   []
>>  >  >> +
>>  >  >> ** Sponsoring Entity
>>  >  >>     The Apache Maven PMC
>>  >  >> -
>>  >  >> -
>>  >  >> Modified: maven/site/trunk/src/site/site.xml
>>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/site.xml?rev=616127&r1=616126&r2=616127&view=diff
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =====================================================================
>>  >  >> --- maven/site/trunk/src/site/site.xml (original)
>>  >  >> +++ maven/site/trunk/src/site/site.xml Mon Jan 28 17:07:36 2008
>>  >  >> @@ -143,7 +143,7 @@
>>  >  >>       <item name="Index (alphabetical)" href="todo.html" />
>>  >  >> -->
>>  >  >>       <item name="External Resources" href="/articles.html" />
>>  >  >> -      <item name="Wiki" href="http://docs.codehaus.org/display/MAVENUSER/
>>  >  >> " />
>>  >  >> +      <item name="Wiki" href="http://docs.codehaus.org/display/MAVENUSER/Home
>>  >  >> " />
>>  >  >>     </menu>
>>  >  >>      <menu name="Get Maven Plugins">
>>  >  >> Modified: maven/site/trunk/src/site/xdoc/articles.xml
>>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/xdoc/articles.xml?rev=616127&r1=616126&r2=616127&view=diff
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =
>>  >  >> =====================================================================
>>  >  >> --- maven/site/trunk/src/site/xdoc/articles.xml (original)
>>  >  >> +++ maven/site/trunk/src/site/xdoc/articles.xml Mon Jan 28 17:07:36
>>  >  >> 2008
>>  >  >> @@ -48,10 +48,10 @@
>>  >  >>           <li><strong>Publisher:</strong><a href="http://www.devzuz.com
>>  >  >> ">DevZuz</a></li>
>>  >  >>           <li><strong>Published:</strong>March 2006</li>
>>  >  >>           <li><strong>Authors:</strong>
>>  >  >> -            <a href="http://www.commonjava.org/blogs/john">John
>>  >  >> Casey</a>,
>>  >  >> +            John Casey,
>>  >  >>             <a href="http://blogs.codehaus.org/people/
>>  >  >> vmassol/">Vincent Massol</a>,
>>  >  >>             <a href="http://www.devzuz.org/blogs/bporter">Brett
>>  >  >> Porter</a>,
>>  >  >> -            <a href="http://www.carlossanchez.eu">Carlos Sanchez</a>
>>  >  >> +            <a href="http://www.jroller.com/carlossg/">Carlos
>>  >  >> Sanchez</a>
>>  >  >>           </li>
>>  >  >>         </ul>
>>  >  >>       </div>
>>  >  >> @@ -195,7 +195,7 @@
>>  >  >>             <td>13 March 2006</td>
>>  >  >>           </tr>
>>  >  >>           <tr>
>>  >  >> -            <td><a href="http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven_p.html
>>  >  >> ">Get the most out of Maven 2 site generation</a></td>
>>  >  >> +            <td><a href="http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven.html
>>  >  >> ">Get the most out of Maven 2 site generation</a></td>
>>  >  >>             <td>JavaWorld</td>
>>  >  >>             <td>John Ferguson Smart</td>
>>  >  >>             <td>27 February 2006</td>
>>  >  >> @@ -279,7 +279,7 @@
>>  >  >>             <td>17 March 2004</td>
>>  >  >>           </tr>
>>  >  >>           <tr>
>>  >  >> -            <td><a href="http://www.theserverside.com/articles/article.tss?l=MavenMagic
>>  >  >> ">Maven Magic - a tutorial on Maven and J2EE projects.</a></td>
>>  >  >> +            <td><a href="http://www.theserverside.com/tt/articles/article.tss?l=MavenMagic
>>  >  >> ">Maven Magic - a tutorial on Maven and J2EE projects.</a></td>
>>  >  >>             <td>TheServerSide</td>
>>  >  >>             <td>Srikanth Shenoy</td>
>>  >  >>             <td>November 2003</td>
>>  >  >
>>  >  >
>>  >  > --
>>  >  > Dennis Lundberg
>>  >  >
>>  >  > ---------------------------------------------------------------------
>>  >  > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>  >  > For additional commands, e-mail: dev-help@maven.apache.org
>>  >  >
>>  >
>>  >
>>  > Thanks,
>>  >
>>  >  Jason
>>  >
>>  >  ----------------------------------------------------------
>>  >  Jason van Zyl
>>  >  Founder,  Apache Maven
>>  >  jason at sonatype dot com
>>  >  ----------------------------------------------------------
>>  >
>>  >  Selfish deeds are the shortest path to self destruction.
>>  >
>>  >  -- The Seven Samuari, Akira Kirosawa
>>  >
>>  >
>>  >
>>  >
>>  >
>>  >  ---------------------------------------------------------------------
>>  >  To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>  >  For additional commands, e-mail: dev-help@maven.apache.org
>>  >
>>  >
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: svn commit: r616127 - in /maven/site/trunk/src/site: ./ apt/developers/release/ apt/guides/introduction/ apt/guides/mini/ apt/guides/plugin/ apt/plugin-developers/ apt/proposals/incubator/ xdoc/

Posted by Vincent Siveton <vi...@gmail.com>.
2008/3/4, Vincent Siveton <vi...@gmail.com>:
> 2008/3/4, Jason van Zyl <ja...@maven.org>:
>
> > Didn't someone write a linkchecker plugin? :-)
>
>
> Hehe! It seems that linkchecker was unhappy for some links started with /

It was due that some links were not relative links. I fixed them and
linkcheck is happy now.
Btw I redeployed the site

Cheers,

Vincent

>  Cheers,
>
>
>  Vincent
>
>
>  >
>  >  On 4-Mar-08, at 11:43 AM, Dennis Lundberg wrote:
>  >
>  >  > This change seems to have broken many links on the site. The ones
>  >  > that broke previously started with a /, but that was removed in this
>  >  > commit. Why was that?
>  >  >
>  >  > This page is one example of that, where most links now return a 404:
>  >  >
>  >  >  http://maven.apache.org/guides/mini/guide-m1-m2.html
>  >  >
>  >  > vsiveton@apache.org wrote:
>  >  >> Author: vsiveton
>  >  >> Date: Mon Jan 28 17:07:36 2008
>  >  >> New Revision: 616127
>  >  >> URL: http://svn.apache.org/viewvc?rev=616127&view=rev
>  >  >> Log:
>  >  >> o fixed some wrong links
>  >  >> Modified:
>  >  >>    maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt
>  >  >>    maven/site/trunk/src/site/apt/guides/introduction/introduction-
>  >  >> to-the-lifecycle.apt
>  >  >>    maven/site/trunk/src/site/apt/guides/mini/guide-configuring-
>  >  >> maven.apt
>  >  >>    maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-
>  >  >> jars.apt
>  >  >>    maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>  >  >>    maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>  >  >>    maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt
>  >  >>    maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-
>  >  >> development.apt
>  >  >>    maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt
>  >  >>    maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>  >  >>    maven/site/trunk/src/site/site.xml
>  >  >>    maven/site/trunk/src/site/xdoc/articles.xml
>  >  >> Modified: maven/site/trunk/src/site/apt/developers/release/pmc-gpg-
>  >  >> keys.apt
>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =====================================================================
>  >  >> --- maven/site/trunk/src/site/apt/developers/release/pmc-gpg-
>  >  >> keys.apt (original)
>  >  >> +++ maven/site/trunk/src/site/apt/developers/release/pmc-gpg-
>  >  >> keys.apt Mon Jan 28 17:07:36 2008
>  >  >> @@ -28,7 +28,7 @@
>  >  >>  Introduction
>  >  >> - You need to add your GPG keys in {{https://svn.apache.org/repos/asf/maven/KEYS
>  >  >> }} before a release. Here are some
>  >  >> + You need to add your GPG keys in {{https://svn.apache.org/repos/asf/maven/project/KEYS
>  >  >> }} before a release. Here are some
>  >  >>  useful {{{http://www.gnupg.org/}GnuPG}} commands to generate your
>  >  >> Keys.
>  >  >>  * gpg --gen-key
>  >  >> @@ -155,7 +155,7 @@
>  >  >>  You need to append this result to {{https://svn.apache.org/repos/asf/maven/project/KEYS
>  >  >> }}.
>  >  >>   You also need to upload your key to the public server: {{http://pgp.mit.edu/
>  >  >> }}
>  >  >> - by copying the same you appended in the text field and submit. +
>  >  >> by copying the same you appended in the text field and submit.
>  >  >>  You can ensure by searching your email in key search engine.
>  >  >>   You can read more about {{{http://www.apache.org/dev/release-signing.html#faq
>  >  >> }Checksums And Signatures}}.
>  >  >> Modified: maven/site/trunk/src/site/apt/guides/introduction/
>  >  >> introduction-to-the-lifecycle.apt
>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =====================================================================
>  >  >> --- maven/site/trunk/src/site/apt/guides/introduction/introduction-
>  >  >> to-the-lifecycle.apt (original)
>  >  >> +++ maven/site/trunk/src/site/apt/guides/introduction/introduction-
>  >  >> to-the-lifecycle.apt Mon Jan 28 17:07:36 2008
>  >  >> @@ -57,7 +57,7 @@
>  >  >>   stage in the lifecycle.
>  >  >>    For example, the default lifecycle has the following build
>  >  >> phases (for a complete list of the build phases, refer
>  >  >> -  to the {{{introduction-to-the-
>  >  >> lifecycle#lifecycle_reference}Lifecycle Reference}}):
>  >  >> +  to the {{{introduction-to-the-
>  >  >> lifecycle#Lifecycle_Reference}Lifecycle Reference}}):
>  >  >>      * <<<validate>>> - validate the project is correct and all
>  >  >> necessary information is available
>  >  >> @@ -176,7 +176,7 @@
>  >  >>   This is an almost standard set of bindings; however, some
>  >  >> packages handle them differently. For example, a project
>  >  >>   that is purely metadata (packaging value is <<<pom>>>) only binds
>  >  >> the <<<install>>> and <<<deploy>>> phases (for a
>  >  >>   complete list of build-phase-to-goal binding of some of the
>  >  >> <<<packaging>>>s, refer to the
>  >  >> -  {{{introduction-to-the-lifecycle#lifecycle_reference}Lifecycle
>  >  >> Reference}}).
>  >  >> +  {{{introduction-to-the-lifecycle#Lifecycle_Reference}Lifecycle
>  >  >> Reference}}).
>  >  >>    Note that for some packaging types to be available, you may also
>  >  >> need to include a particular plugin in your
>  >  >>   <<<build>>> section of your POM (as described in the next
>  >  >> section). One example of a plugin that requires this is the
>  >  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-
>  >  >> configuring-maven.apt
>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =====================================================================
>  >  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-configuring-
>  >  >> maven.apt (original)
>  >  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-configuring-
>  >  >> maven.apt Mon Jan 28 17:07:36 2008
>  >  >> @@ -27,7 +27,7 @@
>  >  >>   ~~TODO: versioning doc that discusses this
>  >  >>    You can specify your user configuration in <<<$\{user.home\}/.m2/
>  >  >> settings.xml>>>. A
>  >  >> -  {{{/maven-settings/settings.html}full reference}} to the
>  >  >> configuration file is available. This section will show how
>  >  >> +  {{{maven-settings/settings.html}full reference}} to the
>  >  >> configuration file is available. This section will show how
>  >  >>   to make some common configurations. Note that the file is not
>  >  >> required - defaults will be used if it is not found.
>  >  >>  * Configuring your Local Repository
>  >  >> @@ -78,7 +78,7 @@
>  >  >>         <passphrase>my_key_passphrase</passphrase>
>  >  >>       -->
>  >  >>     </server>
>  >  >> -    ...
>  >  >> +  ...
>  >  >>   </servers>
>  >  >>   ...
>  >  >> </settings>
>  >  >> @@ -113,12 +113,12 @@
>  >  >>       <url>http://public.planetmirror.com/maven2/</url>
>  >  >>       <mirrorOf>central</mirrorOf>
>  >  >>     </mirror>
>  >  >> -    ...
>  >  >> +  ...
>  >  >>   </mirrors>
>  >  >>   ...
>  >  >> </settings>
>  >  >> -------------
>  >  >> -  +
>  >  >>   More info about mirrors is available in the {{{guide-mirror-
>  >  >> settings.html}Guide to Mirror Settings}}.
>  >  >>  * Profiles
>  >  >> @@ -126,4 +126,3 @@
>  >  >>  Repository configuration can also be put into a profile. You can
>  >  >> have multiple
>  >  >>  profiles, with one set to active so that you can easily switch
>  >  >> environments.
>  >  >>  Read more about profiles in {{{../introduction/introduction-to-
>  >  >> profiles.html}Introduction to Build Profiles}}.
>  >  >> - \ No newline at end of file
>  >  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-coping-
>  >  >> with-sun-jars.apt
>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =====================================================================
>  >  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-
>  >  >> jars.apt (original)
>  >  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-
>  >  >> jars.apt Mon Jan 28 17:07:36 2008
>  >  >> @@ -10,7 +10,7 @@
>  >  >>   Often users are confronted with the need to build against JARs
>  >  >> provide by
>  >  >>  SUN like the {{{http://java.sun.com/products/javamail/}JavaMail}}
>  >  >> JAR, or the
>  >  >> - {{{http://java.sun.com/products/javabeans/glasgow/
>  >  >> jaf.html}Activation}} JAR
>  >  >> + {{{http://java.sun.com/products/javabeans/jaf/downloads/
>  >  >> index.html}Activation}} JAR
>  >  >>  and users have found these JARs not present in central repository
>  >  >> resulting
>  >  >>  in a broken build. Unfortunately most of these artifacts fall
>  >  >> under Sun's
>  >  >>  Binary License which disallows us from distributing them from
>  >  >> Ibiblio.
>  >  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-ide-
>  >  >> eclipse.apt
>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =====================================================================
>  >  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>  >  >> (original)
>  >  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>  >  >> Mon Jan 28 17:07:36 2008
>  >  >> @@ -5,7 +5,7 @@
>  >  >>  ------
>  >  >>  28 October 2005
>  >  >>  ------
>  >  >> - +
>  >  >> Guide to using Eclipse with Maven 2.x
>  >  >>   This mini guide explains howto use Maven 2 in Eclipse IDE.
>  >  >> @@ -26,7 +26,7 @@
>  >  >>  +----+
>  >  >> -mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-
>  >  >> maven-repo +mvn -Declipse.workspace=<path-to-eclipse-workspace>
>  >  >> eclipse:add-maven-repo
>  >  >>  +----+
>  >  >> @@ -144,9 +144,9 @@
>  >  >>  +----+
>  >  >>   <parent>
>  >  >> -    <groupId>guide.ide.eclipse</groupId>
>  >  >> -    <artifactId>guide-ide-eclipse</artifactId>
>  >  >> -    <version>1.0-SNAPSHOT</version>
>  >  >> +  <groupId>guide.ide.eclipse</groupId>
>  >  >> +  <artifactId>guide-ide-eclipse</artifactId>
>  >  >> +  <version>1.0-SNAPSHOT</version>
>  >  >>   </parent>
>  >  >> +----+
>  >  >> @@ -209,7 +209,7 @@
>  >  >>  <<Issue:>> The maven-eclipse-plugin should optionally generate
>  >  >> project dependencies for those modules which are available in the
>  >  >> workspace.
>  >  >> - +
>  >  >> ** {Flat Project Layout}
>  >  >>   It is possible to move the parent POM in its own directory on the
>  >  >> @@ -230,4 +230,4 @@
>  >  >>  []
>  >  >>   <<Issue:>> The release plugin does not support the flat structure
>  >  >> -({{{http://jira.codehaus.org/browse/MNG-1263}MNG-1263}})
>  >  >> +({{{http://jira.codehaus.org/browse/MRELEASE-6}MRELEASE-6}})
>  >  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =====================================================================
>  >  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>  >  >> (original)
>  >  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt Mon
>  >  >> Jan 28 17:07:36 2008
>  >  >> @@ -98,30 +98,30 @@
>  >  >> +----+
>  >  >>   For more details, check out the
>  >  >> - {{{/guides/introduction/introduction-to-the-pom.html}POM Guide}}.
>  >  >> + {{{guides/introduction/introduction-to-the-pom.html}POM Guide}}.
>  >  >>  * build.properties and project.properties
>  >  >>   These files have been replaced with
>  >  >> - {{{/settings.html}settings.xml}}.
>  >  >> + {{{settings.html}settings.xml}}.
>  >  >>  Like with the POM, you can establish a parallel build environment,
>  >  >> so the m1 build
>  >  >>  never breaks while the m2 build is being debugged.
>  >  >>   Additional local build customization options can also be created
>  >  >> using
>  >  >> - {{{/guides/introduction/introduction-to-profiles.html}profiles}}.
>  >  >> + {{{guides/introduction/introduction-to-profiles.html}profiles}}.
>  >  >>  * What to do with maven.xml?
>  >  >> - See {{/maven1.html#m1-maven-xml}} for an explanation of
>  >  >> + See {{maven1.html#m1-maven-xml}} for an explanation of
>  >  >>  why maven.xml was discarded, and
>  >  >> - {{/guides/introduction/introduction-to-plugins.html}} for
>  >  >> + {{guides/introduction/introduction-to-plugins.html}} for
>  >  >>  a guide to writing your own plug-ins.
>  >  >>  * Directory Structure
>  >  >>   The POM allows customization of the directory structure in both
>  >  >> Maven 1 and Maven 2
>  >  >>  using the <<<\<build\>>>> tag. For simplicity, it would be ideal
>  >  >> to move source to the
>  >  >> - {{{/guides/introduction/introduction-to-the-standard-directory-
>  >  >> layout.html}Maven 2 default structure}},
>  >  >> + {{{guides/introduction/introduction-to-the-standard-directory-
>  >  >> layout.html}Maven 2 default structure}},
>  >  >>  but it is not required. You can begin by customizing the
>  >  >>  directories in Maven 2, then when satisfied that both build paths
>  >  >> are working, move
>  >  >>  to the Maven 2 structure and customize the settings in Maven 1.
>  >  >> @@ -132,25 +132,25 @@
>  >  >>  a build cycle in Maven 2. Instead of using <<<preGoal>>> and
>  >  >> <<<postGoal>>> tags
>  >  >>  in <<<maven.xml>>> to tie plugin goals into the build process, the
>  >  >> goals of a
>  >  >>  plugin are associated with the pre-defined stages of the build
>  >  >> cycle. See the
>  >  >> - {{{/guides/introduction/introduction-to-the-
>  >  >> lifecycle.html}Introduction to the Build Lifecycle}}
>  >  >> + {{{guides/introduction/introduction-to-the-
>  >  >> lifecycle.html}Introduction to the Build Lifecycle}}
>  >  >>  for more on how plugins relate.
>  >  >>  ** Re-use Ant Tasks
>  >  >> - See the {{{/general.html#using-ant-tasks}Ant Script FAQ}}.
>  >  >> + See the {{{general.html#using-ant-tasks}Ant Script FAQ}}.
>  >  >>  ** Replace scripts with Mojos
>  >  >>    The new plugin architecture does not specify a specific language
>  >  >> implementation, so
>  >  >>   Jelly scripts and other such artifacts should be re-usable with
>  >  >> wrappers. It is recommended
>  >  >>   that you look into moving to
>  >  >> -  {{{/guides/plugin/guide-java-plugin-development.html}Mojos}}.
>  >  >> +  {{{guides/plugin/guide-java-plugin-development.html}Mojos}}.
>  >  >>  ** Utilize built-in Maven 2 capabilities
>  >  >>  *** Resource filtering to inject POM variables into application
>  >  >> - You can turn on {{{/guides/getting-started/
>  >  >> index.html#How_do_I_filter_resource_files?}resource filtering}}
>  >  >> + You can turn on {{{guides/getting-started/
>  >  >> index.html#How_do_I_filter_resource_files?}resource filtering}}
>  >  >>  in your POM. Tokens of the form <<<$\{pom.variable\}>>> in
>  >  >> resource files will be replaced with the  corresponding POM property.
>  >  >>  +----+
>  >  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-
>  >  >> repository-ssl.apt
>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =====================================================================
>  >  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-repository-
>  >  >> ssl.apt (original)
>  >  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-repository-
>  >  >> ssl.apt Mon Jan 28 17:07:36 2008
>  >  >> @@ -143,4 +143,4 @@
>  >  >>      * {{{http://java.sun.com/j2se/1.4.2/docs/guide/security/}
>  >  >> Javasecurity infrastructure (1.4.2)}}
>  >  >> -    * {{{http://commons.apache.org/httpclient/sslguide.html}
>  >  >> HttpClient}}'s SSL guide
>  >  >> +    * {{{http://hc.apache.org/httpclient-3.x/sslguide.html}
>  >  >> HttpClient}}'s SSL guide
>  >  >> Modified: maven/site/trunk/src/site/apt/guides/plugin/guide-java-
>  >  >> plugin-development.apt
>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =====================================================================
>  >  >> --- maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-
>  >  >> development.apt (original)
>  >  >> +++ maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-
>  >  >> development.apt Mon Jan 28 17:07:36 2008
>  >  >> @@ -272,7 +272,7 @@
>  >  >>    This causes the simple mojo to be executed whenever Java code is
>  >  >> compiled.
>  >  >>   For more information on binding a mojo to phases in the
>  >  >> lifecycle, please
>  >  >> -  refer to the {{{/guides/introduction/introduction-to-the-
>  >  >> lifecycle.html}Build Lifecycle}} document.
>  >  >> +  refer to the {{{guides/introduction/introduction-to-the-
>  >  >> lifecycle.html}Build Lifecycle}} document.
>  >  >>  * Mojo archetype
>  >  >> Modified: maven/site/trunk/src/site/apt/plugin-developers/plugin-
>  >  >> testing.apt
>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =====================================================================
>  >  >> --- maven/site/trunk/src/site/apt/plugin-developers/plugin-
>  >  >> testing.apt (original)
>  >  >> +++ maven/site/trunk/src/site/apt/plugin-developers/plugin-
>  >  >> testing.apt Mon Jan 28 17:07:36 2008
>  >  >> @@ -3,7 +3,7 @@
>  >  >>  ------
>  >  >>  Vincent Siveton
>  >  >>  ------
>  >  >> - October 2006
>  >  >> + January 2008
>  >  >>  ------
>  >  >>  ~~ Licensed to the Apache Software Foundation (ASF) under one
>  >  >> @@ -36,9 +36,9 @@
>  >  >> Testing Styles: Unit Testing vs. Functional/Integration Testing
>  >  >>   A unit test attempts to verify a mojo as an isolated unit, by
>  >  >> mocking out the rest of the Maven environment.  A mojo unit test
>  >  >> does not attempt to run your plugin in the context of a real Maven
>  >  >> build.  Unit tests are designed to be fast.
>  >  >> - +
>  >  >>  A functional/integration test attempts to use a mojo in a real
>  >  >> Maven build, by launching a real instance of Maven in a real
>  >  >> project.  Normally this requires you to construct special dummy
>  >  >> Maven projects with real POM files.  Often this requires you to
>  >  >> have already installed your plugin into your local repository so it
>  >  >> can be used in a real Maven build.  Functional tests run much more
>  >  >> slowly than unit tests, but they can catch bugs that you may not
>  >  >> catch with unit tests.
>  >  >> - +
>  >  >>  The general wisdom is that your code should be mostly tested with
>  >  >> unit tests, but should also have some functional tests.
>  >  >>  Unit Tests
>  >  >> @@ -46,20 +46,20 @@
>  >  >> * Using JUnit alone
>  >  >>   In principle, you can write a unit test of a plugin Mojo the same
>  >  >> way you'd write any other JUnit test case, by writing a class that
>  >  >> <<<extends TestCase>>>.
>  >  >> - +
>  >  >>  However, most mojos need more information to work properly.  For
>  >  >> example, you'll probably need to inject a reference to a
>  >  >> MavenProject, so your mojo can query project variables.
>  >  >> - +
>  >  >> * Using PlexusTestCase
>  >  >>   Mojo variables are injected using Plexus, and many Mojos are
>  >  >> written to take specific advantage of the Plexus container (by
>  >  >> executing a lifecycle or having various injected dependencies).
>  >  >>   If you all you need is Plexus container services, you can write
>  >  >> your class with <<<extends PlexusTestCase>>> instead of TestCase.
>  >  >> - +
>  >  >>  With that said, if you need to inject Maven objects into your
>  >  >> mojo, you'll probably prefer to use the maven-plugin-testing-harness.
>  >  >>  * maven-plugin-testing-harness
>  >  >> - The {{{https://svn.apache.org/repos/asf/maven/shared/trunk/maven-plugin-testing-harness/
>  >  >> }maven-plugin-testing-harness}}
>  >  >> + The {{{https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-testing-harness/
>  >  >> }maven-plugin-testing-harness}}
>  >  >>  is explicitly intended to test the
>  >  >> <<<org.apache.maven.reporting.AbstractMavenReport#execute()>>>
>  >  >> implementation.
>  >  >>   In general, you need to include <<<maven-plugin-testing-
>  >  >> harness>>> as dependency, and create a *MojoTest (by convention)
>  >  >> @@ -114,7 +114,7 @@
>  >  >> * maven-verifier
>  >  >>   maven-verifier tests are run using JUnit or TestNG, and provide a
>  >  >> simple class allowing you to launch Maven and assert on its log
>  >  >> file and built artifacts.  It also provides a ResourceExtractor,
>  >  >> which extracts a Maven project from your src/test/resources
>  >  >> directory into a temporary working directory where you can do
>  >  >> tricky stuff with it.
>  >  >> - +
>  >  >>  Maven itself uses maven-verifier to run its core integration
>  >  >> tests.  For more information, please refer to {{{http://docs.codehaus.org/display/MAVEN/Creating+a+Maven+Integration+Test
>  >  >> }Creating a Maven Integration Test}}.
>  >  >>  +-----+
>  >  >> @@ -170,7 +170,7 @@
>  >  >>          * again.
>  >  >>          */
>  >  >>         verifier.resetStreams();
>  >  >> -        +
>  >  >>         /*
>  >  >>          * The verifier also supports beanshell scripts for
>  >  >>          * verification of more complex scenarios. There are
>  >  >> @@ -184,7 +184,7 @@
>  >  >>  * maven-invoker-plugin
>  >  >> - You can use {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-invoker-plugin/
>  >  >> }maven-invoker-plugin}}
>  >  >> + You can use {{{https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-invoker-plugin/
>  >  >> }maven-invoker-plugin}}
>  >  >>  to invoke Maven and to provide some BeanShell tests.  Tests
>  >  >> written in this way don't run under JUnit/TestNG; instead, they're
>  >  >> run by Maven itself.
>  >  >>  +-----+
>  >  >> @@ -227,15 +227,15 @@
>  >  >> * shitty-maven-plugin
>  >  >>   The {{{http://mojo.codehaus.org/shitty-maven-plugin/}shitty-maven-
>  >  >> plugin}} (Super Helpful Integration Testing ThingY) provides a
>  >  >> simple way to run integration tests for a project (single module or
>  >  >> multi-module).
>  >  >> - +
>  >  >>  shitty-maven-plugin does many of the same things as the maven-
>  >  >> invoker-plugin (it supports Groovy tests instead of BeanShell
>  >  >> tests), though it has some features that aren't available in maven-
>  >  >> invoker-plugin.  Notably, it provides some advanced setup steps to
>  >  >> automatically install your plugin using a special version name
>  >  >> ("TESTING"), so your dummy projects can depend on that version
>  >  >> explicitly.
>  >  >>  * maven-it-plugin
>  >  >>   <<Note>>: maven-it-plugin is not at 1.0 yet.  Use it at your own
>  >  >> risk.
>  >  >> - The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-it-plugin/
>  >  >> }maven-it-plugin}} is used directly
>  >  >> - in the <<<integration-test>>> phase.  + The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-it-plugin/
>  >  >> }maven-it-plugin}} is used directly
>  >  >> + in the <<<integration-test>>> phase.
>  >  >>   <<Note>>: this it plugin can not be used to test a plugin that is
>  >  >> being built for the first time (i.e. with no
>  >  >>  release). In this case, you could, for instance, defined an it-
>  >  >> snapshot of the plugin with <<<maven-install-plugin>>>.
>  >  >> @@ -350,9 +350,9 @@
>  >  >> </project>
>  >  >> +-----+
>  >  >> -* maven-plugin-test-plugin
>  >  >> +* maven-plugin-management-plugin
>  >  >> - The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-plugin-test-plugin/
>  >  >> }maven-plugin-test-plugin}}
>  >  >> + The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-plugin-management-plugin/
>  >  >> }maven-plugin-management-plugin}}
>  >  >>  is to stage/unstage a plugin into the local repository for pre/
>  >  >> post-integration-test.
>  >  >>   You need to configure the <<<maven-plugin-test-plugin>>> and the
>  >  >> <<<maven-surefire-plugin>>>:
>  >  >> @@ -394,7 +394,7 @@
>  >  >>       ...
>  >  >>       <plugin>
>  >  >>         <groupId>org.apache.maven.plugins</groupId>
>  >  >> -        <artifactId>maven-plugin-test-plugin</artifactId>
>  >  >> +        <artifactId>maven-plugin-management-plugin</artifactId>
>  >  >>         <version>1.0-SNAPSHOT</version>
>  >  >>         <executions>
>  >  >>           <execution>
>  >  >> @@ -480,6 +480,6 @@
>  >  >> }
>  >  >> +-----+
>  >  >> - <<Note>>: The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-plugin-management-plugin/
>  >  >> }maven-plugin-management-plugin}}
>  >  >> + <<Note>>: The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-it-plugin/
>  >  >> }maven-plugin-management-plugin}}
>  >  >>  is similar to <<<maven-plugin-test-plugin>>>.
>  >  >> Modified: maven/site/trunk/src/site/apt/proposals/incubator/
>  >  >> nmaven.apt
>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =====================================================================
>  >  >> --- maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>  >  >> (original)
>  >  >> +++ maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>  >  >> Mon Jan 28 17:07:36 2008
>  >  >> @@ -3,7 +3,7 @@
>  >  >>  -----
>  >  >>  Brett Porter
>  >  >>  -----
>  >  >> - 10 November 2006
>  >  >> + January 2008
>  >  >>  -----
>  >  >>  NMaven Proposal
>  >  >> @@ -45,6 +45,8 @@
>  >  >>      * To begin consolidating the codebase and encouraging
>  >  >> additional contributors
>  >  >> +    []
>  >  >> +
>  >  >> * Current Status
>  >  >>  ** Meritocracy and Community
>  >  >> @@ -86,7 +88,7 @@
>  >  >>    * Plexus Compiler component - {{http://svn.codehaus.org/plexus/plexus-components/trunk/plexus-compiler/plexus-compilers/plexus-compiler-csharp/
>  >  >> }}
>  >  >> -  * Maven Sandbox - {{http://svn.apache.org/viewvc/maven/sandbox/csharp/
>  >  >> }}
>  >  >> +  []
>  >  >>  * Source and Intellectual Property Submission Plan
>  >  >> @@ -111,6 +113,8 @@
>  >  >>    * nmaven-commits@incubator.apache.org
>  >  >> +  []
>  >  >> +
>  >  >> ** Subversion Directory
>  >  >>    https://svn.apache.org/repos/asf/incubator/nmaven
>  >  >> @@ -135,6 +139,8 @@
>  >  >>    * Brett Porter (brett AT apache DOT org) - Current Maven committer
>  >  >> +  []
>  >  >> +
>  >  >> * Sponsors
>  >  >>  ** Champion
>  >  >> @@ -143,14 +149,16 @@
>  >  >>     * Brett Porter
>  >  >> +   []
>  >  >> +
>  >  >> ** Nominated Mentors
>  >  >>     * Jason van Zyl
>  >  >>     * Brett Porter
>  >  >> +   []
>  >  >> +
>  >  >> ** Sponsoring Entity
>  >  >>     The Apache Maven PMC
>  >  >> -
>  >  >> -
>  >  >> Modified: maven/site/trunk/src/site/site.xml
>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/site.xml?rev=616127&r1=616126&r2=616127&view=diff
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =====================================================================
>  >  >> --- maven/site/trunk/src/site/site.xml (original)
>  >  >> +++ maven/site/trunk/src/site/site.xml Mon Jan 28 17:07:36 2008
>  >  >> @@ -143,7 +143,7 @@
>  >  >>       <item name="Index (alphabetical)" href="todo.html" />
>  >  >> -->
>  >  >>       <item name="External Resources" href="/articles.html" />
>  >  >> -      <item name="Wiki" href="http://docs.codehaus.org/display/MAVENUSER/
>  >  >> " />
>  >  >> +      <item name="Wiki" href="http://docs.codehaus.org/display/MAVENUSER/Home
>  >  >> " />
>  >  >>     </menu>
>  >  >>      <menu name="Get Maven Plugins">
>  >  >> Modified: maven/site/trunk/src/site/xdoc/articles.xml
>  >  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/xdoc/articles.xml?rev=616127&r1=616126&r2=616127&view=diff
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =
>  >  >> =====================================================================
>  >  >> --- maven/site/trunk/src/site/xdoc/articles.xml (original)
>  >  >> +++ maven/site/trunk/src/site/xdoc/articles.xml Mon Jan 28 17:07:36
>  >  >> 2008
>  >  >> @@ -48,10 +48,10 @@
>  >  >>           <li><strong>Publisher:</strong><a href="http://www.devzuz.com
>  >  >> ">DevZuz</a></li>
>  >  >>           <li><strong>Published:</strong>March 2006</li>
>  >  >>           <li><strong>Authors:</strong>
>  >  >> -            <a href="http://www.commonjava.org/blogs/john">John
>  >  >> Casey</a>,
>  >  >> +            John Casey,
>  >  >>             <a href="http://blogs.codehaus.org/people/
>  >  >> vmassol/">Vincent Massol</a>,
>  >  >>             <a href="http://www.devzuz.org/blogs/bporter">Brett
>  >  >> Porter</a>,
>  >  >> -            <a href="http://www.carlossanchez.eu">Carlos Sanchez</a>
>  >  >> +            <a href="http://www.jroller.com/carlossg/">Carlos
>  >  >> Sanchez</a>
>  >  >>           </li>
>  >  >>         </ul>
>  >  >>       </div>
>  >  >> @@ -195,7 +195,7 @@
>  >  >>             <td>13 March 2006</td>
>  >  >>           </tr>
>  >  >>           <tr>
>  >  >> -            <td><a href="http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven_p.html
>  >  >> ">Get the most out of Maven 2 site generation</a></td>
>  >  >> +            <td><a href="http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven.html
>  >  >> ">Get the most out of Maven 2 site generation</a></td>
>  >  >>             <td>JavaWorld</td>
>  >  >>             <td>John Ferguson Smart</td>
>  >  >>             <td>27 February 2006</td>
>  >  >> @@ -279,7 +279,7 @@
>  >  >>             <td>17 March 2004</td>
>  >  >>           </tr>
>  >  >>           <tr>
>  >  >> -            <td><a href="http://www.theserverside.com/articles/article.tss?l=MavenMagic
>  >  >> ">Maven Magic - a tutorial on Maven and J2EE projects.</a></td>
>  >  >> +            <td><a href="http://www.theserverside.com/tt/articles/article.tss?l=MavenMagic
>  >  >> ">Maven Magic - a tutorial on Maven and J2EE projects.</a></td>
>  >  >>             <td>TheServerSide</td>
>  >  >>             <td>Srikanth Shenoy</td>
>  >  >>             <td>November 2003</td>
>  >  >
>  >  >
>  >  > --
>  >  > Dennis Lundberg
>  >  >
>  >  > ---------------------------------------------------------------------
>  >  > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>  >  > For additional commands, e-mail: dev-help@maven.apache.org
>  >  >
>  >
>  >
>  > Thanks,
>  >
>  >  Jason
>  >
>  >  ----------------------------------------------------------
>  >  Jason van Zyl
>  >  Founder,  Apache Maven
>  >  jason at sonatype dot com
>  >  ----------------------------------------------------------
>  >
>  >  Selfish deeds are the shortest path to self destruction.
>  >
>  >  -- The Seven Samuari, Akira Kirosawa
>  >
>  >
>  >
>  >
>  >
>  >  ---------------------------------------------------------------------
>  >  To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>  >  For additional commands, e-mail: dev-help@maven.apache.org
>  >
>  >
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: svn commit: r616127 - in /maven/site/trunk/src/site: ./ apt/developers/release/ apt/guides/introduction/ apt/guides/mini/ apt/guides/plugin/ apt/plugin-developers/ apt/proposals/incubator/ xdoc/

Posted by Vincent Siveton <vi...@gmail.com>.
2008/3/4, Jason van Zyl <ja...@maven.org>:
> Didn't someone write a linkchecker plugin? :-)

Hehe! It seems that linkchecker was unhappy for some links started with /

Cheers,

Vincent

>
>  On 4-Mar-08, at 11:43 AM, Dennis Lundberg wrote:
>
>  > This change seems to have broken many links on the site. The ones
>  > that broke previously started with a /, but that was removed in this
>  > commit. Why was that?
>  >
>  > This page is one example of that, where most links now return a 404:
>  >
>  >  http://maven.apache.org/guides/mini/guide-m1-m2.html
>  >
>  > vsiveton@apache.org wrote:
>  >> Author: vsiveton
>  >> Date: Mon Jan 28 17:07:36 2008
>  >> New Revision: 616127
>  >> URL: http://svn.apache.org/viewvc?rev=616127&view=rev
>  >> Log:
>  >> o fixed some wrong links
>  >> Modified:
>  >>    maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt
>  >>    maven/site/trunk/src/site/apt/guides/introduction/introduction-
>  >> to-the-lifecycle.apt
>  >>    maven/site/trunk/src/site/apt/guides/mini/guide-configuring-
>  >> maven.apt
>  >>    maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-
>  >> jars.apt
>  >>    maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>  >>    maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>  >>    maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt
>  >>    maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-
>  >> development.apt
>  >>    maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt
>  >>    maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>  >>    maven/site/trunk/src/site/site.xml
>  >>    maven/site/trunk/src/site/xdoc/articles.xml
>  >> Modified: maven/site/trunk/src/site/apt/developers/release/pmc-gpg-
>  >> keys.apt
>  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =====================================================================
>  >> --- maven/site/trunk/src/site/apt/developers/release/pmc-gpg-
>  >> keys.apt (original)
>  >> +++ maven/site/trunk/src/site/apt/developers/release/pmc-gpg-
>  >> keys.apt Mon Jan 28 17:07:36 2008
>  >> @@ -28,7 +28,7 @@
>  >>  Introduction
>  >> - You need to add your GPG keys in {{https://svn.apache.org/repos/asf/maven/KEYS
>  >> }} before a release. Here are some
>  >> + You need to add your GPG keys in {{https://svn.apache.org/repos/asf/maven/project/KEYS
>  >> }} before a release. Here are some
>  >>  useful {{{http://www.gnupg.org/}GnuPG}} commands to generate your
>  >> Keys.
>  >>  * gpg --gen-key
>  >> @@ -155,7 +155,7 @@
>  >>  You need to append this result to {{https://svn.apache.org/repos/asf/maven/project/KEYS
>  >> }}.
>  >>   You also need to upload your key to the public server: {{http://pgp.mit.edu/
>  >> }}
>  >> - by copying the same you appended in the text field and submit. +
>  >> by copying the same you appended in the text field and submit.
>  >>  You can ensure by searching your email in key search engine.
>  >>   You can read more about {{{http://www.apache.org/dev/release-signing.html#faq
>  >> }Checksums And Signatures}}.
>  >> Modified: maven/site/trunk/src/site/apt/guides/introduction/
>  >> introduction-to-the-lifecycle.apt
>  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =====================================================================
>  >> --- maven/site/trunk/src/site/apt/guides/introduction/introduction-
>  >> to-the-lifecycle.apt (original)
>  >> +++ maven/site/trunk/src/site/apt/guides/introduction/introduction-
>  >> to-the-lifecycle.apt Mon Jan 28 17:07:36 2008
>  >> @@ -57,7 +57,7 @@
>  >>   stage in the lifecycle.
>  >>    For example, the default lifecycle has the following build
>  >> phases (for a complete list of the build phases, refer
>  >> -  to the {{{introduction-to-the-
>  >> lifecycle#lifecycle_reference}Lifecycle Reference}}):
>  >> +  to the {{{introduction-to-the-
>  >> lifecycle#Lifecycle_Reference}Lifecycle Reference}}):
>  >>      * <<<validate>>> - validate the project is correct and all
>  >> necessary information is available
>  >> @@ -176,7 +176,7 @@
>  >>   This is an almost standard set of bindings; however, some
>  >> packages handle them differently. For example, a project
>  >>   that is purely metadata (packaging value is <<<pom>>>) only binds
>  >> the <<<install>>> and <<<deploy>>> phases (for a
>  >>   complete list of build-phase-to-goal binding of some of the
>  >> <<<packaging>>>s, refer to the
>  >> -  {{{introduction-to-the-lifecycle#lifecycle_reference}Lifecycle
>  >> Reference}}).
>  >> +  {{{introduction-to-the-lifecycle#Lifecycle_Reference}Lifecycle
>  >> Reference}}).
>  >>    Note that for some packaging types to be available, you may also
>  >> need to include a particular plugin in your
>  >>   <<<build>>> section of your POM (as described in the next
>  >> section). One example of a plugin that requires this is the
>  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-
>  >> configuring-maven.apt
>  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =====================================================================
>  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-configuring-
>  >> maven.apt (original)
>  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-configuring-
>  >> maven.apt Mon Jan 28 17:07:36 2008
>  >> @@ -27,7 +27,7 @@
>  >>   ~~TODO: versioning doc that discusses this
>  >>    You can specify your user configuration in <<<$\{user.home\}/.m2/
>  >> settings.xml>>>. A
>  >> -  {{{/maven-settings/settings.html}full reference}} to the
>  >> configuration file is available. This section will show how
>  >> +  {{{maven-settings/settings.html}full reference}} to the
>  >> configuration file is available. This section will show how
>  >>   to make some common configurations. Note that the file is not
>  >> required - defaults will be used if it is not found.
>  >>  * Configuring your Local Repository
>  >> @@ -78,7 +78,7 @@
>  >>         <passphrase>my_key_passphrase</passphrase>
>  >>       -->
>  >>     </server>
>  >> -    ...
>  >> +  ...
>  >>   </servers>
>  >>   ...
>  >> </settings>
>  >> @@ -113,12 +113,12 @@
>  >>       <url>http://public.planetmirror.com/maven2/</url>
>  >>       <mirrorOf>central</mirrorOf>
>  >>     </mirror>
>  >> -    ...
>  >> +  ...
>  >>   </mirrors>
>  >>   ...
>  >> </settings>
>  >> -------------
>  >> -  +
>  >>   More info about mirrors is available in the {{{guide-mirror-
>  >> settings.html}Guide to Mirror Settings}}.
>  >>  * Profiles
>  >> @@ -126,4 +126,3 @@
>  >>  Repository configuration can also be put into a profile. You can
>  >> have multiple
>  >>  profiles, with one set to active so that you can easily switch
>  >> environments.
>  >>  Read more about profiles in {{{../introduction/introduction-to-
>  >> profiles.html}Introduction to Build Profiles}}.
>  >> - \ No newline at end of file
>  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-coping-
>  >> with-sun-jars.apt
>  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =====================================================================
>  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-
>  >> jars.apt (original)
>  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-
>  >> jars.apt Mon Jan 28 17:07:36 2008
>  >> @@ -10,7 +10,7 @@
>  >>   Often users are confronted with the need to build against JARs
>  >> provide by
>  >>  SUN like the {{{http://java.sun.com/products/javamail/}JavaMail}}
>  >> JAR, or the
>  >> - {{{http://java.sun.com/products/javabeans/glasgow/
>  >> jaf.html}Activation}} JAR
>  >> + {{{http://java.sun.com/products/javabeans/jaf/downloads/
>  >> index.html}Activation}} JAR
>  >>  and users have found these JARs not present in central repository
>  >> resulting
>  >>  in a broken build. Unfortunately most of these artifacts fall
>  >> under Sun's
>  >>  Binary License which disallows us from distributing them from
>  >> Ibiblio.
>  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-ide-
>  >> eclipse.apt
>  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =====================================================================
>  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>  >> (original)
>  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>  >> Mon Jan 28 17:07:36 2008
>  >> @@ -5,7 +5,7 @@
>  >>  ------
>  >>  28 October 2005
>  >>  ------
>  >> - +
>  >> Guide to using Eclipse with Maven 2.x
>  >>   This mini guide explains howto use Maven 2 in Eclipse IDE.
>  >> @@ -26,7 +26,7 @@
>  >>  +----+
>  >> -mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-
>  >> maven-repo +mvn -Declipse.workspace=<path-to-eclipse-workspace>
>  >> eclipse:add-maven-repo
>  >>  +----+
>  >> @@ -144,9 +144,9 @@
>  >>  +----+
>  >>   <parent>
>  >> -    <groupId>guide.ide.eclipse</groupId>
>  >> -    <artifactId>guide-ide-eclipse</artifactId>
>  >> -    <version>1.0-SNAPSHOT</version>
>  >> +  <groupId>guide.ide.eclipse</groupId>
>  >> +  <artifactId>guide-ide-eclipse</artifactId>
>  >> +  <version>1.0-SNAPSHOT</version>
>  >>   </parent>
>  >> +----+
>  >> @@ -209,7 +209,7 @@
>  >>  <<Issue:>> The maven-eclipse-plugin should optionally generate
>  >> project dependencies for those modules which are available in the
>  >> workspace.
>  >> - +
>  >> ** {Flat Project Layout}
>  >>   It is possible to move the parent POM in its own directory on the
>  >> @@ -230,4 +230,4 @@
>  >>  []
>  >>   <<Issue:>> The release plugin does not support the flat structure
>  >> -({{{http://jira.codehaus.org/browse/MNG-1263}MNG-1263}})
>  >> +({{{http://jira.codehaus.org/browse/MRELEASE-6}MRELEASE-6}})
>  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =====================================================================
>  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>  >> (original)
>  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt Mon
>  >> Jan 28 17:07:36 2008
>  >> @@ -98,30 +98,30 @@
>  >> +----+
>  >>   For more details, check out the
>  >> - {{{/guides/introduction/introduction-to-the-pom.html}POM Guide}}.
>  >> + {{{guides/introduction/introduction-to-the-pom.html}POM Guide}}.
>  >>  * build.properties and project.properties
>  >>   These files have been replaced with
>  >> - {{{/settings.html}settings.xml}}.
>  >> + {{{settings.html}settings.xml}}.
>  >>  Like with the POM, you can establish a parallel build environment,
>  >> so the m1 build
>  >>  never breaks while the m2 build is being debugged.
>  >>   Additional local build customization options can also be created
>  >> using
>  >> - {{{/guides/introduction/introduction-to-profiles.html}profiles}}.
>  >> + {{{guides/introduction/introduction-to-profiles.html}profiles}}.
>  >>  * What to do with maven.xml?
>  >> - See {{/maven1.html#m1-maven-xml}} for an explanation of
>  >> + See {{maven1.html#m1-maven-xml}} for an explanation of
>  >>  why maven.xml was discarded, and
>  >> - {{/guides/introduction/introduction-to-plugins.html}} for
>  >> + {{guides/introduction/introduction-to-plugins.html}} for
>  >>  a guide to writing your own plug-ins.
>  >>  * Directory Structure
>  >>   The POM allows customization of the directory structure in both
>  >> Maven 1 and Maven 2
>  >>  using the <<<\<build\>>>> tag. For simplicity, it would be ideal
>  >> to move source to the
>  >> - {{{/guides/introduction/introduction-to-the-standard-directory-
>  >> layout.html}Maven 2 default structure}},
>  >> + {{{guides/introduction/introduction-to-the-standard-directory-
>  >> layout.html}Maven 2 default structure}},
>  >>  but it is not required. You can begin by customizing the
>  >>  directories in Maven 2, then when satisfied that both build paths
>  >> are working, move
>  >>  to the Maven 2 structure and customize the settings in Maven 1.
>  >> @@ -132,25 +132,25 @@
>  >>  a build cycle in Maven 2. Instead of using <<<preGoal>>> and
>  >> <<<postGoal>>> tags
>  >>  in <<<maven.xml>>> to tie plugin goals into the build process, the
>  >> goals of a
>  >>  plugin are associated with the pre-defined stages of the build
>  >> cycle. See the
>  >> - {{{/guides/introduction/introduction-to-the-
>  >> lifecycle.html}Introduction to the Build Lifecycle}}
>  >> + {{{guides/introduction/introduction-to-the-
>  >> lifecycle.html}Introduction to the Build Lifecycle}}
>  >>  for more on how plugins relate.
>  >>  ** Re-use Ant Tasks
>  >> - See the {{{/general.html#using-ant-tasks}Ant Script FAQ}}.
>  >> + See the {{{general.html#using-ant-tasks}Ant Script FAQ}}.
>  >>  ** Replace scripts with Mojos
>  >>    The new plugin architecture does not specify a specific language
>  >> implementation, so
>  >>   Jelly scripts and other such artifacts should be re-usable with
>  >> wrappers. It is recommended
>  >>   that you look into moving to
>  >> -  {{{/guides/plugin/guide-java-plugin-development.html}Mojos}}.
>  >> +  {{{guides/plugin/guide-java-plugin-development.html}Mojos}}.
>  >>  ** Utilize built-in Maven 2 capabilities
>  >>  *** Resource filtering to inject POM variables into application
>  >> - You can turn on {{{/guides/getting-started/
>  >> index.html#How_do_I_filter_resource_files?}resource filtering}}
>  >> + You can turn on {{{guides/getting-started/
>  >> index.html#How_do_I_filter_resource_files?}resource filtering}}
>  >>  in your POM. Tokens of the form <<<$\{pom.variable\}>>> in
>  >> resource files will be replaced with the  corresponding POM property.
>  >>  +----+
>  >> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-
>  >> repository-ssl.apt
>  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =====================================================================
>  >> --- maven/site/trunk/src/site/apt/guides/mini/guide-repository-
>  >> ssl.apt (original)
>  >> +++ maven/site/trunk/src/site/apt/guides/mini/guide-repository-
>  >> ssl.apt Mon Jan 28 17:07:36 2008
>  >> @@ -143,4 +143,4 @@
>  >>      * {{{http://java.sun.com/j2se/1.4.2/docs/guide/security/}
>  >> Javasecurity infrastructure (1.4.2)}}
>  >> -    * {{{http://commons.apache.org/httpclient/sslguide.html}
>  >> HttpClient}}'s SSL guide
>  >> +    * {{{http://hc.apache.org/httpclient-3.x/sslguide.html}
>  >> HttpClient}}'s SSL guide
>  >> Modified: maven/site/trunk/src/site/apt/guides/plugin/guide-java-
>  >> plugin-development.apt
>  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =====================================================================
>  >> --- maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-
>  >> development.apt (original)
>  >> +++ maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-
>  >> development.apt Mon Jan 28 17:07:36 2008
>  >> @@ -272,7 +272,7 @@
>  >>    This causes the simple mojo to be executed whenever Java code is
>  >> compiled.
>  >>   For more information on binding a mojo to phases in the
>  >> lifecycle, please
>  >> -  refer to the {{{/guides/introduction/introduction-to-the-
>  >> lifecycle.html}Build Lifecycle}} document.
>  >> +  refer to the {{{guides/introduction/introduction-to-the-
>  >> lifecycle.html}Build Lifecycle}} document.
>  >>  * Mojo archetype
>  >> Modified: maven/site/trunk/src/site/apt/plugin-developers/plugin-
>  >> testing.apt
>  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =====================================================================
>  >> --- maven/site/trunk/src/site/apt/plugin-developers/plugin-
>  >> testing.apt (original)
>  >> +++ maven/site/trunk/src/site/apt/plugin-developers/plugin-
>  >> testing.apt Mon Jan 28 17:07:36 2008
>  >> @@ -3,7 +3,7 @@
>  >>  ------
>  >>  Vincent Siveton
>  >>  ------
>  >> - October 2006
>  >> + January 2008
>  >>  ------
>  >>  ~~ Licensed to the Apache Software Foundation (ASF) under one
>  >> @@ -36,9 +36,9 @@
>  >> Testing Styles: Unit Testing vs. Functional/Integration Testing
>  >>   A unit test attempts to verify a mojo as an isolated unit, by
>  >> mocking out the rest of the Maven environment.  A mojo unit test
>  >> does not attempt to run your plugin in the context of a real Maven
>  >> build.  Unit tests are designed to be fast.
>  >> - +
>  >>  A functional/integration test attempts to use a mojo in a real
>  >> Maven build, by launching a real instance of Maven in a real
>  >> project.  Normally this requires you to construct special dummy
>  >> Maven projects with real POM files.  Often this requires you to
>  >> have already installed your plugin into your local repository so it
>  >> can be used in a real Maven build.  Functional tests run much more
>  >> slowly than unit tests, but they can catch bugs that you may not
>  >> catch with unit tests.
>  >> - +
>  >>  The general wisdom is that your code should be mostly tested with
>  >> unit tests, but should also have some functional tests.
>  >>  Unit Tests
>  >> @@ -46,20 +46,20 @@
>  >> * Using JUnit alone
>  >>   In principle, you can write a unit test of a plugin Mojo the same
>  >> way you'd write any other JUnit test case, by writing a class that
>  >> <<<extends TestCase>>>.
>  >> - +
>  >>  However, most mojos need more information to work properly.  For
>  >> example, you'll probably need to inject a reference to a
>  >> MavenProject, so your mojo can query project variables.
>  >> - +
>  >> * Using PlexusTestCase
>  >>   Mojo variables are injected using Plexus, and many Mojos are
>  >> written to take specific advantage of the Plexus container (by
>  >> executing a lifecycle or having various injected dependencies).
>  >>   If you all you need is Plexus container services, you can write
>  >> your class with <<<extends PlexusTestCase>>> instead of TestCase.
>  >> - +
>  >>  With that said, if you need to inject Maven objects into your
>  >> mojo, you'll probably prefer to use the maven-plugin-testing-harness.
>  >>  * maven-plugin-testing-harness
>  >> - The {{{https://svn.apache.org/repos/asf/maven/shared/trunk/maven-plugin-testing-harness/
>  >> }maven-plugin-testing-harness}}
>  >> + The {{{https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-testing-harness/
>  >> }maven-plugin-testing-harness}}
>  >>  is explicitly intended to test the
>  >> <<<org.apache.maven.reporting.AbstractMavenReport#execute()>>>
>  >> implementation.
>  >>   In general, you need to include <<<maven-plugin-testing-
>  >> harness>>> as dependency, and create a *MojoTest (by convention)
>  >> @@ -114,7 +114,7 @@
>  >> * maven-verifier
>  >>   maven-verifier tests are run using JUnit or TestNG, and provide a
>  >> simple class allowing you to launch Maven and assert on its log
>  >> file and built artifacts.  It also provides a ResourceExtractor,
>  >> which extracts a Maven project from your src/test/resources
>  >> directory into a temporary working directory where you can do
>  >> tricky stuff with it.
>  >> - +
>  >>  Maven itself uses maven-verifier to run its core integration
>  >> tests.  For more information, please refer to {{{http://docs.codehaus.org/display/MAVEN/Creating+a+Maven+Integration+Test
>  >> }Creating a Maven Integration Test}}.
>  >>  +-----+
>  >> @@ -170,7 +170,7 @@
>  >>          * again.
>  >>          */
>  >>         verifier.resetStreams();
>  >> -        +
>  >>         /*
>  >>          * The verifier also supports beanshell scripts for
>  >>          * verification of more complex scenarios. There are
>  >> @@ -184,7 +184,7 @@
>  >>  * maven-invoker-plugin
>  >> - You can use {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-invoker-plugin/
>  >> }maven-invoker-plugin}}
>  >> + You can use {{{https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-invoker-plugin/
>  >> }maven-invoker-plugin}}
>  >>  to invoke Maven and to provide some BeanShell tests.  Tests
>  >> written in this way don't run under JUnit/TestNG; instead, they're
>  >> run by Maven itself.
>  >>  +-----+
>  >> @@ -227,15 +227,15 @@
>  >> * shitty-maven-plugin
>  >>   The {{{http://mojo.codehaus.org/shitty-maven-plugin/}shitty-maven-
>  >> plugin}} (Super Helpful Integration Testing ThingY) provides a
>  >> simple way to run integration tests for a project (single module or
>  >> multi-module).
>  >> - +
>  >>  shitty-maven-plugin does many of the same things as the maven-
>  >> invoker-plugin (it supports Groovy tests instead of BeanShell
>  >> tests), though it has some features that aren't available in maven-
>  >> invoker-plugin.  Notably, it provides some advanced setup steps to
>  >> automatically install your plugin using a special version name
>  >> ("TESTING"), so your dummy projects can depend on that version
>  >> explicitly.
>  >>  * maven-it-plugin
>  >>   <<Note>>: maven-it-plugin is not at 1.0 yet.  Use it at your own
>  >> risk.
>  >> - The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-it-plugin/
>  >> }maven-it-plugin}} is used directly
>  >> - in the <<<integration-test>>> phase.  + The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-it-plugin/
>  >> }maven-it-plugin}} is used directly
>  >> + in the <<<integration-test>>> phase.
>  >>   <<Note>>: this it plugin can not be used to test a plugin that is
>  >> being built for the first time (i.e. with no
>  >>  release). In this case, you could, for instance, defined an it-
>  >> snapshot of the plugin with <<<maven-install-plugin>>>.
>  >> @@ -350,9 +350,9 @@
>  >> </project>
>  >> +-----+
>  >> -* maven-plugin-test-plugin
>  >> +* maven-plugin-management-plugin
>  >> - The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-plugin-test-plugin/
>  >> }maven-plugin-test-plugin}}
>  >> + The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-plugin-management-plugin/
>  >> }maven-plugin-management-plugin}}
>  >>  is to stage/unstage a plugin into the local repository for pre/
>  >> post-integration-test.
>  >>   You need to configure the <<<maven-plugin-test-plugin>>> and the
>  >> <<<maven-surefire-plugin>>>:
>  >> @@ -394,7 +394,7 @@
>  >>       ...
>  >>       <plugin>
>  >>         <groupId>org.apache.maven.plugins</groupId>
>  >> -        <artifactId>maven-plugin-test-plugin</artifactId>
>  >> +        <artifactId>maven-plugin-management-plugin</artifactId>
>  >>         <version>1.0-SNAPSHOT</version>
>  >>         <executions>
>  >>           <execution>
>  >> @@ -480,6 +480,6 @@
>  >> }
>  >> +-----+
>  >> - <<Note>>: The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-plugin-management-plugin/
>  >> }maven-plugin-management-plugin}}
>  >> + <<Note>>: The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-it-plugin/
>  >> }maven-plugin-management-plugin}}
>  >>  is similar to <<<maven-plugin-test-plugin>>>.
>  >> Modified: maven/site/trunk/src/site/apt/proposals/incubator/
>  >> nmaven.apt
>  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt?rev=616127&r1=616126&r2=616127&view=diff
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =====================================================================
>  >> --- maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>  >> (original)
>  >> +++ maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>  >> Mon Jan 28 17:07:36 2008
>  >> @@ -3,7 +3,7 @@
>  >>  -----
>  >>  Brett Porter
>  >>  -----
>  >> - 10 November 2006
>  >> + January 2008
>  >>  -----
>  >>  NMaven Proposal
>  >> @@ -45,6 +45,8 @@
>  >>      * To begin consolidating the codebase and encouraging
>  >> additional contributors
>  >> +    []
>  >> +
>  >> * Current Status
>  >>  ** Meritocracy and Community
>  >> @@ -86,7 +88,7 @@
>  >>    * Plexus Compiler component - {{http://svn.codehaus.org/plexus/plexus-components/trunk/plexus-compiler/plexus-compilers/plexus-compiler-csharp/
>  >> }}
>  >> -  * Maven Sandbox - {{http://svn.apache.org/viewvc/maven/sandbox/csharp/
>  >> }}
>  >> +  []
>  >>  * Source and Intellectual Property Submission Plan
>  >> @@ -111,6 +113,8 @@
>  >>    * nmaven-commits@incubator.apache.org
>  >> +  []
>  >> +
>  >> ** Subversion Directory
>  >>    https://svn.apache.org/repos/asf/incubator/nmaven
>  >> @@ -135,6 +139,8 @@
>  >>    * Brett Porter (brett AT apache DOT org) - Current Maven committer
>  >> +  []
>  >> +
>  >> * Sponsors
>  >>  ** Champion
>  >> @@ -143,14 +149,16 @@
>  >>     * Brett Porter
>  >> +   []
>  >> +
>  >> ** Nominated Mentors
>  >>     * Jason van Zyl
>  >>     * Brett Porter
>  >> +   []
>  >> +
>  >> ** Sponsoring Entity
>  >>     The Apache Maven PMC
>  >> -
>  >> -
>  >> Modified: maven/site/trunk/src/site/site.xml
>  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/site.xml?rev=616127&r1=616126&r2=616127&view=diff
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =====================================================================
>  >> --- maven/site/trunk/src/site/site.xml (original)
>  >> +++ maven/site/trunk/src/site/site.xml Mon Jan 28 17:07:36 2008
>  >> @@ -143,7 +143,7 @@
>  >>       <item name="Index (alphabetical)" href="todo.html" />
>  >> -->
>  >>       <item name="External Resources" href="/articles.html" />
>  >> -      <item name="Wiki" href="http://docs.codehaus.org/display/MAVENUSER/
>  >> " />
>  >> +      <item name="Wiki" href="http://docs.codehaus.org/display/MAVENUSER/Home
>  >> " />
>  >>     </menu>
>  >>      <menu name="Get Maven Plugins">
>  >> Modified: maven/site/trunk/src/site/xdoc/articles.xml
>  >> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/xdoc/articles.xml?rev=616127&r1=616126&r2=616127&view=diff
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =
>  >> =====================================================================
>  >> --- maven/site/trunk/src/site/xdoc/articles.xml (original)
>  >> +++ maven/site/trunk/src/site/xdoc/articles.xml Mon Jan 28 17:07:36
>  >> 2008
>  >> @@ -48,10 +48,10 @@
>  >>           <li><strong>Publisher:</strong><a href="http://www.devzuz.com
>  >> ">DevZuz</a></li>
>  >>           <li><strong>Published:</strong>March 2006</li>
>  >>           <li><strong>Authors:</strong>
>  >> -            <a href="http://www.commonjava.org/blogs/john">John
>  >> Casey</a>,
>  >> +            John Casey,
>  >>             <a href="http://blogs.codehaus.org/people/
>  >> vmassol/">Vincent Massol</a>,
>  >>             <a href="http://www.devzuz.org/blogs/bporter">Brett
>  >> Porter</a>,
>  >> -            <a href="http://www.carlossanchez.eu">Carlos Sanchez</a>
>  >> +            <a href="http://www.jroller.com/carlossg/">Carlos
>  >> Sanchez</a>
>  >>           </li>
>  >>         </ul>
>  >>       </div>
>  >> @@ -195,7 +195,7 @@
>  >>             <td>13 March 2006</td>
>  >>           </tr>
>  >>           <tr>
>  >> -            <td><a href="http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven_p.html
>  >> ">Get the most out of Maven 2 site generation</a></td>
>  >> +            <td><a href="http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven.html
>  >> ">Get the most out of Maven 2 site generation</a></td>
>  >>             <td>JavaWorld</td>
>  >>             <td>John Ferguson Smart</td>
>  >>             <td>27 February 2006</td>
>  >> @@ -279,7 +279,7 @@
>  >>             <td>17 March 2004</td>
>  >>           </tr>
>  >>           <tr>
>  >> -            <td><a href="http://www.theserverside.com/articles/article.tss?l=MavenMagic
>  >> ">Maven Magic - a tutorial on Maven and J2EE projects.</a></td>
>  >> +            <td><a href="http://www.theserverside.com/tt/articles/article.tss?l=MavenMagic
>  >> ">Maven Magic - a tutorial on Maven and J2EE projects.</a></td>
>  >>             <td>TheServerSide</td>
>  >>             <td>Srikanth Shenoy</td>
>  >>             <td>November 2003</td>
>  >
>  >
>  > --
>  > Dennis Lundberg
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>  > For additional commands, e-mail: dev-help@maven.apache.org
>  >
>
>
> Thanks,
>
>  Jason
>
>  ----------------------------------------------------------
>  Jason van Zyl
>  Founder,  Apache Maven
>  jason at sonatype dot com
>  ----------------------------------------------------------
>
>  Selfish deeds are the shortest path to self destruction.
>
>  -- The Seven Samuari, Akira Kirosawa
>
>
>
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>  For additional commands, e-mail: dev-help@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: svn commit: r616127 - in /maven/site/trunk/src/site: ./ apt/developers/release/ apt/guides/introduction/ apt/guides/mini/ apt/guides/plugin/ apt/plugin-developers/ apt/proposals/incubator/ xdoc/

Posted by Jason van Zyl <ja...@maven.org>.
Didn't someone write a linkchecker plugin? :-)

On 4-Mar-08, at 11:43 AM, Dennis Lundberg wrote:

> This change seems to have broken many links on the site. The ones  
> that broke previously started with a /, but that was removed in this  
> commit. Why was that?
>
> This page is one example of that, where most links now return a 404:
>
>  http://maven.apache.org/guides/mini/guide-m1-m2.html
>
> vsiveton@apache.org wrote:
>> Author: vsiveton
>> Date: Mon Jan 28 17:07:36 2008
>> New Revision: 616127
>> URL: http://svn.apache.org/viewvc?rev=616127&view=rev
>> Log:
>> o fixed some wrong links
>> Modified:
>>    maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt
>>    maven/site/trunk/src/site/apt/guides/introduction/introduction- 
>> to-the-lifecycle.apt
>>    maven/site/trunk/src/site/apt/guides/mini/guide-configuring- 
>> maven.apt
>>    maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun- 
>> jars.apt
>>    maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>>    maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>>    maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt
>>    maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin- 
>> development.apt
>>    maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt
>>    maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>>    maven/site/trunk/src/site/site.xml
>>    maven/site/trunk/src/site/xdoc/articles.xml
>> Modified: maven/site/trunk/src/site/apt/developers/release/pmc-gpg- 
>> keys.apt
>> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt?rev=616127&r1=616126&r2=616127&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- maven/site/trunk/src/site/apt/developers/release/pmc-gpg- 
>> keys.apt (original)
>> +++ maven/site/trunk/src/site/apt/developers/release/pmc-gpg- 
>> keys.apt Mon Jan 28 17:07:36 2008
>> @@ -28,7 +28,7 @@
>>  Introduction
>> - You need to add your GPG keys in {{https://svn.apache.org/repos/asf/maven/KEYS 
>> }} before a release. Here are some
>> + You need to add your GPG keys in {{https://svn.apache.org/repos/asf/maven/project/KEYS 
>> }} before a release. Here are some
>>  useful {{{http://www.gnupg.org/}GnuPG}} commands to generate your  
>> Keys.
>>  * gpg --gen-key
>> @@ -155,7 +155,7 @@
>>  You need to append this result to {{https://svn.apache.org/repos/asf/maven/project/KEYS 
>> }}.
>>   You also need to upload your key to the public server: {{http://pgp.mit.edu/ 
>> }}
>> - by copying the same you appended in the text field and submit. +  
>> by copying the same you appended in the text field and submit.
>>  You can ensure by searching your email in key search engine.
>>   You can read more about {{{http://www.apache.org/dev/release-signing.html#faq 
>> }Checksums And Signatures}}.
>> Modified: maven/site/trunk/src/site/apt/guides/introduction/ 
>> introduction-to-the-lifecycle.apt
>> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt?rev=616127&r1=616126&r2=616127&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- maven/site/trunk/src/site/apt/guides/introduction/introduction- 
>> to-the-lifecycle.apt (original)
>> +++ maven/site/trunk/src/site/apt/guides/introduction/introduction- 
>> to-the-lifecycle.apt Mon Jan 28 17:07:36 2008
>> @@ -57,7 +57,7 @@
>>   stage in the lifecycle.
>>    For example, the default lifecycle has the following build  
>> phases (for a complete list of the build phases, refer
>> -  to the {{{introduction-to-the- 
>> lifecycle#lifecycle_reference}Lifecycle Reference}}):
>> +  to the {{{introduction-to-the- 
>> lifecycle#Lifecycle_Reference}Lifecycle Reference}}):
>>      * <<<validate>>> - validate the project is correct and all  
>> necessary information is available
>> @@ -176,7 +176,7 @@
>>   This is an almost standard set of bindings; however, some  
>> packages handle them differently. For example, a project
>>   that is purely metadata (packaging value is <<<pom>>>) only binds  
>> the <<<install>>> and <<<deploy>>> phases (for a
>>   complete list of build-phase-to-goal binding of some of the  
>> <<<packaging>>>s, refer to the
>> -  {{{introduction-to-the-lifecycle#lifecycle_reference}Lifecycle  
>> Reference}}).
>> +  {{{introduction-to-the-lifecycle#Lifecycle_Reference}Lifecycle  
>> Reference}}).
>>    Note that for some packaging types to be available, you may also  
>> need to include a particular plugin in your
>>   <<<build>>> section of your POM (as described in the next  
>> section). One example of a plugin that requires this is the
>> Modified: maven/site/trunk/src/site/apt/guides/mini/guide- 
>> configuring-maven.apt
>> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt?rev=616127&r1=616126&r2=616127&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- maven/site/trunk/src/site/apt/guides/mini/guide-configuring- 
>> maven.apt (original)
>> +++ maven/site/trunk/src/site/apt/guides/mini/guide-configuring- 
>> maven.apt Mon Jan 28 17:07:36 2008
>> @@ -27,7 +27,7 @@
>>   ~~TODO: versioning doc that discusses this
>>    You can specify your user configuration in <<<$\{user.home\}/.m2/ 
>> settings.xml>>>. A
>> -  {{{/maven-settings/settings.html}full reference}} to the  
>> configuration file is available. This section will show how
>> +  {{{maven-settings/settings.html}full reference}} to the  
>> configuration file is available. This section will show how
>>   to make some common configurations. Note that the file is not  
>> required - defaults will be used if it is not found.
>>  * Configuring your Local Repository
>> @@ -78,7 +78,7 @@
>>         <passphrase>my_key_passphrase</passphrase>
>>       -->
>>     </server>
>> -	...
>> +  ...
>>   </servers>
>>   ...
>> </settings>
>> @@ -113,12 +113,12 @@
>>       <url>http://public.planetmirror.com/maven2/</url>
>>       <mirrorOf>central</mirrorOf>
>>     </mirror>
>> -	...
>> +  ...
>>   </mirrors>
>>   ...
>> </settings>
>> -------------
>> -  +
>>   More info about mirrors is available in the {{{guide-mirror- 
>> settings.html}Guide to Mirror Settings}}.
>>  * Profiles
>> @@ -126,4 +126,3 @@
>>  Repository configuration can also be put into a profile. You can  
>> have multiple
>>  profiles, with one set to active so that you can easily switch  
>> environments.
>>  Read more about profiles in {{{../introduction/introduction-to- 
>> profiles.html}Introduction to Build Profiles}}.
>> - \ No newline at end of file
>> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-coping- 
>> with-sun-jars.apt
>> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt?rev=616127&r1=616126&r2=616127&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun- 
>> jars.apt (original)
>> +++ maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun- 
>> jars.apt Mon Jan 28 17:07:36 2008
>> @@ -10,7 +10,7 @@
>>   Often users are confronted with the need to build against JARs  
>> provide by
>>  SUN like the {{{http://java.sun.com/products/javamail/}JavaMail}}  
>> JAR, or the
>> - {{{http://java.sun.com/products/javabeans/glasgow/ 
>> jaf.html}Activation}} JAR
>> + {{{http://java.sun.com/products/javabeans/jaf/downloads/ 
>> index.html}Activation}} JAR
>>  and users have found these JARs not present in central repository  
>> resulting
>>  in a broken build. Unfortunately most of these artifacts fall  
>> under Sun's
>>  Binary License which disallows us from distributing them from  
>> Ibiblio.
>> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-ide- 
>> eclipse.apt
>> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt?rev=616127&r1=616126&r2=616127&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt  
>> (original)
>> +++ maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt  
>> Mon Jan 28 17:07:36 2008
>> @@ -5,7 +5,7 @@
>>  ------
>>  28 October 2005
>>  ------
>> - +
>> Guide to using Eclipse with Maven 2.x
>>   This mini guide explains howto use Maven 2 in Eclipse IDE.
>> @@ -26,7 +26,7 @@
>>  +----+
>> -mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add- 
>> maven-repo +mvn -Declipse.workspace=<path-to-eclipse-workspace>  
>> eclipse:add-maven-repo
>>  +----+
>> @@ -144,9 +144,9 @@
>>  +----+
>>   <parent>
>> -	<groupId>guide.ide.eclipse</groupId>
>> -	<artifactId>guide-ide-eclipse</artifactId>
>> -	<version>1.0-SNAPSHOT</version>
>> +  <groupId>guide.ide.eclipse</groupId>
>> +  <artifactId>guide-ide-eclipse</artifactId>
>> +  <version>1.0-SNAPSHOT</version>
>>   </parent>
>> +----+
>> @@ -209,7 +209,7 @@
>>  <<Issue:>> The maven-eclipse-plugin should optionally generate
>> project dependencies for those modules which are available in the
>> workspace.
>> - +
>> ** {Flat Project Layout}
>>   It is possible to move the parent POM in its own directory on the
>> @@ -230,4 +230,4 @@
>>  []
>>   <<Issue:>> The release plugin does not support the flat structure
>> -({{{http://jira.codehaus.org/browse/MNG-1263}MNG-1263}})
>> +({{{http://jira.codehaus.org/browse/MRELEASE-6}MRELEASE-6}})
>> Modified: maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt?rev=616127&r1=616126&r2=616127&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt  
>> (original)
>> +++ maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt Mon  
>> Jan 28 17:07:36 2008
>> @@ -98,30 +98,30 @@
>> +----+
>>   For more details, check out the
>> - {{{/guides/introduction/introduction-to-the-pom.html}POM Guide}}.
>> + {{{guides/introduction/introduction-to-the-pom.html}POM Guide}}.
>>  * build.properties and project.properties
>>   These files have been replaced with
>> - {{{/settings.html}settings.xml}}.
>> + {{{settings.html}settings.xml}}.
>>  Like with the POM, you can establish a parallel build environment,  
>> so the m1 build
>>  never breaks while the m2 build is being debugged.
>>   Additional local build customization options can also be created  
>> using
>> - {{{/guides/introduction/introduction-to-profiles.html}profiles}}.
>> + {{{guides/introduction/introduction-to-profiles.html}profiles}}.
>>  * What to do with maven.xml?
>> - See {{/maven1.html#m1-maven-xml}} for an explanation of
>> + See {{maven1.html#m1-maven-xml}} for an explanation of
>>  why maven.xml was discarded, and
>> - {{/guides/introduction/introduction-to-plugins.html}} for
>> + {{guides/introduction/introduction-to-plugins.html}} for
>>  a guide to writing your own plug-ins.
>>  * Directory Structure
>>   The POM allows customization of the directory structure in both  
>> Maven 1 and Maven 2
>>  using the <<<\<build\>>>> tag. For simplicity, it would be ideal  
>> to move source to the
>> - {{{/guides/introduction/introduction-to-the-standard-directory- 
>> layout.html}Maven 2 default structure}},
>> + {{{guides/introduction/introduction-to-the-standard-directory- 
>> layout.html}Maven 2 default structure}},
>>  but it is not required. You can begin by customizing the
>>  directories in Maven 2, then when satisfied that both build paths  
>> are working, move
>>  to the Maven 2 structure and customize the settings in Maven 1.
>> @@ -132,25 +132,25 @@
>>  a build cycle in Maven 2. Instead of using <<<preGoal>>> and  
>> <<<postGoal>>> tags
>>  in <<<maven.xml>>> to tie plugin goals into the build process, the  
>> goals of a
>>  plugin are associated with the pre-defined stages of the build  
>> cycle. See the
>> - {{{/guides/introduction/introduction-to-the- 
>> lifecycle.html}Introduction to the Build Lifecycle}}
>> + {{{guides/introduction/introduction-to-the- 
>> lifecycle.html}Introduction to the Build Lifecycle}}
>>  for more on how plugins relate.
>>  ** Re-use Ant Tasks
>> - See the {{{/general.html#using-ant-tasks}Ant Script FAQ}}.
>> + See the {{{general.html#using-ant-tasks}Ant Script FAQ}}.
>>  ** Replace scripts with Mojos
>>    The new plugin architecture does not specify a specific language  
>> implementation, so
>>   Jelly scripts and other such artifacts should be re-usable with  
>> wrappers. It is recommended
>>   that you look into moving to
>> -  {{{/guides/plugin/guide-java-plugin-development.html}Mojos}}.
>> +  {{{guides/plugin/guide-java-plugin-development.html}Mojos}}.
>>  ** Utilize built-in Maven 2 capabilities
>>  *** Resource filtering to inject POM variables into application
>> - You can turn on {{{/guides/getting-started/ 
>> index.html#How_do_I_filter_resource_files?}resource filtering}}
>> + You can turn on {{{guides/getting-started/ 
>> index.html#How_do_I_filter_resource_files?}resource filtering}}
>>  in your POM. Tokens of the form <<<$\{pom.variable\}>>> in  
>> resource files will be replaced with the  corresponding POM property.
>>  +----+
>> Modified: maven/site/trunk/src/site/apt/guides/mini/guide- 
>> repository-ssl.apt
>> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt?rev=616127&r1=616126&r2=616127&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- maven/site/trunk/src/site/apt/guides/mini/guide-repository- 
>> ssl.apt (original)
>> +++ maven/site/trunk/src/site/apt/guides/mini/guide-repository- 
>> ssl.apt Mon Jan 28 17:07:36 2008
>> @@ -143,4 +143,4 @@
>>      * {{{http://java.sun.com/j2se/1.4.2/docs/guide/security/}  
>> Javasecurity infrastructure (1.4.2)}}
>> -    * {{{http://commons.apache.org/httpclient/sslguide.html}  
>> HttpClient}}'s SSL guide
>> +    * {{{http://hc.apache.org/httpclient-3.x/sslguide.html}  
>> HttpClient}}'s SSL guide
>> Modified: maven/site/trunk/src/site/apt/guides/plugin/guide-java- 
>> plugin-development.apt
>> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt?rev=616127&r1=616126&r2=616127&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin- 
>> development.apt (original)
>> +++ maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin- 
>> development.apt Mon Jan 28 17:07:36 2008
>> @@ -272,7 +272,7 @@
>>    This causes the simple mojo to be executed whenever Java code is  
>> compiled.
>>   For more information on binding a mojo to phases in the  
>> lifecycle, please
>> -  refer to the {{{/guides/introduction/introduction-to-the- 
>> lifecycle.html}Build Lifecycle}} document.
>> +  refer to the {{{guides/introduction/introduction-to-the- 
>> lifecycle.html}Build Lifecycle}} document.
>>  * Mojo archetype
>> Modified: maven/site/trunk/src/site/apt/plugin-developers/plugin- 
>> testing.apt
>> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt?rev=616127&r1=616126&r2=616127&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- maven/site/trunk/src/site/apt/plugin-developers/plugin- 
>> testing.apt (original)
>> +++ maven/site/trunk/src/site/apt/plugin-developers/plugin- 
>> testing.apt Mon Jan 28 17:07:36 2008
>> @@ -3,7 +3,7 @@
>>  ------
>>  Vincent Siveton
>>  ------
>> - October 2006
>> + January 2008
>>  ------
>>  ~~ Licensed to the Apache Software Foundation (ASF) under one
>> @@ -36,9 +36,9 @@
>> Testing Styles: Unit Testing vs. Functional/Integration Testing
>>   A unit test attempts to verify a mojo as an isolated unit, by  
>> mocking out the rest of the Maven environment.  A mojo unit test  
>> does not attempt to run your plugin in the context of a real Maven  
>> build.  Unit tests are designed to be fast.
>> - +
>>  A functional/integration test attempts to use a mojo in a real  
>> Maven build, by launching a real instance of Maven in a real  
>> project.  Normally this requires you to construct special dummy  
>> Maven projects with real POM files.  Often this requires you to  
>> have already installed your plugin into your local repository so it  
>> can be used in a real Maven build.  Functional tests run much more  
>> slowly than unit tests, but they can catch bugs that you may not  
>> catch with unit tests.
>> - +
>>  The general wisdom is that your code should be mostly tested with  
>> unit tests, but should also have some functional tests.
>>  Unit Tests
>> @@ -46,20 +46,20 @@
>> * Using JUnit alone
>>   In principle, you can write a unit test of a plugin Mojo the same  
>> way you'd write any other JUnit test case, by writing a class that  
>> <<<extends TestCase>>>.
>> - +
>>  However, most mojos need more information to work properly.  For  
>> example, you'll probably need to inject a reference to a  
>> MavenProject, so your mojo can query project variables.
>> - +
>> * Using PlexusTestCase
>>   Mojo variables are injected using Plexus, and many Mojos are  
>> written to take specific advantage of the Plexus container (by  
>> executing a lifecycle or having various injected dependencies).
>>   If you all you need is Plexus container services, you can write  
>> your class with <<<extends PlexusTestCase>>> instead of TestCase.
>> - +
>>  With that said, if you need to inject Maven objects into your  
>> mojo, you'll probably prefer to use the maven-plugin-testing-harness.
>>  * maven-plugin-testing-harness
>> - The {{{https://svn.apache.org/repos/asf/maven/shared/trunk/maven-plugin-testing-harness/ 
>> }maven-plugin-testing-harness}}
>> + The {{{https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-testing-harness/ 
>> }maven-plugin-testing-harness}}
>>  is explicitly intended to test the  
>> <<<org.apache.maven.reporting.AbstractMavenReport#execute()>>>  
>> implementation.
>>   In general, you need to include <<<maven-plugin-testing- 
>> harness>>> as dependency, and create a *MojoTest (by convention)
>> @@ -114,7 +114,7 @@
>> * maven-verifier
>>   maven-verifier tests are run using JUnit or TestNG, and provide a  
>> simple class allowing you to launch Maven and assert on its log  
>> file and built artifacts.  It also provides a ResourceExtractor,  
>> which extracts a Maven project from your src/test/resources  
>> directory into a temporary working directory where you can do  
>> tricky stuff with it.
>> - +
>>  Maven itself uses maven-verifier to run its core integration  
>> tests.  For more information, please refer to {{{http://docs.codehaus.org/display/MAVEN/Creating+a+Maven+Integration+Test 
>> }Creating a Maven Integration Test}}.
>>  +-----+
>> @@ -170,7 +170,7 @@
>>          * again.
>>          */
>>         verifier.resetStreams();
>> -        +
>>         /*
>>          * The verifier also supports beanshell scripts for
>>          * verification of more complex scenarios. There are
>> @@ -184,7 +184,7 @@
>>  * maven-invoker-plugin
>> - You can use {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-invoker-plugin/ 
>> }maven-invoker-plugin}}
>> + You can use {{{https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-invoker-plugin/ 
>> }maven-invoker-plugin}}
>>  to invoke Maven and to provide some BeanShell tests.  Tests  
>> written in this way don't run under JUnit/TestNG; instead, they're  
>> run by Maven itself.
>>  +-----+
>> @@ -227,15 +227,15 @@
>> * shitty-maven-plugin
>>   The {{{http://mojo.codehaus.org/shitty-maven-plugin/}shitty-maven- 
>> plugin}} (Super Helpful Integration Testing ThingY) provides a  
>> simple way to run integration tests for a project (single module or  
>> multi-module).
>> - +
>>  shitty-maven-plugin does many of the same things as the maven- 
>> invoker-plugin (it supports Groovy tests instead of BeanShell  
>> tests), though it has some features that aren't available in maven- 
>> invoker-plugin.  Notably, it provides some advanced setup steps to  
>> automatically install your plugin using a special version name  
>> ("TESTING"), so your dummy projects can depend on that version  
>> explicitly.
>>  * maven-it-plugin
>>   <<Note>>: maven-it-plugin is not at 1.0 yet.  Use it at your own  
>> risk.
>> - The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-it-plugin/ 
>> }maven-it-plugin}} is used directly
>> - in the <<<integration-test>>> phase.  + The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-it-plugin/ 
>> }maven-it-plugin}} is used directly
>> + in the <<<integration-test>>> phase.
>>   <<Note>>: this it plugin can not be used to test a plugin that is  
>> being built for the first time (i.e. with no
>>  release). In this case, you could, for instance, defined an it- 
>> snapshot of the plugin with <<<maven-install-plugin>>>.
>> @@ -350,9 +350,9 @@
>> </project>
>> +-----+
>> -* maven-plugin-test-plugin
>> +* maven-plugin-management-plugin
>> - The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-plugin-test-plugin/ 
>> }maven-plugin-test-plugin}}
>> + The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-plugin-management-plugin/ 
>> }maven-plugin-management-plugin}}
>>  is to stage/unstage a plugin into the local repository for pre/ 
>> post-integration-test.
>>   You need to configure the <<<maven-plugin-test-plugin>>> and the  
>> <<<maven-surefire-plugin>>>:
>> @@ -394,7 +394,7 @@
>>       ...
>>       <plugin>
>>         <groupId>org.apache.maven.plugins</groupId>
>> -        <artifactId>maven-plugin-test-plugin</artifactId>
>> +        <artifactId>maven-plugin-management-plugin</artifactId>
>>         <version>1.0-SNAPSHOT</version>
>>         <executions>
>>           <execution>
>> @@ -480,6 +480,6 @@
>> }
>> +-----+
>> - <<Note>>: The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-plugin-management-plugin/ 
>> }maven-plugin-management-plugin}}
>> + <<Note>>: The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-it-plugin/ 
>> }maven-plugin-management-plugin}}
>>  is similar to <<<maven-plugin-test-plugin>>>.
>> Modified: maven/site/trunk/src/site/apt/proposals/incubator/ 
>> nmaven.apt
>> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt?rev=616127&r1=616126&r2=616127&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt  
>> (original)
>> +++ maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt  
>> Mon Jan 28 17:07:36 2008
>> @@ -3,7 +3,7 @@
>>  -----
>>  Brett Porter
>>  -----
>> - 10 November 2006
>> + January 2008
>>  -----
>>  NMaven Proposal
>> @@ -45,6 +45,8 @@
>>      * To begin consolidating the codebase and encouraging  
>> additional contributors
>> +    []
>> +
>> * Current Status
>>  ** Meritocracy and Community
>> @@ -86,7 +88,7 @@
>>    * Plexus Compiler component - {{http://svn.codehaus.org/plexus/plexus-components/trunk/plexus-compiler/plexus-compilers/plexus-compiler-csharp/ 
>> }}
>> -  * Maven Sandbox - {{http://svn.apache.org/viewvc/maven/sandbox/csharp/ 
>> }}
>> +  []
>>  * Source and Intellectual Property Submission Plan
>> @@ -111,6 +113,8 @@
>>    * nmaven-commits@incubator.apache.org
>> +  []
>> +
>> ** Subversion Directory
>>    https://svn.apache.org/repos/asf/incubator/nmaven
>> @@ -135,6 +139,8 @@
>>    * Brett Porter (brett AT apache DOT org) - Current Maven committer
>> +  []
>> +
>> * Sponsors
>>  ** Champion
>> @@ -143,14 +149,16 @@
>>     * Brett Porter
>> +   []
>> +
>> ** Nominated Mentors
>>     * Jason van Zyl
>>     * Brett Porter
>> +   []
>> +
>> ** Sponsoring Entity
>>     The Apache Maven PMC
>> -
>> -
>> Modified: maven/site/trunk/src/site/site.xml
>> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/site.xml?rev=616127&r1=616126&r2=616127&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- maven/site/trunk/src/site/site.xml (original)
>> +++ maven/site/trunk/src/site/site.xml Mon Jan 28 17:07:36 2008
>> @@ -143,7 +143,7 @@
>>       <item name="Index (alphabetical)" href="todo.html" />
>> -->
>>       <item name="External Resources" href="/articles.html" />
>> -      <item name="Wiki" href="http://docs.codehaus.org/display/MAVENUSER/ 
>> " />
>> +      <item name="Wiki" href="http://docs.codehaus.org/display/MAVENUSER/Home 
>> " />
>>     </menu>
>>      <menu name="Get Maven Plugins">
>> Modified: maven/site/trunk/src/site/xdoc/articles.xml
>> URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/xdoc/articles.xml?rev=616127&r1=616126&r2=616127&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- maven/site/trunk/src/site/xdoc/articles.xml (original)
>> +++ maven/site/trunk/src/site/xdoc/articles.xml Mon Jan 28 17:07:36  
>> 2008
>> @@ -48,10 +48,10 @@
>>           <li><strong>Publisher:</strong><a href="http://www.devzuz.com 
>> ">DevZuz</a></li>
>>           <li><strong>Published:</strong>March 2006</li>
>>           <li><strong>Authors:</strong>
>> -            <a href="http://www.commonjava.org/blogs/john">John  
>> Casey</a>,
>> +            John Casey,
>>             <a href="http://blogs.codehaus.org/people/ 
>> vmassol/">Vincent Massol</a>,
>>             <a href="http://www.devzuz.org/blogs/bporter">Brett  
>> Porter</a>,
>> -            <a href="http://www.carlossanchez.eu">Carlos Sanchez</a>
>> +            <a href="http://www.jroller.com/carlossg/">Carlos  
>> Sanchez</a>
>>           </li>
>>         </ul>
>>       </div>
>> @@ -195,7 +195,7 @@
>>             <td>13 March 2006</td>
>>           </tr>
>>           <tr>
>> -            <td><a href="http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven_p.html 
>> ">Get the most out of Maven 2 site generation</a></td>
>> +            <td><a href="http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven.html 
>> ">Get the most out of Maven 2 site generation</a></td>
>>             <td>JavaWorld</td>
>>             <td>John Ferguson Smart</td>
>>             <td>27 February 2006</td>
>> @@ -279,7 +279,7 @@
>>             <td>17 March 2004</td>
>>           </tr>
>>           <tr>
>> -            <td><a href="http://www.theserverside.com/articles/article.tss?l=MavenMagic 
>> ">Maven Magic - a tutorial on Maven and J2EE projects.</a></td>
>> +            <td><a href="http://www.theserverside.com/tt/articles/article.tss?l=MavenMagic 
>> ">Maven Magic - a tutorial on Maven and J2EE projects.</a></td>
>>             <td>TheServerSide</td>
>>             <td>Srikanth Shenoy</td>
>>             <td>November 2003</td>
>
>
> -- 
> Dennis Lundberg
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
----------------------------------------------------------

Selfish deeds are the shortest path to self destruction.

-- The Seven Samuari, Akira Kirosawa 




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: svn commit: r616127 - in /maven/site/trunk/src/site: ./ apt/developers/release/ apt/guides/introduction/ apt/guides/mini/ apt/guides/plugin/ apt/plugin-developers/ apt/proposals/incubator/ xdoc/

Posted by Vincent Siveton <vi...@gmail.com>.
Hi Dennis,

2008/3/4, Dennis Lundberg <de...@apache.org>:
> This change seems to have broken many links on the site. The ones that
>  broke previously started with a /, but that was removed in this commit.
>  Why was that?
>
>  This page is one example of that, where most links now return a 404:
>
>    http://maven.apache.org/guides/mini/guide-m1-m2.html
>

I will fix wrong links soon.

Cheers,

Vincent


>
>  vsiveton@apache.org wrote:
>  > Author: vsiveton
>  > Date: Mon Jan 28 17:07:36 2008
>  > New Revision: 616127
>  >
>  > URL: http://svn.apache.org/viewvc?rev=616127&view=rev
>  > Log:
>  > o fixed some wrong links
>  >
>  > Modified:
>  >     maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt
>  >     maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt
>  >     maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt
>  >     maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt
>  >     maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>  >     maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>  >     maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt
>  >     maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt
>  >     maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt
>  >     maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>  >     maven/site/trunk/src/site/site.xml
>  >     maven/site/trunk/src/site/xdoc/articles.xml
>  >
>  > Modified: maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt
>  > URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt?rev=616127&r1=616126&r2=616127&view=diff
>  > ==============================================================================
>  > --- maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt (original)
>  > +++ maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt Mon Jan 28 17:07:36 2008
>  > @@ -28,7 +28,7 @@
>  >
>  >  Introduction
>  >
>  > - You need to add your GPG keys in {{https://svn.apache.org/repos/asf/maven/KEYS}} before a release. Here are some
>  > + You need to add your GPG keys in {{https://svn.apache.org/repos/asf/maven/project/KEYS}} before a release. Here are some
>  >   useful {{{http://www.gnupg.org/}GnuPG}} commands to generate your Keys.
>  >
>  >  * gpg --gen-key
>  > @@ -155,7 +155,7 @@
>  >   You need to append this result to {{https://svn.apache.org/repos/asf/maven/project/KEYS}}.
>  >
>  >   You also need to upload your key to the public server: {{http://pgp.mit.edu/}}
>  > - by copying the same you appended in the text field and submit.
>  > + by copying the same you appended in the text field and submit.
>  >   You can ensure by searching your email in key search engine.
>  >
>  >   You can read more about {{{http://www.apache.org/dev/release-signing.html#faq}Checksums And Signatures}}.
>  >
>  > Modified: maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt
>  > URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt?rev=616127&r1=616126&r2=616127&view=diff
>  > ==============================================================================
>  > --- maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt (original)
>  > +++ maven/site/trunk/src/site/apt/guides/introduction/introduction-to-the-lifecycle.apt Mon Jan 28 17:07:36 2008
>  > @@ -57,7 +57,7 @@
>  >    stage in the lifecycle.
>  >
>  >    For example, the default lifecycle has the following build phases (for a complete list of the build phases, refer
>  > -  to the {{{introduction-to-the-lifecycle#lifecycle_reference}Lifecycle Reference}}):
>  > +  to the {{{introduction-to-the-lifecycle#Lifecycle_Reference}Lifecycle Reference}}):
>  >
>  >      * <<<validate>>> - validate the project is correct and all necessary information is available
>  >
>  > @@ -176,7 +176,7 @@
>  >    This is an almost standard set of bindings; however, some packages handle them differently. For example, a project
>  >    that is purely metadata (packaging value is <<<pom>>>) only binds the <<<install>>> and <<<deploy>>> phases (for a
>  >    complete list of build-phase-to-goal binding of some of the <<<packaging>>>s, refer to the
>  > -  {{{introduction-to-the-lifecycle#lifecycle_reference}Lifecycle Reference}}).
>  > +  {{{introduction-to-the-lifecycle#Lifecycle_Reference}Lifecycle Reference}}).
>  >
>  >    Note that for some packaging types to be available, you may also need to include a particular plugin in your
>  >    <<<build>>> section of your POM (as described in the next section). One example of a plugin that requires this is the
>  >
>  > Modified: maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt
>  > URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt?rev=616127&r1=616126&r2=616127&view=diff
>  > ==============================================================================
>  > --- maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt (original)
>  > +++ maven/site/trunk/src/site/apt/guides/mini/guide-configuring-maven.apt Mon Jan 28 17:07:36 2008
>  > @@ -27,7 +27,7 @@
>  >    ~~TODO: versioning doc that discusses this
>  >
>  >    You can specify your user configuration in <<<$\{user.home\}/.m2/settings.xml>>>. A
>  > -  {{{/maven-settings/settings.html}full reference}} to the configuration file is available. This section will show how
>  > +  {{{maven-settings/settings.html}full reference}} to the configuration file is available. This section will show how
>  >    to make some common configurations. Note that the file is not required - defaults will be used if it is not found.
>  >
>  >  * Configuring your Local Repository
>  > @@ -78,7 +78,7 @@
>  >          <passphrase>my_key_passphrase</passphrase>
>  >        -->
>  >      </server>
>  > -     ...
>  > +  ...
>  >    </servers>
>  >    ...
>  >  </settings>
>  > @@ -113,12 +113,12 @@
>  >        <url>http://public.planetmirror.com/maven2/</url>
>  >        <mirrorOf>central</mirrorOf>
>  >      </mirror>
>  > -     ...
>  > +  ...
>  >    </mirrors>
>  >    ...
>  >  </settings>
>  >  -------------
>  > -
>  > +
>  >    More info about mirrors is available in the {{{guide-mirror-settings.html}Guide to Mirror Settings}}.
>  >
>  >  * Profiles
>  > @@ -126,4 +126,3 @@
>  >   Repository configuration can also be put into a profile. You can have multiple
>  >   profiles, with one set to active so that you can easily switch environments.
>  >   Read more about profiles in {{{../introduction/introduction-to-profiles.html}Introduction to Build Profiles}}.
>  > -
>  > \ No newline at end of file
>  >
>  > Modified: maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt
>  > URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt?rev=616127&r1=616126&r2=616127&view=diff
>  > ==============================================================================
>  > --- maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt (original)
>  > +++ maven/site/trunk/src/site/apt/guides/mini/guide-coping-with-sun-jars.apt Mon Jan 28 17:07:36 2008
>  > @@ -10,7 +10,7 @@
>  >
>  >   Often users are confronted with the need to build against JARs provide by
>  >   SUN like the {{{http://java.sun.com/products/javamail/}JavaMail}} JAR, or the
>  > - {{{http://java.sun.com/products/javabeans/glasgow/jaf.html}Activation}} JAR
>  > + {{{http://java.sun.com/products/javabeans/jaf/downloads/index.html}Activation}} JAR
>  >   and users have found these JARs not present in central repository resulting
>  >   in a broken build. Unfortunately most of these artifacts fall under Sun's
>  >   Binary License which disallows us from distributing them from Ibiblio.
>  >
>  > Modified: maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt
>  > URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt?rev=616127&r1=616126&r2=616127&view=diff
>  > ==============================================================================
>  > --- maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt (original)
>  > +++ maven/site/trunk/src/site/apt/guides/mini/guide-ide-eclipse.apt Mon Jan 28 17:07:36 2008
>  > @@ -5,7 +5,7 @@
>  >   ------
>  >   28 October 2005
>  >   ------
>  > -
>  > +
>  >  Guide to using Eclipse with Maven 2.x
>  >
>  >   This mini guide explains howto use Maven 2 in Eclipse IDE.
>  > @@ -26,7 +26,7 @@
>  >
>  >  +----+
>  >
>  > -mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-maven-repo
>  > +mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-maven-repo
>  >
>  >  +----+
>  >
>  > @@ -144,9 +144,9 @@
>  >
>  >  +----+
>  >    <parent>
>  > -     <groupId>guide.ide.eclipse</groupId>
>  > -     <artifactId>guide-ide-eclipse</artifactId>
>  > -     <version>1.0-SNAPSHOT</version>
>  > +  <groupId>guide.ide.eclipse</groupId>
>  > +  <artifactId>guide-ide-eclipse</artifactId>
>  > +  <version>1.0-SNAPSHOT</version>
>  >    </parent>
>  >  +----+
>  >
>  > @@ -209,7 +209,7 @@
>  >   <<Issue:>> The maven-eclipse-plugin should optionally generate
>  >  project dependencies for those modules which are available in the
>  >  workspace.
>  > -
>  > +
>  >  ** {Flat Project Layout}
>  >
>  >   It is possible to move the parent POM in its own directory on the
>  > @@ -230,4 +230,4 @@
>  >   []
>  >
>  >   <<Issue:>> The release plugin does not support the flat structure
>  > -({{{http://jira.codehaus.org/browse/MNG-1263}MNG-1263}})
>  > +({{{http://jira.codehaus.org/browse/MRELEASE-6}MRELEASE-6}})
>  >
>  > Modified: maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt
>  > URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt?rev=616127&r1=616126&r2=616127&view=diff
>  > ==============================================================================
>  > --- maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt (original)
>  > +++ maven/site/trunk/src/site/apt/guides/mini/guide-m1-m2.apt Mon Jan 28 17:07:36 2008
>  > @@ -98,30 +98,30 @@
>  >  +----+
>  >
>  >   For more details, check out the
>  > - {{{/guides/introduction/introduction-to-the-pom.html}POM Guide}}.
>  > + {{{guides/introduction/introduction-to-the-pom.html}POM Guide}}.
>  >
>  >  * build.properties and project.properties
>  >
>  >   These files have been replaced with
>  > - {{{/settings.html}settings.xml}}.
>  > + {{{settings.html}settings.xml}}.
>  >   Like with the POM, you can establish a parallel build environment, so the m1 build
>  >   never breaks while the m2 build is being debugged.
>  >
>  >   Additional local build customization options can also be created using
>  > - {{{/guides/introduction/introduction-to-profiles.html}profiles}}.
>  > + {{{guides/introduction/introduction-to-profiles.html}profiles}}.
>  >
>  >  * What to do with maven.xml?
>  >
>  > - See {{/maven1.html#m1-maven-xml}} for an explanation of
>  > + See {{maven1.html#m1-maven-xml}} for an explanation of
>  >   why maven.xml was discarded, and
>  > - {{/guides/introduction/introduction-to-plugins.html}} for
>  > + {{guides/introduction/introduction-to-plugins.html}} for
>  >   a guide to writing your own plug-ins.
>  >
>  >  * Directory Structure
>  >
>  >   The POM allows customization of the directory structure in both Maven 1 and Maven 2
>  >   using the <<<\<build\>>>> tag. For simplicity, it would be ideal to move source to the
>  > - {{{/guides/introduction/introduction-to-the-standard-directory-layout.html}Maven 2 default structure}},
>  > + {{{guides/introduction/introduction-to-the-standard-directory-layout.html}Maven 2 default structure}},
>  >   but it is not required. You can begin by customizing the
>  >   directories in Maven 2, then when satisfied that both build paths are working, move
>  >   to the Maven 2 structure and customize the settings in Maven 1.
>  > @@ -132,25 +132,25 @@
>  >   a build cycle in Maven 2. Instead of using <<<preGoal>>> and <<<postGoal>>> tags
>  >   in <<<maven.xml>>> to tie plugin goals into the build process, the goals of a
>  >   plugin are associated with the pre-defined stages of the build cycle. See the
>  > - {{{/guides/introduction/introduction-to-the-lifecycle.html}Introduction to the Build Lifecycle}}
>  > + {{{guides/introduction/introduction-to-the-lifecycle.html}Introduction to the Build Lifecycle}}
>  >   for more on how plugins relate.
>  >
>  >  ** Re-use Ant Tasks
>  >
>  > - See the {{{/general.html#using-ant-tasks}Ant Script FAQ}}.
>  > + See the {{{general.html#using-ant-tasks}Ant Script FAQ}}.
>  >
>  >  ** Replace scripts with Mojos
>  >
>  >    The new plugin architecture does not specify a specific language implementation, so
>  >    Jelly scripts and other such artifacts should be re-usable with wrappers. It is recommended
>  >    that you look into moving to
>  > -  {{{/guides/plugin/guide-java-plugin-development.html}Mojos}}.
>  > +  {{{guides/plugin/guide-java-plugin-development.html}Mojos}}.
>  >
>  >  ** Utilize built-in Maven 2 capabilities
>  >
>  >  *** Resource filtering to inject POM variables into application
>  >
>  > - You can turn on {{{/guides/getting-started/index.html#How_do_I_filter_resource_files?}resource filtering}}
>  > + You can turn on {{{guides/getting-started/index.html#How_do_I_filter_resource_files?}resource filtering}}
>  >   in your POM. Tokens of the form <<<$\{pom.variable\}>>> in resource files will be replaced with the  corresponding POM property.
>  >
>  >  +----+
>  >
>  > Modified: maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt
>  > URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt?rev=616127&r1=616126&r2=616127&view=diff
>  > ==============================================================================
>  > --- maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt (original)
>  > +++ maven/site/trunk/src/site/apt/guides/mini/guide-repository-ssl.apt Mon Jan 28 17:07:36 2008
>  > @@ -143,4 +143,4 @@
>  >
>  >      * {{{http://java.sun.com/j2se/1.4.2/docs/guide/security/} Javasecurity infrastructure (1.4.2)}}
>  >
>  > -    * {{{http://commons.apache.org/httpclient/sslguide.html} HttpClient}}'s SSL guide
>  > +    * {{{http://hc.apache.org/httpclient-3.x/sslguide.html} HttpClient}}'s SSL guide
>  >
>  > Modified: maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt
>  > URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt?rev=616127&r1=616126&r2=616127&view=diff
>  > ==============================================================================
>  > --- maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt (original)
>  > +++ maven/site/trunk/src/site/apt/guides/plugin/guide-java-plugin-development.apt Mon Jan 28 17:07:36 2008
>  > @@ -272,7 +272,7 @@
>  >
>  >    This causes the simple mojo to be executed whenever Java code is compiled.
>  >    For more information on binding a mojo to phases in the lifecycle, please
>  > -  refer to the {{{/guides/introduction/introduction-to-the-lifecycle.html}Build Lifecycle}} document.
>  > +  refer to the {{{guides/introduction/introduction-to-the-lifecycle.html}Build Lifecycle}} document.
>  >
>  >  * Mojo archetype
>  >
>  >
>  > Modified: maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt
>  > URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt?rev=616127&r1=616126&r2=616127&view=diff
>  > ==============================================================================
>  > --- maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt (original)
>  > +++ maven/site/trunk/src/site/apt/plugin-developers/plugin-testing.apt Mon Jan 28 17:07:36 2008
>  > @@ -3,7 +3,7 @@
>  >   ------
>  >   Vincent Siveton
>  >   ------
>  > - October 2006
>  > + January 2008
>  >   ------
>  >
>  >  ~~ Licensed to the Apache Software Foundation (ASF) under one
>  > @@ -36,9 +36,9 @@
>  >  Testing Styles: Unit Testing vs. Functional/Integration Testing
>  >
>  >   A unit test attempts to verify a mojo as an isolated unit, by mocking out the rest of the Maven environment.  A mojo unit test does not attempt to run your plugin in the context of a real Maven build.  Unit tests are designed to be fast.
>  > -
>  > +
>  >   A functional/integration test attempts to use a mojo in a real Maven build, by launching a real instance of Maven in a real project.  Normally this requires you to construct special dummy Maven projects with real POM files.  Often this requires you to have already installed your plugin into your local repository so it can be used in a real Maven build.  Functional tests run much more slowly than unit tests, but they can catch bugs that you may not catch with unit tests.
>  > -
>  > +
>  >   The general wisdom is that your code should be mostly tested with unit tests, but should also have some functional tests.
>  >
>  >  Unit Tests
>  > @@ -46,20 +46,20 @@
>  >  * Using JUnit alone
>  >
>  >   In principle, you can write a unit test of a plugin Mojo the same way you'd write any other JUnit test case, by writing a class that <<<extends TestCase>>>.
>  > -
>  > +
>  >   However, most mojos need more information to work properly.  For example, you'll probably need to inject a reference to a MavenProject, so your mojo can query project variables.
>  > -
>  > +
>  >  * Using PlexusTestCase
>  >
>  >   Mojo variables are injected using Plexus, and many Mojos are written to take specific advantage of the Plexus container (by executing a lifecycle or having various injected dependencies).
>  >
>  >   If you all you need is Plexus container services, you can write your class with <<<extends PlexusTestCase>>> instead of TestCase.
>  > -
>  > +
>  >   With that said, if you need to inject Maven objects into your mojo, you'll probably prefer to use the maven-plugin-testing-harness.
>  >
>  >  * maven-plugin-testing-harness
>  >
>  > - The {{{https://svn.apache.org/repos/asf/maven/shared/trunk/maven-plugin-testing-harness/}maven-plugin-testing-harness}}
>  > + The {{{https://svn.apache.org/repos/asf/maven/plugin-tools/trunk/maven-plugin-testing-harness/}maven-plugin-testing-harness}}
>  >   is explicitly intended to test the <<<org.apache.maven.reporting.AbstractMavenReport#execute()>>> implementation.
>  >
>  >   In general, you need to include <<<maven-plugin-testing-harness>>> as dependency, and create a *MojoTest (by convention)
>  > @@ -114,7 +114,7 @@
>  >  * maven-verifier
>  >
>  >   maven-verifier tests are run using JUnit or TestNG, and provide a simple class allowing you to launch Maven and assert on its log file and built artifacts.  It also provides a ResourceExtractor, which extracts a Maven project from your src/test/resources directory into a temporary working directory where you can do tricky stuff with it.
>  > -
>  > +
>  >   Maven itself uses maven-verifier to run its core integration tests.  For more information, please refer to {{{http://docs.codehaus.org/display/MAVEN/Creating+a+Maven+Integration+Test}Creating a Maven Integration Test}}.
>  >
>  >  +-----+
>  > @@ -170,7 +170,7 @@
>  >           * again.
>  >           */
>  >          verifier.resetStreams();
>  > -
>  > +
>  >          /*
>  >           * The verifier also supports beanshell scripts for
>  >           * verification of more complex scenarios. There are
>  > @@ -184,7 +184,7 @@
>  >
>  >  * maven-invoker-plugin
>  >
>  > - You can use {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-invoker-plugin/}maven-invoker-plugin}}
>  > + You can use {{{https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-invoker-plugin/}maven-invoker-plugin}}
>  >   to invoke Maven and to provide some BeanShell tests.  Tests written in this way don't run under JUnit/TestNG; instead, they're run by Maven itself.
>  >
>  >  +-----+
>  > @@ -227,15 +227,15 @@
>  >  * shitty-maven-plugin
>  >
>  >   The {{{http://mojo.codehaus.org/shitty-maven-plugin/}shitty-maven-plugin}} (Super Helpful Integration Testing ThingY) provides a simple way to run integration tests for a project (single module or multi-module).
>  > -
>  > +
>  >   shitty-maven-plugin does many of the same things as the maven-invoker-plugin (it supports Groovy tests instead of BeanShell tests), though it has some features that aren't available in maven-invoker-plugin.  Notably, it provides some advanced setup steps to automatically install your plugin using a special version name ("TESTING"), so your dummy projects can depend on that version explicitly.
>  >
>  >  * maven-it-plugin
>  >
>  >   <<Note>>: maven-it-plugin is not at 1.0 yet.  Use it at your own risk.
>  >
>  > - The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-it-plugin/}maven-it-plugin}} is used directly
>  > - in the <<<integration-test>>> phase.
>  > + The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-it-plugin/}maven-it-plugin}} is used directly
>  > + in the <<<integration-test>>> phase.
>  >
>  >   <<Note>>: this it plugin can not be used to test a plugin that is being built for the first time (i.e. with no
>  >   release). In this case, you could, for instance, defined an it-snapshot of the plugin with <<<maven-install-plugin>>>.
>  > @@ -350,9 +350,9 @@
>  >  </project>
>  >  +-----+
>  >
>  > -* maven-plugin-test-plugin
>  > +* maven-plugin-management-plugin
>  >
>  > - The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-plugin-test-plugin/}maven-plugin-test-plugin}}
>  > + The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-plugin-management-plugin/}maven-plugin-management-plugin}}
>  >   is to stage/unstage a plugin into the local repository for pre/post-integration-test.
>  >
>  >   You need to configure the <<<maven-plugin-test-plugin>>> and the <<<maven-surefire-plugin>>>:
>  > @@ -394,7 +394,7 @@
>  >        ...
>  >        <plugin>
>  >          <groupId>org.apache.maven.plugins</groupId>
>  > -        <artifactId>maven-plugin-test-plugin</artifactId>
>  > +        <artifactId>maven-plugin-management-plugin</artifactId>
>  >          <version>1.0-SNAPSHOT</version>
>  >          <executions>
>  >            <execution>
>  > @@ -480,6 +480,6 @@
>  >  }
>  >  +-----+
>  >
>  > - <<Note>>: The {{{https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-plugin-management-plugin/}maven-plugin-management-plugin}}
>  > + <<Note>>: The {{{https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins/maven-it-plugin/}maven-plugin-management-plugin}}
>  >   is similar to <<<maven-plugin-test-plugin>>>.
>  >
>  >
>  > Modified: maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt
>  > URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt?rev=616127&r1=616126&r2=616127&view=diff
>  > ==============================================================================
>  > --- maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt (original)
>  > +++ maven/site/trunk/src/site/apt/proposals/incubator/nmaven.apt Mon Jan 28 17:07:36 2008
>  > @@ -3,7 +3,7 @@
>  >   -----
>  >   Brett Porter
>  >   -----
>  > - 10 November 2006
>  > + January 2008
>  >   -----
>  >
>  >  NMaven Proposal
>  > @@ -45,6 +45,8 @@
>  >
>  >      * To begin consolidating the codebase and encouraging additional contributors
>  >
>  > +    []
>  > +
>  >  * Current Status
>  >
>  >  ** Meritocracy and Community
>  > @@ -86,7 +88,7 @@
>  >
>  >    * Plexus Compiler component - {{http://svn.codehaus.org/plexus/plexus-components/trunk/plexus-compiler/plexus-compilers/plexus-compiler-csharp/}}
>  >
>  > -  * Maven Sandbox - {{http://svn.apache.org/viewvc/maven/sandbox/csharp/}}
>  > +  []
>  >
>  >  * Source and Intellectual Property Submission Plan
>  >
>  > @@ -111,6 +113,8 @@
>  >
>  >    * nmaven-commits@incubator.apache.org
>  >
>  > +  []
>  > +
>  >  ** Subversion Directory
>  >
>  >    https://svn.apache.org/repos/asf/incubator/nmaven
>  > @@ -135,6 +139,8 @@
>  >
>  >    * Brett Porter (brett AT apache DOT org) - Current Maven committer
>  >
>  > +  []
>  > +
>  >  * Sponsors
>  >
>  >  ** Champion
>  > @@ -143,14 +149,16 @@
>  >
>  >     * Brett Porter
>  >
>  > +   []
>  > +
>  >  ** Nominated Mentors
>  >
>  >     * Jason van Zyl
>  >
>  >     * Brett Porter
>  >
>  > +   []
>  > +
>  >  ** Sponsoring Entity
>  >
>  >     The Apache Maven PMC
>  > -
>  > -
>  >
>  > Modified: maven/site/trunk/src/site/site.xml
>  > URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/site.xml?rev=616127&r1=616126&r2=616127&view=diff
>  > ==============================================================================
>  > --- maven/site/trunk/src/site/site.xml (original)
>  > +++ maven/site/trunk/src/site/site.xml Mon Jan 28 17:07:36 2008
>  > @@ -143,7 +143,7 @@
>  >        <item name="Index (alphabetical)" href="todo.html" />
>  >  -->
>  >        <item name="External Resources" href="/articles.html" />
>  > -      <item name="Wiki" href="http://docs.codehaus.org/display/MAVENUSER/" />
>  > +      <item name="Wiki" href="http://docs.codehaus.org/display/MAVENUSER/Home" />
>  >      </menu>
>  >
>  >      <menu name="Get Maven Plugins">
>  >
>  > Modified: maven/site/trunk/src/site/xdoc/articles.xml
>  > URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/xdoc/articles.xml?rev=616127&r1=616126&r2=616127&view=diff
>  > ==============================================================================
>  > --- maven/site/trunk/src/site/xdoc/articles.xml (original)
>  > +++ maven/site/trunk/src/site/xdoc/articles.xml Mon Jan 28 17:07:36 2008
>  > @@ -48,10 +48,10 @@
>  >            <li><strong>Publisher:</strong><a href="http://www.devzuz.com">DevZuz</a></li>
>  >            <li><strong>Published:</strong>March 2006</li>
>  >            <li><strong>Authors:</strong>
>  > -            <a href="http://www.commonjava.org/blogs/john">John Casey</a>,
>  > +            John Casey,
>  >              <a href="http://blogs.codehaus.org/people/vmassol/">Vincent Massol</a>,
>  >              <a href="http://www.devzuz.org/blogs/bporter">Brett Porter</a>,
>  > -            <a href="http://www.carlossanchez.eu">Carlos Sanchez</a>
>  > +            <a href="http://www.jroller.com/carlossg/">Carlos Sanchez</a>
>  >            </li>
>  >          </ul>
>  >        </div>
>  > @@ -195,7 +195,7 @@
>  >              <td>13 March 2006</td>
>  >            </tr>
>  >            <tr>
>  > -            <td><a href="http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven_p.html">Get the most out of Maven 2 site generation</a></td>
>  > +            <td><a href="http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven.html">Get the most out of Maven 2 site generation</a></td>
>  >              <td>JavaWorld</td>
>  >              <td>John Ferguson Smart</td>
>  >              <td>27 February 2006</td>
>  > @@ -279,7 +279,7 @@
>  >              <td>17 March 2004</td>
>  >            </tr>
>  >            <tr>
>  > -            <td><a href="http://www.theserverside.com/articles/article.tss?l=MavenMagic">Maven Magic - a tutorial on Maven and J2EE projects.</a></td>
>  > +            <td><a href="http://www.theserverside.com/tt/articles/article.tss?l=MavenMagic">Maven Magic - a tutorial on Maven and J2EE projects.</a></td>
>  >              <td>TheServerSide</td>
>  >              <td>Srikanth Shenoy</td>
>  >              <td>November 2003</td>
>  >
>  >
>  >
>
>
>
> --
>  Dennis Lundberg
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>  For additional commands, e-mail: dev-help@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org