[RESULT] [VOTE] Release Maven Resources plugin version 2.4.3

2010-05-21 Thread Kristian Rosenvold
Hi,
The vote has passed with the following result :


+1 (binding): Benjamin Bentmann, Arnaud Héritier, Olivier Lamy, Lukas
Theussl, Jason van Zyl
+1 (non binding): Stephen Conolly, Kristian Rosenvold

I will promote the artifacts to the central repo.

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



[RESULT] [VOTE] Release Maven ear plugin version 2.4.2

2010-05-21 Thread Kristian Rosenvold
Hi,

The vote has passed with the following result :

+1 (binding): Stephane Nicoll, Arnaud Héritier, Benjamin Bentmann, Jason van Zyl
+1 (non binding): Stephen Conolly. Paul Merlin, Kristian Rosenvold

I will promote the artifacts to the central repo.

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



[RESULT] [VOTE] Release Maven Compiler plugin version 2.3.1

2010-05-21 Thread Kristian Rosenvold
Hi,
The vote has passed with the following result :

+1 (binding): Benjamin Bentmann, Arnaud Héritier, Olivier Lamy, Lukas
Theussl, Jason van Zyl
+1 (non binding): Stephen Conolly. Kristian Rosenvold

I will promote the artifacts to the central repo.

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



Re: [VOTE] Release Maven jar plugin version 2.3.1

2010-05-21 Thread Kristian Rosenvold
Hi,

The vote has passed with the following result :

+1 (binding): Benjamin Bentmann, Arnaud Héritier, Olivier Lamy,
Emmanuel Venisse, Lukas Theussl, Jason van Zyl
+1 (non binding): Stephen Connolly, Paul Merlin, Kristian Rosenvold

I will promote the artifacts to the central repo.

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



[RESULT] [VOTE] Release Maven install plugin version 2.3.1

2010-05-21 Thread Kristian Rosenvold
Hi,
The vote has passed with the following result :

+1 (binding): Benjamin Bentmann, Arnaud Héritier, Olivier Lamy,
Emmanuel Venisse, Lukas Theussl
+1 (non binding): Stephen Connolly, Kristian Rosenvold

I will promote the artifacts to the central repo.

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



RE: [VOTE] Release Maven install plugin version 2.3.1

2010-05-21 Thread Ludwig Magnusson
I have supplied a patch now including one test. You asked for two but
skip=false is already tested in the default install test. Is that ok? I also
added a setSkip method to the InstallMojo. I don't know if this is the right
way to go but I found no other way of setting the skip-parameter in the
test.
I also did not really understand what you menat by (+ve and -ve).
Please give me any feedback if there is something more needed.
/Ludwig

-Original Message-
From: Stephen Connolly [mailto:stephen.alan.conno...@gmail.com] 
Sent: den 18 maj 2010 08:15
To: Maven Developers List
Subject: Re: [VOTE] Release Maven install plugin version 2.3.1

On 18 May 2010 06:52, Ludwig Magnusson lud...@itcatapult.com wrote:

 I don't have an official say in this but I recently submitted a patch for
 an
 issue I created that allows for a skip parameter to the install plugin.
I
 assigned it to the 2.4 version (2.3.1 did not exist in jira at the time).
 Is


FYI, If you don't have commit access, you should not be assigning a Fix
Version for JIRA issues that you create as you do not have any ability to
control when the issue gets fixed (if you had commit access you could
controld when the issue gets fixed)


 it possible to add this patch or is it too much work?


Given that Kristian has already staged the release it is unlikely to make it
into 2.3.1


 Check it out here:
 http://jira.codehaus.org/browse/MINSTALL-73


The patch is simple enough, but anyone applying the patch would really be
looking for a positive  negative integration test to ensure that things do
not break going forward.

At this stage due to the great effort that Benjamin has put in to creating
integration tests, the Maven community really wants to ensure that we
increase coverage with new features.  If you add two integration test cases
(+ve and -ve) to your patch I will apply it for you.

-Stephen


 /Ludwig


 -Original Message-
 From: Stephen Connolly [mailto:stephen.alan.conno...@gmail.com]
 Sent: den 17 maj 2010 23:36
 To: Maven Developers List
 Subject: Re: [VOTE] Release Maven install plugin version 2.3.1

 +1

 On 17 May 2010 23:58, Kristian Rosenvold
 kristian.rosenv...@gmail.comwrote:

  Hi,
 
  We solved 1 issue:
 
 


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11136version=164
 59
 
  There are still a couple of issues left in JIRA:
 
 


http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truemode=hidejql


