Re: Maven Plugin Tools - renaming expression

2012-05-14 Thread Olivier Lamy
Perso, no special idea/comments on that.
The current expression looks fine and property too.

2012/5/13 Hervé BOUTEMY herve.bout...@free.fr:
 As discussed previously, there was some interest in changing supported tags.

 Now that Java 5 annotations support is ok, I already added some change in
 MPLUGIN-194 [1]: you can remove ${ } when defining parameter expression

 I just created MPLUGIN-196 issue [2] to rename expression to property,
 where ${ } would even not be supported

 Please comment: any objection? any better idea?

 Regards,

 Hervé


 [1] https://jira.codehaus.org/browse/MPLUGIN-194

 [2] https://jira.codehaus.org/browse/MPLUGIN-196


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




-- 
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

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



Re: Maven Plugin Tools - renaming expression

2012-05-14 Thread Robert Scholte
I like these adjustments, but there's one spot which is probably even more  
important: the specific goal-page.


Just an example:
---
failOnError:

Indicates whether the build will continue even if there are clean errors.
 •Type: boolean
 •Since: 2.2
 •Required: No
 •Expression: ${maven.clean.failOnError}
 •Default: true
---

I'm not sure how we could make it clear how to use expressions/properties.
Some global description on this page?

Or an easy to copy-paste line like:
 •Commandline argument: -Dmaven.clean.failOnError=

-Robert

Op Mon, 14 May 2012 17:59:58 +0200 schreef Olivier Lamy ol...@apache.org:


Perso, no special idea/comments on that.
The current expression looks fine and property too.

2012/5/13 Hervé BOUTEMY herve.bout...@free.fr:
As discussed previously, there was some interest in changing supported  
tags.


Now that Java 5 annotations support is ok, I already added some change  
in

MPLUGIN-194 [1]: you can remove ${ } when defining parameter expression

I just created MPLUGIN-196 issue [2] to rename expression to  
property,

where ${ } would even not be supported

Please comment: any objection? any better idea?

Regards,

Hervé


[1] https://jira.codehaus.org/browse/MPLUGIN-194

[2] https://jira.codehaus.org/browse/MPLUGIN-196


-
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: Maven Plugin Tools - renaming expression

2012-05-14 Thread Olivier Lamy
2012/5/14 Robert Scholte apa...@sourcegrounds.com:
 I like these adjustments, but there's one spot which is probably even more
 important: the specific goal-page.

 Just an example:
 ---
 failOnError:

 Indicates whether the build will continue even if there are clean errors.
  •Type: boolean
  •Since: 2.2
  •Required: No
  •Expression: ${maven.clean.failOnError}
  •Default: true
 ---

 I'm not sure how we could make it clear how to use expressions/properties.
 Some global description on this page?

 Or an easy to copy-paste line like:
  •Commandline argument: -Dmaven.clean.failOnError=

can come from project.properties or settings.properties.
So that's not the only way to configure that :-)

 -Robert

 Op Mon, 14 May 2012 17:59:58 +0200 schreef Olivier Lamy ol...@apache.org:


 Perso, no special idea/comments on that.
 The current expression looks fine and property too.

 2012/5/13 Hervé BOUTEMY herve.bout...@free.fr:

 As discussed previously, there was some interest in changing supported
 tags.

 Now that Java 5 annotations support is ok, I already added some change in
 MPLUGIN-194 [1]: you can remove ${ } when defining parameter expression

 I just created MPLUGIN-196 issue [2] to rename expression to
 property,
 where ${ } would even not be supported

 Please comment: any objection? any better idea?

 Regards,

 Hervé


 [1] https://jira.codehaus.org/browse/MPLUGIN-194

 [2] https://jira.codehaus.org/browse/MPLUGIN-196


 -
 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




-- 
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

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



Re: [VOTE] Release Maven Enforcer version 1.1

2012-05-14 Thread Paul Gier
Hi,

The vote has passed with the following result:

+1 (binding): Olivier Lamy, John Casey, Robert Scholte, Hervé Boutemy
+1 (non binding): Mirko Friedenhagen, Tony Chemit

I will promote the artifacts to the central repo.


On 05/08/2012 10:46 PM, Paul Gier wrote:
 Hi,
 
 We solved 5 issues:
 https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11530version=17443
 
 There are still a couple of issues left in JIRA:
 https://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project+%3D+MENFORCER+AND+status+%3D+Open+ORDER+BY+priority+DESCmode=hide
 
 Staging repo:
 https://repository.apache.org/content/repositories/maven-058/
 
 Staging site:
 http://maven.apache.org/enforcer-1.1/
 http://maven.apache.org/plugins/maven-enforcer-plugin-1.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



