svn commit: r994071 - /websites/production/maven/components/aether-archives/aether.html

2016-07-29 Thread hboutemy
Author: hboutemy
Date: Fri Jul 29 21:56:47 2016
New Revision: 994071

Log:
added Aether import plan

Added:
websites/production/maven/components/aether-archives/aether.html   (with 
props)

Added: websites/production/maven/components/aether-archives/aether.html
==
--- websites/production/maven/components/aether-archives/aether.html (added)
+++ websites/production/maven/components/aether-archives/aether.html Fri Jul 29 
21:56:47 2016
@@ -0,0 +1,98 @@
+Aether import plan to Maven: WIP
+
+IP Clearance
+Tracked on http://incubator.apache.org/ip-clearance/maven-aether.html;>Incubator IP 
Clearance  and through https://issues.apache.org/jira/browse/MNG-6007;>MNG-6007.
+
+Code integration
+
+current Eclipseplan at Apache Maven for Maven 
3.x
+Name
+Aether
+Artifact Resolver
+Site
+https://projects.eclipse.org/projects/technology.aether;>https://projects.eclipse.org/projects/technology.aether
+https://maven.apache.org/resolver/temporary http://maven.apache.org/aether-archives/aether-LATEST/;>https://maven.apache.org/aether-archives/aether-LATEST/
+SCM repo
+http://git.eclipse.org/c/aether/aether-core.git/;>aether-core.git
+http://git.eclipse.org/c/aether/aether-ant.git/;>aether-ant.git
+http://git.eclipse.org/c/aether/aether-demo.git/;>aether-demo.git
+https://issues.apache.org/jira/browse/MNG-6008;>MNG-6008maven-resolver.gittemporary
 https://git-wip-us.apache.org/repos/asf?p=maven-aether.git;>maven-aether.git
+central groupId
+https://repo.maven.apache.org/maven2/org/eclipse/aether/;>org.eclipse.aether
+https://repo.maven.apache.org/maven2/org/apache/maven/artifact/;>org.apache.maven.artifact.resolver
+artifactIds
+aether
+aether-api
+aether-impl
+aether-spi
+aether-util
+aether-transport-*
+resolver
+resolver-api
+resolver-impl
+resolver-spi
+resolver-util
+resolver-transport-*
+OSGi Bundles
+org.eclipse.aether.api
+org.eclipse.aether.impl
+org.eclipse.aether
+no OSGi bundles in Apache Maven
+P2 repo
+http://download.eclipse.org/aether/aether-core/releases/;>http://download.eclipse.org/aether/aether-core/releases/
+http://download.eclipse.org/aether/maven-aether-provider/releases/;>http://download.eclipse.org/aether/maven-aether-provider/releases/
+no P2 repo
+API java packages
+http://download.eclipse.org/aether/aether-core/1.0.0/apidocs/;>org.eclipse.aether...
+Keep packages in Maven 3.x to maintain compatibility for some 
plugins or extensions using Aether API.
+Impl java packages
+org.eclipse.aether.impl.*
+org.eclipse.aether.internal.*
+Same as API, even if nobody should rely on impl...
+SPI java packages
+org.eclipse.aether.spi.*
+Same as API (is it really used outside?)
+Util java packages
+org.eclipse.aether.util.*
+Same as API (is it really used outside?)
+Transport java packages
+org.eclipse.aether.transport.*
+Same as API (is it really used outside?)
+Ant Tasks
+Aether Ant Tasks
+Maven Artifact Resolver Ant Tasks
+Maven Provider (in core)
+http://maven.apache.org/ref/3.3.9/maven-aether-provider/;>Maven Aether 
Provider
+Maven Resolver Provider
+
+
+Versions history
+
+https://projects.eclipse.org/projects/technology.aether;>Aether 
version
+http://maven.apache.org/docs/history.html;>used in which 
Maven version
+Sonatype Aether 1.2
+2010-09-02 https://repo.maven.apache.org/maven2/org/apache/maven/maven-aether-provider/;>3.0-beta-3
+Sonatype Aether 1.7
+2010-10-08 http://maven.apache.org/ref/3.0/apache-maven/dependencies.html;>3.0
+Sonatype Aether 1.8
+2010-11-26 http://maven.apache.org/ref/3.0.1/apache-maven/dependencies.html;>3.0.1
+Sonatype Aether 1.9
+2011-01-12 http://maven.apache.org/ref/3.0.2/apache-maven/dependencies.html;>3.0.2
+Sonatype Aether 1.11
+2011-03-04 http://maven.apache.org/ref/3.0.3/apache-maven/dependencies.html;>3.0.3
+Sonatype Aether 1.13.1
+2012-01-20 http://maven.apache.org/ref/3.0.4/apache-maven/dependencies.html;>3.0.4
+2013-02-23 http://maven.apache.org/ref/3.0.5/apache-maven/dependencies.html;>3.0.5
+Eclipse Aether 0.9.0.M2
+2013-07-15 http://maven.apache.org/ref/3.1.0/apache-maven/dependencies.html;>3.1.0
+2013-10-04 http://maven.apache.org/ref/3.1.1/apache-maven/dependencies.html;>3.1.1
+2014-02-21 http://maven.apache.org/ref/3.2.1/apache-maven/dependencies.html;>3.2.1
+2014-06-26 http://maven.apache.org/ref/3.2.2/apache-maven/dependencies.html;>3.2.2
+2014-08-17 http://maven.apache.org/ref/3.2.3/apache-maven/dependencies.html;>3.2.3
+Eclipse Aether 1.0.0.v20140518
+2014-12-20 http://maven.apache.org/ref/3.2.5/apache-maven/dependencies.html;>3.2.5
+Eclipse Aether 1.0.2.v20150114
+2015-03-18 http://maven.apache.org/ref/3.3.1/apache-maven/dependencies.html;>3.3.1
+2015-04-28 http://maven.apache.org/ref/3.3.3/apache-maven/dependencies.html;>3.3.3
+2015-11-14 http://maven.apache.org/ref/3.3.9/apache-maven/dependencies.html;>3.3.9
+
\ No 

