[ 
https://issues.apache.org/jira/browse/NPANDAY-386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Corneliussen updated NPANDAY-386:
--------------------------------------

    Description: 
Suggestion:

1) Bootstrapping NPanday with current NPanday. (not possible on MVN 2.2.x)
2) Require Maven>= 3 for *building* NPanday>= 1.3.1

We should still make sure, that NPanday does work with Maven 2.2.x, though.

Integration tests should run both in Maven 2.2.1 and Maven 3.0.2 or 3.0.3

*TODO:*
* -Add a Jira-Issue-
* -change npanday.stable.version to npanday.bootstrap.version-
* preconfigure npanday.bootstrap.version with ${project.version}
* update docs 
(http://incubator.apache.org/npanday/docs/1.3-incubating/developers/building.html)
* document how to do the first build (when npanday-settings.xml not yet exists)

*Helpers on Windows for rapid switching of maven versions:*

{code:title=mvn3.bat (somewhere on the PATH)}
set M2=C:\Program Files\Apache\apache-maven-3.0.2\bin
set M2_HOME=C:\Program Files\Apache\apache-maven-3.0.2
set PATH=C:\Program Files\Apache\apache-maven-3.0.2\bin;%PATH%
mvn --version
{code}

{code:title=mvn2.bat (somewhere on the PATH)}
set M2=C:\Program Files\Apache\apache-maven-2.2.1\bin
set M2_HOME=C:\Program Files\Apache\apache-maven-2.2.1
set PATH=C:\Program Files\Apache\apache-maven-2.2.1\bin;%PATH%
mvn --version
{code}


  was:
Suggestion:

1) Bootstrapping NPanday with current NPanday. (not possible on MVN 2.2.x)
2) Require Maven>= 3 for *building* NPanday>= 1.3.1

We should still make sure, that NPanday does work with Maven 2.2.x, though.

Integration tests should run both in Maven 2.2.1 and Maven 3.0.2 or 3.0.3

*TODO:*
* -Add a Jira-Issue-
* change npanday.stable.version to npanday.bootstrap.version
* preconfigure npanday.bootstrap.version with ${project.version}
* update docs 
(http://incubator.apache.org/npanday/docs/1.3-incubating/developers/building.html)
* remove all .NET-PATHes from the PATH environment
* document how to do the first build (when npanday-settings.xml not yet exists)

*Helpers on Windows for rapid switching of maven versions:*

{code:title=mvn3.bat (somewhere on the PATH)}
set M2=C:\Program Files\Apache\apache-maven-3.0.2\bin
set M2_HOME=C:\Program Files\Apache\apache-maven-3.0.2
set PATH=C:\Program Files\Apache\apache-maven-3.0.2\bin;%PATH%
mvn --version
{code}

{code:title=mvn2.bat (somewhere on the PATH)}
set M2=C:\Program Files\Apache\apache-maven-2.2.1\bin
set M2_HOME=C:\Program Files\Apache\apache-maven-2.2.1
set PATH=C:\Program Files\Apache\apache-maven-2.2.1\bin;%PATH%
mvn --version
{code}



> Switch to Maven 3 and bootstrap NPanday using itself (within the same reactor)
> ------------------------------------------------------------------------------
>
>                 Key: NPANDAY-386
>                 URL: https://issues.apache.org/jira/browse/NPANDAY-386
>             Project: NPanday
>          Issue Type: Improvement
>          Components: Development Setup
>            Reporter: Lars Corneliussen
>             Fix For: 1.3.1-incubating
>
>
> Suggestion:
> 1) Bootstrapping NPanday with current NPanday. (not possible on MVN 2.2.x)
> 2) Require Maven>= 3 for *building* NPanday>= 1.3.1
> We should still make sure, that NPanday does work with Maven 2.2.x, though.
> Integration tests should run both in Maven 2.2.1 and Maven 3.0.2 or 3.0.3
> *TODO:*
> * -Add a Jira-Issue-
> * -change npanday.stable.version to npanday.bootstrap.version-
> * preconfigure npanday.bootstrap.version with ${project.version}
> * update docs 
> (http://incubator.apache.org/npanday/docs/1.3-incubating/developers/building.html)
> * document how to do the first build (when npanday-settings.xml not yet 
> exists)
> *Helpers on Windows for rapid switching of maven versions:*
> {code:title=mvn3.bat (somewhere on the PATH)}
> set M2=C:\Program Files\Apache\apache-maven-3.0.2\bin
> set M2_HOME=C:\Program Files\Apache\apache-maven-3.0.2
> set PATH=C:\Program Files\Apache\apache-maven-3.0.2\bin;%PATH%
> mvn --version
> {code}
> {code:title=mvn2.bat (somewhere on the PATH)}
> set M2=C:\Program Files\Apache\apache-maven-2.2.1\bin
> set M2_HOME=C:\Program Files\Apache\apache-maven-2.2.1
> set PATH=C:\Program Files\Apache\apache-maven-2.2.1\bin;%PATH%
> mvn --version
> {code}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to