discussion on MNG-4637 : -pl switch negates recursion into sub projects

2012-04-27 Thread Vincent Latombe
Hello, I would be very interested to have [1] implemented. Our use case is to compile a subpart of our aggregator + all associated dependencies. The current behaviour requires us to provide *all* individual modules, which defeats the purpose of aggregators. I've made a patch proposal a while ago

Re: [VOTE] Release Apache Maven SCM 1.7

2012-04-27 Thread Emmanuel Venisse
+1 Emmanuel On Thu, Apr 26, 2012 at 6:23 PM, Olivier Lamy ol...@apache.org wrote: Hi, I'd like to release Apache Maven SCM 1.7. We fixed 18 issues ( http://s.apache.org/SCM-1.7 ) One new feature is the support of Jazz Scm (thanks to Chris Graham !) The staging repository is available

[VOTE] Release Maven Changes Plugin version 2.7

2012-04-27 Thread Benson Margulies
Hi, We resolved 9 issues: http://jira.codehaus.org/secure/ReleaseNote.jspa?atl_token=ACIO-CAVI-QX7G-9IAS%7Cb183085c89ca85abde86540c1f02cb433b8719dd%7Cloutversion=17447styleName=TextprojectId=11212Create=Create There are still a couple of issues left in JIRA:

Re: discussion on MNG-4637 : -pl switch negates recursion into sub projects

2012-04-27 Thread Jason van Zyl
The idea sounds fine. Changing the semantics of existing functionality is not a good idea. If you can implement it such that it is purely additive, and orthogonal, to existing functionality it's much easier to evaluate. Changing how the switch might work for those using it currently is not

1.5 Annotations for Mojo

2012-04-27 Thread Olivier Lamy
Hi, I'd like to work on 1.5 Annotations for Mojos. Hervé started documentation here: https://cwiki.apache.org/confluence/display/MAVEN/Java+5+Annotations+for+Plugins The Stephen's idea for named without Mojo prefix looks fine (at least for me). But I would prefer to not implement (yet) the other

Re: [VOTE] Release Maven Changes Plugin version 2.7

2012-04-27 Thread Benson Margulies
The staging site is actually at http://maven.apache.org/plugins/maven-changes-plugin-2.7/plugins/maven-changes-plugin/. And I'm the one who added the text to the page saying, 'check for staging problems before running the release'. Sigh. Also, here's my own +1, which I forgot. On Fri, Apr 27,

Re: 1.5 Annotations for Mojo

2012-04-27 Thread Robert Scholte
+100 I've had a talk about this with Simone this month. He'd done some investigation already. I think there are two separate steps to be taken. 1. Generate the plugin.xml based on both annotations and doclets 2. Extend Maven Core to understand Mojo Annotations as well The first one would

Re: [VOTE] Release Apache Maven SCM 1.7

2012-04-27 Thread Robert Scholte
+1 Robert Op Fri, 27 Apr 2012 14:07:34 +0200 schreef Emmanuel Venisse emmanuel.veni...@gmail.com: +1 Emmanuel On Thu, Apr 26, 2012 at 6:23 PM, Olivier Lamy ol...@apache.org wrote: Hi, I'd like to release Apache Maven SCM 1.7. We fixed 18 issues ( http://s.apache.org/SCM-1.7 ) One new

Re: 1.5 Annotations for Mojo

2012-04-27 Thread Manfred Moser
We have implemented a Java 5 annotation for configuration parameters (PullParameter) in the Android Maven Plugin that might be worth looking at. We are still phasing them out across the system but a good place to look at the usage is the ProguardMojo

Re: 1.5 Annotations for Mojo