Query=project+%3D+MINSTALL+AND+resolution+%3D+Unresolved+ORDER+BY+updated+DE
http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truemode=hidejq
l%0AQuery=project+%3D+MINSTALL+AND+resolution+%3D+Unresolved+ORDER+BY+update
d+DE
 SC
 
  Staging repo:
  https://repository.apache.org/content/repositories/maven-039/
 
  Staging site:
  http://maven.apache.org/plugins/maven-install-plugin-2.3.1/
 
  Guide to testing staged releases:
  http://maven.apache.org/guides/development/guide-testing-releases.html
 
  Vote open for 72 hours.
 
  [ ] +1
  [ ] +0
  [ ] -1
 
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
  For additional commands, e-mail: dev-h...@maven.apache.org
 
 


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




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



[ANN] Maven Jar Plugin 2.3.1 Released

2010-05-21 Thread Kristian Rosenvold
The Maven team is pleased to announce the release of the Maven Jar
Plugin, version 2.3.1

This plugin provides the capability to build jars.

http://maven.apache.org/plugins/maven-jar-plugin/

You should specify the version in your project's plugin configuration:

plugin
 groupIdorg.apache.maven.plugins/groupId
 artifactIdmaven-jar-plugin/artifactId
 version2.3.1/version
/plugin

Release Notes - Maven 2.x Jar Plugin - Version 2.3.1


** Bug
* [MJAR-137] - Avoid possible data corruption issues and deadlocks

** Improvement
* [MJAR-136] - Add @threadSafe support for maven3

Enjoy,

-The Maven team

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



[ANN] Maven EAR Plugin 2.4.2 Released

2010-05-21 Thread Kristian Rosenvold
The Maven team is pleased to announce the release of the Maven Ear
Plugin, version 2.4.2

This version fixed possible corruption/incorrect data issues that can
occur on non-windows machines
due to threading issues. It also adds @threadSafe support for maven3.

http://maven.apache.org/plugins/maven-ear-plugin/

You should specify the version in your project's plugin configuration:

plugin
groupIdorg.apache.maven.plugins/groupId
artifactIdmaven-ear-plugin/artifactId
version2.4.2/version
/plugin


Release Notes - Maven 2.x Ear Plugin - Version 2.4.2


** Bug
* [MEAR-125] - EAR plugin is not thread safe
* [MEAR-127] - Avoid possible data corruption issues and deadlocks

Enjoy,

-The Maven team

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



[ANN] Maven Compiler Plugin 2.3.1 Released

2010-05-21 Thread Kristian Rosenvold
The Maven team is pleased to announce the release of the Maven
Compiler Plugin, version 2.3.1

This plugin is used to compile the sources of your project.

http://maven.apache.org/plugins/maven-compiler-plugin/

You should specify the version in your project's plugin configuration:

plugin
 groupIdorg.apache.maven.plugins/groupId
 artifactIdmaven-compiler-plugin/artifactId
 version2.3.1/version
/plugin

Release Notes - Maven 2.x Compiler Plugin - Version 2.3.1

** Improvement
* [MCOMPILER-127] - Mark compiler plugin as @threadSafe for maven3


Enjoy,

-The Maven team

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



[ANN] Maven Resources Plugin 2.4.3 Released

2010-05-21 Thread Kristian Rosenvold
The Maven team is pleased to announce the release of the Maven
Resources Plugin, version 2.4.3

This plugin filters non-Java resource files, replacing expressions with
values from the POM or any of the filtering properties files you choose
to configure. Please see the plugin's site for details:

http://maven.apache.org/plugins/maven-resources-plugin/

You should specify the version in your project's plugin configuration:

plugin
groupIdorg.apache.maven.plugins/groupId
artifactIdmaven-resources-plugin/artifactId
version2.4.3/version
/plugin


Release Notes - Maven 2.x Resources Plugin - Version 2.4.3


** Improvement
* [MRESOURCES-123] - Mark resources plugin as @threadSafe



Enjoy,

-The Maven team

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



[ANN] Maven Install Plugin 2.3.1 Released

2010-05-21 Thread Kristian Rosenvold
The Maven team is pleased to announce the release of the Maven Install
Plugin, version 2.3.1

The Install Plugin is used during the install phase to add artifact(s)
to the local repository.

http://maven.apache.org/plugins/maven-install-plugin/

You should specify the version in your project's plugin configuration:

plugin
 groupIdorg.apache.maven.plugins/groupId
 artifactIdmaven-install-plugin/artifactId
 version2.3.1/version
/plugin


Release Notes - Maven 2.x Install Plugin - Version 2.3.1


** New Feature
* [MINSTALL-75] - Add @threadSafe support for maven3

Enjoy,

-The Maven team

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



release of site plugin for maven 3 : is core next (3.0-beta-2) release soon ?

2010-05-21 Thread Olivier Lamy
Hi,

I'd like to release site plugin for maven 3.
Currently due to MNG-4651, the plugin doesn't work with beta-1.
Any idea when the next core release will be here ?
BTW, we can release the plugin and add a note in the note saying : you
can use it with alpha-7 or trunk.