svn commit: r1754566 - /maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java

2016-07-29 Thread gboue
Author: gboue
Date: Fri Jul 29 19:22:01 2016
New Revision: 1754566

URL: http://svn.apache.org/viewvc?rev=1754566=rev
Log:
[MASSEMBLY-824] Use of appendAssemblyId and finalName can cause problems

Updated documentation to clarify that setting 'appendAssemblyId' to 'false' 
also removes the classifier and can lead to warnings about changing the file of 
the main project artifact.

Modified:

maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java

Modified: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java?rev=1754566=1754565=1754566=diff
==
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java
 Fri Jul 29 19:22:01 2016
@@ -72,7 +72,9 @@ public abstract class AbstractAssemblyMo
 protected FixedStringSearchInterpolator rootInterpolator;
 
 /**
- * Set to false to exclude the assembly id from the assembly final name.
+ * Set to false to exclude the assembly id from the assembly final name, 
and to create the resultant assembly
+ * artifacts without classifier. As such, an assembly artifact having the 
same format as the packaging of the
+ * current Maven project will replace the file for this main project 
artifact.
  */
 @Parameter( property = "assembly.appendAssemblyId", defaultValue = "true" )
 boolean appendAssemblyId;




svn commit: r1754565 - /maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java

2016-07-29 Thread gboue
Author: gboue
Date: Fri Jul 29 19:19:16 2016
New Revision: 1754565

URL: http://svn.apache.org/viewvc?rev=1754565=rev
Log:
[MASSEMBLY-818] Remove deprecated parameters for the single goal

Updated warning message about setting 'appendAssemblyId' to false: 'classifier' 
option was removed so it should not be mentioned anymore.

Modified:

maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java

Modified: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java?rev=1754565=1754564=1754565=diff
==
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java
 Fri Jul 29 19:19:16 2016
@@ -490,8 +490,7 @@ public abstract class AbstractAssemblyMo
 {
 final StringBuilder message = new 
StringBuilder();
 
-message.append( "Configuration options: 
'appendAssemblyId' is set to false, "
-+ "and 'classifier' is 
missing." );
+message.append( "Configuration option 
'appendAssemblyId' is set to false." );
 message.append( "\nInstead of attaching the 
assembly file: " ).append( destFile );
 message.append( ", it will become the file for 
main project artifact." );
 message.append( "\nNOTE: If multiple 
descriptors or descriptor-formats are provided "