Re: Maven Plugin Tools - renaming expression

2012-05-14 Thread Robert Scholte

Op Mon, 14 May 2012 22:13:52 +0200 schreef Olivier Lamy ol...@apache.org:


2012/5/14 Robert Scholte apa...@sourcegrounds.com:
I like these adjustments, but there's one spot which is probably even  
more

important: the specific goal-page.

Just an example:
---
failOnError:

Indicates whether the build will continue even if there are clean  
errors.

 •Type: boolean
 •Since: 2.2
 •Required: No
 •Expression: ${maven.clean.failOnError}
 •Default: true
---

I'm not sure how we could make it clear how to use  
expressions/properties.

Some global description on this page?

Or an easy to copy-paste line like:
 •Commandline argument: -Dmaven.clean.failOnError=


can come from project.properties or settings.properties.
So that's not the only way to configure that :-)


True, although less usual, but that could be solved with an additional  
maven.clean.failOnError/maven.clean.failOnError :P
I guess to keep it a bit clean we should either describe it on top of the  
page or refer to a (new?) general plugin usage page.




-Robert

Op Mon, 14 May 2012 17:59:58 +0200 schreef Olivier Lamy  
ol...@apache.org:




Perso, no special idea/comments on that.
The current expression looks fine and property too.

2012/5/13 Hervé BOUTEMY herve.bout...@free.fr:


As discussed previously, there was some interest in changing supported
tags.

Now that Java 5 annotations support is ok, I already added some  
change in
MPLUGIN-194 [1]: you can remove ${ } when defining parameter  
expression


I just created MPLUGIN-196 issue [2] to rename expression to
property,
where ${ } would even not be supported

Please comment: any objection? any better idea?

Regards,

Hervé


[1] https://jira.codehaus.org/browse/MPLUGIN-194

[2] https://jira.codehaus.org/browse/MPLUGIN-196


-
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 Enforcer 1.1 Released

2012-05-14 Thread Paul Gier
The Maven team is pleased to announce the release of the Maven Enforcer,
version 1.1

This plugin provides various configurable validation rules for Maven builds.

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

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

plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-enforcer-plugin/artifactId
  version1.1/version
/plugin

Release Notes - Maven 2.x Enforcer Plugin - Version 1.1

** Bug
* [MENFORCER-98] - requirePluginVersions rule is not compatible with
maven 3.0-beta-1
* [MENFORCER-114] - Typo in Require Plugin Versions Documentation
* [MENFORCER-125] - requireProperty documentation's example for
property.version uses wrong regex

** Improvement
* [MENFORCER-118] - DependencyConvergence gets better if it doesn't
fail on snapshots of same baseVersion

** New Feature
* [MENFORCER-128] - Fail the build if a dependency is overwriten
with an incompatible lower version (patch)

Enjoy,

-The Maven team

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



Re: Maven Plugin Tools - renaming expression

2012-05-14 Thread Brett Porter
I think these are both good ideas.

There's a couple of things expression currently supports that probably 
shouldn't be supported under property to avoid confusion:
- ${project.*} as these should be specified under a default-value (they can't 
be overridden by -Dproject.XXX, etc.).
- ${settings}, ${session}, etc. - Maven internal variables. It would be good to 
have some other way to describe them that is not @parameter, and can avoid the 
need for the redundant @readonly and @required they usually come with

Looking at that, it actually seems like readonly and required belong as 
attributes of @parameter now too.

- Brett

On 14/05/2012, at 5:59 AM, Hervé BOUTEMY wrote:

 As discussed previously, there was some interest in changing supported tags.
 
 Now that Java 5 annotations support is ok, I already added some change in 
 MPLUGIN-194 [1]: you can remove ${ } when defining parameter expression
 
 I just created MPLUGIN-196 issue [2] to rename expression to property, 
 where ${ } would even not be supported
 
 Please comment: any objection? any better idea?
 
 Regards,
 
 Hervé
 
 
 [1] https://jira.codehaus.org/browse/MPLUGIN-194
 
 [2] https://jira.codehaus.org/browse/MPLUGIN-196
 
 
 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org
 

--
Brett Porter
br...@apache.org
http://brettporter.wordpress.com/
http://au.linkedin.com/in/brettporter
http://twitter.com/brettporter






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