WDYT ?

Thanks,
-- 
Olivier
http://twitter.com/olamy
http://fr.linkedin.com/in/olamy

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



Re: release of site plugin for maven 3 : is core next (3.0-beta-2) release soon ?

2010-05-21 Thread Arnaud Héritier
+1 to release it with a note about beta1 incopatibility

On May 21, 2010, at 2:46 PM, Olivier Lamy wrote:

 Hi,
 
 I'd like to release site plugin for maven 3.
 Currently due to MNG-4651, the plugin doesn't work with beta-1.
 Any idea when the next core release will be here ?
 BTW, we can release the plugin and add a note in the note saying : you
 can use it with alpha-7 or trunk.
 
 WDYT ?
 
 Thanks,
 -- 
 Olivier
 http://twitter.com/olamy
 http://fr.linkedin.com/in/olamy
 
 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org
 


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



Re: release of site plugin for maven 3 : is core next (3.0-beta-2) release soon ?

2010-05-21 Thread Jason van Zyl
Do not release it. No one is going to read anything they are just going to try 
it and it's not going to work.

Don't push out shit that doesn't work, it's just a bad idea.

People are going to use the latest release version of Maven 3.0 which is beta-1 
they are just going to try and site plugin and it's not going to work. Get it 
all working, test it, make sure it works with what we've released and then 
release the site plugin.

On May 21, 2010, at 8:46 AM, Olivier Lamy wrote:

 Hi,
 
 I'd like to release site plugin for maven 3.
 Currently due to MNG-4651, the plugin doesn't work with beta-1.
 Any idea when the next core release will be here ?
 BTW, we can release the plugin and add a note in the note saying : you
 can use it with alpha-7 or trunk.
 
 WDYT ?
 
 Thanks,
 -- 
 Olivier
 http://twitter.com/olamy
 http://fr.linkedin.com/in/olamy
 
 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org
 

Thanks,

Jason

--
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
-

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.

  -- Jacques Ellul, The Technological Society





Re: release of site plugin for maven 3 : is core next (3.0-beta-2) release soon ?

2010-05-21 Thread Lukas Theussl


I also don't see the point in releasing something that doesn't work with 
any recommended maven version. A release should be something that can be 
consumed by normal users without special setup. For testing you can 
deploy snapshots.


-Lukas


Jason van Zyl wrote:

Do not release it. No one is going to read anything they are just going to try 
it and it's not going to work.

Don't push out shit that doesn't work, it's just a bad idea.

People are going to use the latest release version of Maven 3.0 which is beta-1 
they are just going to try and site plugin and it's not going to work. Get it 
all working, test it, make sure it works with what we've released and then 
release the site plugin.

On May 21, 2010, at 8:46 AM, Olivier Lamy wrote:


Hi,

I'd like to release site plugin for maven 3.
Currently due to MNG-4651, the plugin doesn't work with beta-1.
Any idea when the next core release will be here ?
BTW, we can release the plugin and add a note in the note saying : you
can use it with alpha-7 or trunk.

WDYT ?

Thanks,
--
Olivier
http://twitter.com/olamy
http://fr.linkedin.com/in/olamy

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



Thanks,

Jason

--
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
-

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.

   -- Jacques Ellul, The Technological Society






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



dependency plugin vs dependency report

2010-05-21 Thread nicolas de loof
Hi,

I just noticed the dependency report has (at page end) a list of
dependencies with the repo ID they where retreived from

I wonder if the maven-dependency-plugin could also display such (usefull
IMHO) info using a new outputRepository parameter

Cheers,
Nicolas


[RESULT] [VOTE] Release Maven Source Plugin 2.1.2

2010-05-21 Thread Benjamin Bentmann

Hi,

The vote has passed with the following result:

+1 (binding): Benjamin Bentmann, Arnaud Héritier, Emmanuel Venisse, 
Lukas Theussl, Jason van Zyl


+1 (non-binding): Stephen Connolly, Kristian Rosenvold

I will promote the artifacts to the central repository and continue with 
the release.



Benjamin


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



[ANN] Maven Source Plugin 2.1.2 Released

2010-05-21 Thread Benjamin Bentmann

The Maven team is pleased to announce the release of the Maven Source
Plugin, version 2.1.2.

The Source Plugin creates a jar archive of the source files of the 
current project. See the plugin's site for more details:


http://maven.apache.org/plugins/maven-source-plugin/

To use the updated plugin in your projects, you need to add the
following snippet to the plugins or plugin management section of your POM:

plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-source-plugin/artifactId
  version2.1.2/version
/plugin

Release Notes - Maven 2.x Source Plugin - Version 2.1.2

** Improvement
* [MSOURCES-54] - Mark source plugin as @threadSafe

Enjoy,


-The Maven team

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



Re: svn commit: r947205 - in /maven/plugins/trunk/maven-compiler-plugin/src/main/java/org/apache/maven/plugin: CompileExtrasMojo.java CompileTestExtrasMojo.java

2010-05-21 Thread Jason van Zyl
I'm -1 on you including these mojos in a standard core plugin that comes from 
the core project.

With these changes we're basically telling people it's ok to have multiple 
source roots. That's not cool.

Please put these in your own plugin. These are not generally useful and 
definitely sends the wrong message about what is actually recommended.

On May 21, 2010, at 6:30 PM, jdca...@apache.org wrote:

 Author: jdcasey
 Date: Fri May 21 22:30:04 2010
 New Revision: 947205
 
 URL: http://svn.apache.org/viewvc?rev=947205view=rev
 Log:
 [MCOMPILER-128] Add compile-extras and compile-test-extras mojos
 
 Added:

 maven/plugins/trunk/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/CompileExtrasMojo.java
(with props)

 maven/plugins/trunk/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/CompileTestExtrasMojo.java
(with props)
 
 Added: 
 maven/plugins/trunk/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/CompileExtrasMojo.java
 URL: 
 http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/CompileExtrasMojo.java?rev=947205view=auto
 ==
 --- 
 maven/plugins/trunk/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/CompileExtrasMojo.java
  (added)
 +++ 
 maven/plugins/trunk/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/CompileExtrasMojo.java
  Fri May 21 22:30:04 2010
 @@ -0,0 +1,240 @@
 +package org.apache.maven.plugin;
 +
 +/*
 + * Licensed to the Apache Software Foundation (ASF) under one
 + * or more contributor license agreements.  See the NOTICE file
 + * distributed with this work for additional information
 + * regarding copyright ownership.  The ASF licenses this file
 + * to you under the Apache License, Version 2.0 (the
 + * License); you may not use this file except in compliance
 + * with the License.  You may obtain a copy of the License at
 + *
 + *   http://www.apache.org/licenses/LICENSE-2.0
 + *
 + * Unless required by applicable law or agreed to in writing,
 + * software distributed under the License is distributed on an
 + * AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 + * KIND, either express or implied.  See the License for the
 + * specific language governing permissions and limitations
 + * under the License.
 + */
 +
 +import static org.codehaus.plexus.util.FileUtils.copyDirectory;
 +
 +import org.codehaus.plexus.compiler.util.scan.SimpleSourceInclusionScanner;
 +import org.codehaus.plexus.compiler.util.scan.SourceInclusionScanner;
 +import org.codehaus.plexus.compiler.util.scan.StaleSourceScanner;
 +
 +import java.io.File;
 +import java.io.IOException;
 +import java.util.ArrayList;
 +import java.util.Collections;
 +import java.util.HashSet;
 +import java.util.List;
 +import java.util.Map;
 +import java.util.Set;
 +
 +/**
 + * Compiles extra application sources to a separate location, optionally 
 copying the resulting classes
 + * back into the main compile output directory. This mojo offers the 
 advantage of using different compiler
 + * arguments or even a separate source tree from that used during the main 
 compilation step.
 + *
 + * @author jdcasey
 + * @version $Id$
 + * @since 2.4
 + * @goal compile-extras
 + * @phase compile
 + * @threadSafe
 + * @requiresDependencyResolution compile
 + */
 +public class CompileExtrasMojo
 +extends AbstractCompilerMojo
 +{
 +/**
 + * The source directories containing the sources to be compiled.
 + *
 + * @parameter
 + * @required
 + */
 +private ListString sourceRoots;
 +
 +/**
 + * Project classpath.
 + *
 + * @parameter default-value=${project.compileClasspathElements}
 + * @required
 + * @readonly
 + */
 +private ListString classpathElements;
 +
 +/**
 + * The directory for compiled classes.
 + *
 + * @parameter
 + * @required
 + */
 +private File outputDirectory;
 +
 +/**
 + * A list of inclusion filters for the compiler.
 + *
 + * @parameter
 + */
 +private SetString includes = new HashSetString();
 +
 +/**
 + * A list of exclusion filters for the compiler.
 + *
 + * @parameter
 + */
 +private final SetString excludes = new HashSetString();
 +
 +/**
 + * p
 + * Specify where to place generated source files created by annotation 
 processing.
 + * Only applies to JDK 1.6+
 + * /p
 + * @parameter 
 default-value=${project.build.directory}/generated-sources/annotations
 + * @since 2.2
 + */
 +private File generatedSourcesDirectory;
 +
 +/**
 + * If {...@link #copyOutput} is true, the compiled contents of {...@link 
 #outputDirectory} will be 
 + * copied to this location so it will be available along with the rest 
 of the compiled classes.
 + *
 + * @parameter default-value=${project.build.outputDirectory}
 + * @required
 + *