2012-04-27 Thread Ansgar Konermann
Hi there, I think JFrog (the Artifactory guys) has already published a set of Java 1.5 annotations for mojo development, including a m-plugin-p extension to use them. The source code is available on github [1], but unfortunately the artifacts are not available in Central (there is a ticket in

Re: discussion on MNG-4637 : -pl switch negates recursion into sub projects

2012-04-27 Thread Hilco Wijbenga
On 27 April 2012 01:34, Vincent Latombe vincent.lato...@gmail.com wrote: I would be very interested to have [1] implemented. Our use case is to compile a subpart of our aggregator + all associated dependencies. The current behaviour requires us to provide *all* individual modules, which

Re: 1.5 Annotations for Mojo

2012-04-27 Thread Aldrin Leal
Err, I did upload to central (the 1.4.1 release). http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22br.com.ingenieux.maven.annomojo%22 I wish those could be resolved. JFrog's solution is great and it works like a charm. -- -- Aldrin Leal, ald...@leal.eng.br / http://meadiciona.com/aldrinleal

Re: 1.5 Annotations for Mojo

2012-04-27 Thread Olivier Lamy
I would prefer not be core change dependent. Some folks are still using 2.x . And 'classloader scanning' at runtime level will have IHMO a performance cost ! So I would prefer plugin metadata generation (the trick will be having the mix of doclet and annotations : perso I'm not sure it's a good

Re: discussion on MNG-4637 : -pl switch negates recursion into sub projects

2012-04-27 Thread Jesse Glick
On 04/27/2012 01:39 PM, Hilco Wijbenga wrote: What about -am and -amd? -am does work together with -pl. Vincent's issue is that -pl must be given a full list of submodules; just passing an aggregator is not enough. For example, take top +- libs | +- lib1 | +- lib2 +- apps +- app1 |

[ANN] Maven Site Plugin 2 2.4 Released

2012-04-27 Thread Dennis Lundberg
The Maven team is pleased to announce the release of the Maven Site Plugin 2, version 2.4 The Maven Site Plugin is a plugin that generates a site for the current project. http://maven.apache.org/plugins/maven-site-plugin-2.4 You should specify the version in your project's plugin

Re: 1.5 Annotations for Mojo

2012-04-27 Thread Jesse Glick
On 04/27/2012 01:34 PM, Ansgar Konermann wrote: JFrog (the Artifactory guys) has already published a set of Java 1.5 annotations for mojo development, including a m-plugin-p extension to use them. Beware that (acc. to their documentation) the tool relies on APT, which is deprecated in JDK 6

Re: discussion on MNG-4637 : -pl switch negates recursion into sub projects

2012-04-27 Thread Hilco Wijbenga
On 27 April 2012 13:29, Jesse Glick jesse.gl...@oracle.com wrote: On 04/27/2012 01:39 PM, Hilco Wijbenga wrote: What about -am and -amd? -am does work together with -pl. Vincent's issue is that -pl must be given a full list of submodules; just passing an aggregator is not enough. For

[VOTE] Apache Maven Compiler Plugin 2.4

2012-04-27 Thread Olivier Lamy
Hi, I'd like to release Apache Maven Compiler Plugin 2.4. We fixed: 13 issues (http://s.apache.org/MCOMPILER-2.4) Staging repository: https://repository.apache.org/content/repositories/maven-008/ Staging site: http://maven.apache.org/plugins/maven-compiler-plugin-2.4 (wait sync). Guide to

[VOTE] Release Maven Site Plugin version 3.1

2012-04-27 Thread Dennis Lundberg
Hi, We solved 19 issues: http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11146styleName=Htmlversion=16489 There are still a couple of issues left in JIRA: http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11146status=1 Staging repo:

Re: [VOTE] Release Maven Changes Plugin version 2.7

2012-04-27 Thread Dennis Lundberg
On 2012-04-27 17:40, Benson Margulies wrote: The staging site is actually at http://maven.apache.org/plugins/maven-changes-plugin-2.7/plugins/maven-changes-plugin/. And I'm the one who added the text to the page saying, 'check for staging problems before running the release'. Sigh. This is

Re: 1.5 Annotations for Mojo

2012-04-27 Thread Chris Graham
Some of us are still on 2.0.x. I for one, don't see the need to introduce (the possibility of) annotation hell into what is an already well understood mechanism. -Chris On Sat, Apr 28, 2012 at 4:01 AM, Olivier Lamy ol...@apache.org wrote: I would prefer not be core change dependent. Some

Re: [VOTE] Release Maven Changes Plugin version 2.7

2012-04-27 Thread Benson Margulies
On Fri, Apr 27, 2012 at 5:54 PM, Dennis Lundberg denn...@apache.org wrote: On 2012-04-27 17:40, Benson Margulies wrote: The staging site is actually at http://maven.apache.org/plugins/maven-changes-plugin-2.7/plugins/maven-changes-plugin/. And I'm the one who added the text to the page

Re: discussion on MNG-4637 : -pl switch negates recursion into sub projects

2012-04-27 Thread Chris Graham
On Sat, Apr 28, 2012 at 7:04 AM, Hilco Wijbenga hilco.wijbe...@gmail.comwrote: Actually, I've been working on a Maven extension that uses checksums to determine whether a particular project needs to be rebuilt (taking all its dependencies into account). We are currently using a Bash script

Re: discussion on MNG-4637 : -pl switch negates recursion into sub projects

2012-04-27 Thread Hilco Wijbenga
On 27 April 2012 17:51, Chris Graham chrisgw...@gmail.com wrote: On Sat, Apr 28, 2012 at 7:04 AM, Hilco Wijbenga hilco.wijbe...@gmail.comwrote: Actually, I've been working on a Maven extension that uses checksums to determine whether a particular project needs to be rebuilt (taking all its

Re: discussion on MNG-4637 : -pl switch negates recursion into sub projects

2012-04-27 Thread Chris Graham
On Sat, Apr 28, 2012 at 11:06 AM, Hilco Wijbenga hilco.wijbe...@gmail.comwrote: On 27 April 2012 17:51, Chris Graham chrisgw...@gmail.com wrote: On Sat, Apr 28, 2012 at 7:04 AM, Hilco Wijbenga hilco.wijbe...@gmail.comwrote: Actually, I've been working on a Maven extension that uses

Re: [VOTE] Release Apache Maven SCM 1.7

2012-04-27 Thread Hervé BOUTEMY
+1 Hervé Le jeudi 26 avril 2012 18:23:13 Olivier Lamy a écrit : Hi, I'd like to release Apache Maven SCM 1.7. We fixed 18 issues ( http://s.apache.org/SCM-1.7 ) One new feature is the support of Jazz Scm (thanks to Chris Graham !) The staging repository is available here:

Re: Pushing plugin web site for release votes

2012-04-27 Thread Hervé BOUTEMY
for the moment, we didn't come to something yet what is missing is: 1. feedback about proposed procedure [1] 2. parent pom modification with m-site-scm-publish-p to match previous procedure 3. initial import help on 1 2 would be greatly appreciated And I'm looking into 3. Regards, Hervé

Re: 1.5 Annotations for Mojo

2012-04-27 Thread Hervé BOUTEMY
yes, +1 for the first step - ie annotations for plugin.xml generation but -0 for discovery with runtime annotation instead of plugin.xml and yes, I took time to document (end reference JFrog's implementation) but don't have really time to code it even if the feature would be a great benefit

Re: discussion on MNG-4637 : -pl switch negates recursion into sub projects

2012-04-27 Thread Hilco Wijbenga
On 27 April 2012 18:20, Chris Graham chrisgw...@gmail.com wrote: On Sat, Apr 28, 2012 at 11:06 AM, Hilco Wijbenga hilco.wijbe...@gmail.comwrote:  On 27 April 2012 17:51, Chris Graham chrisgw...@gmail.com wrote: On Sat, Apr 28, 2012 at 7:04 AM, Hilco Wijbenga hilco.wijbe...@gmail.comwrote: