maven release plugin introducing scm urls into modified poms

2012-02-19 Thread Chris Graham
Hi All.

I have a multi module project that I have working perfectly.

In tracking down a reported problem, I ran the release plugin with the
-DpreparationGoals=help:effective-pom clean verify

In it, I can see that it has added a scm section into the poms in the
modules. Although this is with Jazz, the same happens in SVN as well.

The urls that are rewritten in the root pom are correctly. I've added
the JazzScmTranslator into the release manager.

It adds a /sub module name to the end of the URL, which in Jazz's
case, makes no sense, but it will make sense for SVN - and it's
correct.

Is there a way to stop this?

This only becomes a problem, when there is a scm section in a pom in
one of the modules, as when it is written out, it is incorrect.

Or is this an unsupported configuration? Ie, undefined behaviour?

-Chris

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



Re: maven release plugin introducing scm urls into modified poms

2012-02-19 Thread Ansgar Konermann
Am 20.02.2012 06:51 schrieb Chris Graham chrisgw...@gmail.com:

 Hi All.

 I have a multi module project that I have working perfectly.

 In tracking down a reported problem, I ran the release plugin with the
 -DpreparationGoals=help:effective-pom clean verify

 In it, I can see that it has added a scm section into the poms in the
 modules. Although this is with Jazz, the same happens in SVN as well.

 The urls that are rewritten in the root pom are correctly. I've added
 the JazzScmTranslator into the release manager.

 It adds a /sub module name to the end of the URL, which in Jazz's
 case, makes no sense, but it will make sense for SVN - and it's
 correct.

 Is there a way to stop this?

Git also likes no submodule suffix in its scm urls. You could have a look
at the git scm provider how it's implemented there.

HTH

Ansgar


 This only becomes a problem, when there is a scm section in a pom in
 one of the modules, as when it is written out, it is incorrect.

 Or is this an unsupported configuration? Ie, undefined behaviour?

 -Chris

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



[maven-release-plugin] MRELEASE-459 waiting for review/commit

2012-02-07 Thread Lars Francke
Hi,

MRELEASE-459[1] has been in JIRA for over two years with a patch that
seems sane. Any chance on getting this included? I'd be happy to do
any further work required to get it in just not sure how to draw some
attention to it.

Cheers,
Lars

[1] http://jira.codehaus.org/browse/MRELEASE-459

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



Re: svn commit: r1229755 - /maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java

2012-01-11 Thread Robert Scholte

Hi Simone,

simple answer: because the original code wasn't using the entryset. I only  
added generics, verifying I didn't introduce a potential NPE with new  
for-loops.

I haven't checked if the code could be optimized, but this looks like one.

-Robert

On Wed, 11 Jan 2012 08:57:17 +0100, Simone Tripodi  
simonetrip...@apache.org wrote:



Hi Robert!

+for ( String providerType :  
providerImplementations.keySet() )

{
-String providerType = (String) i.next();
-String providerImplementation = (String)  
providerImplementations.get( providerType );
+String providerImplementation =  
providerImplementations.get( providerType );


why not just iterating over providerImplementations.entrySet() ?
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.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



Re: svn commit: r1229755 - /maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java

2012-01-10 Thread Simone Tripodi
Hi Robert!

 +            for ( String providerType : providerImplementations.keySet() )
             {
 -                String providerType = (String) i.next();
 -                String providerImplementation = (String) 
 providerImplementations.get( providerType );
 +                String providerImplementation = providerImplementations.get( 
 providerType );

why not just iterating over providerImplementations.entrySet() ?
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

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



Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-05 Thread Olivier Lamy
Hello,
I will stage an other RC today evening time (fr tz)

2012/1/4 Stephen Connolly stephen.alan.conno...@gmail.com:
 cool

 - Stephen

 ---
 Sent from my Android phone, so random spelling mistakes, random nonsense
 words and other nonsense are a direct result of using swype to type on the
 screen
 On 4 Jan 2012 20:58, Olivier Lamy ol...@apache.org wrote:

 Hello,
 it added and fix merged in RC branch.

 On irc, Robert remember me the upgrade of site plugin version for site
 lifecycle (was mentioned in a previous RC thread)
 I will add that too.
 As it's IMHO very low risk as mvn3.x users already add site plugin
 version in their pom to get site plugin working.

 2012/1/4 Stephen Connolly stephen.alan.conno...@gmail.com:
  i have the fix written and on the 3.0.5 trunk... with some unit tests
 also.
 
  been trying to write a core it, but so far all my attempts have seemed
 too
  heavy to add to the test suite.
 
  - Stephen
 
  ---
  Sent from my Android phone, so random spelling mistakes, random nonsense
  words and other nonsense are a direct result of using swype to type on
 the
  screen
  On 4 Jan 2012 08:34, Olivier Lamy ol...@apache.org wrote:
 
  2012/1/4 Benson Margulies bimargul...@gmail.com:
   On Tue, Jan 3, 2012 at 6:12 PM, Stephen Connolly
   stephen.alan.conno...@gmail.com wrote:
   also part of the problem in this specific case is that it is tricky
 to
  test
   the release plugin... i may look into refactoring the current tests
 to
  be
   based off of mrm-maven-plugin, as that should open up additional test
   paths. further i may add some multi-maven version testing so that the
  tests
   run against a couple of maven versions rather than just the invoking
  one.
  
   but for now we just have to live with the bug by either keeping to
  version
   2.2.1 (of one of either maven or the release plugin) or wait until
  3.0.5,
   or beat up olamy to backport the (fairly low risk) fix
  
   Good luck there. His wife just presented him with another offspring, a
   trifle ahead of schedule.
 
  Usually, this doesn't prevent to hack :-)
  Today or tomorrow, I will try to write a core it test for this issue
  and have a look at the changes to fix that.
 
  
  
   - Stephen
  
   ---
   Sent from my Android phone, so random spelling mistakes, random
 nonsense
   words and other nonsense are a direct result of using swype to type
 on
  the
   screen
   On 3 Jan 2012 22:51, Brett Porter br...@apache.org wrote:
  
  
   On 04/01/2012, at 9:04 AM, Ansgar Konermann wrote:
  
Am 03.01.2012 22:12, schrieb Benson Margulies:
On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com
  wrote:
Surely something as egregious as allowing releases to break
 should
   block
3.0.4 from being released tho.  As someone who uses GPG in that
  manner
   for
some of his releases I'd certainly want 3.0.4 to be able to
  release...
   
I disagree. There's no law requiring people to use 2.2.2 of the
  plugin.
   
   
Hi,
   
that's is an interesting point. No offense here, but what *is* the
  law
w.r.t a Maven Release? I'm not that deep into Apache and Maven
processes, but from what I could learn from public sources so
 far, I
believe this is not clear altogether, and it might help to discuss
  this
and make up our mind regarding such a law (i. e. release
 policy) to
have a guideline for the future.
   
Being a bit heretical: is it Maven's policy to release only Maven
 and
wish the user luck to find out which versions of the core plugins
  work
well with which version of Maven?
   
Or can the average user expect to be reasonably safe if using the
  latest
release of Maven with the latest release of any core plugin?
   
From a user perspective, I perceive Maven as the Maven
 application
  plus
its core plugins - they are basically one system. Agreed, it has
 a
highly modular architecture, and a lot of these modules (=
 plugins)
  have
decoupled release cycles, nevertheless it's IMHO hard to sell to
 the
average user that the newest bugfix release of Maven with the
 newest
bugfix release of the release plugin has *more* bugs than the
  slightly
outdated one.
  
   We have a number of core plugins with versions set in the parent
 POM
   with each release. We use an unsophisticated metric to decide what
 to
  use:
   - been out for a while without reports of major projects
   - someone was motivated to update it
  
   They'll generally be very stable but may lag the latest releases -
 but
  you
   should consider those will all work well out of the box.
  
   It's on the plugin authors to test their plugins with different
  released
   versions of Maven and report on compatibility.
  
   For new Maven releases, we rely on the user community testing to
  identify
   any regressions with various different versions of plugins, so
 there's
  no
   blessed versions. If you're conservative, you might use the same
  policy we
   

Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-04 Thread Olivier Lamy
2012/1/4 Benson Margulies bimargul...@gmail.com:
 On Tue, Jan 3, 2012 at 6:12 PM, Stephen Connolly
 stephen.alan.conno...@gmail.com wrote:
 also part of the problem in this specific case is that it is tricky to test
 the release plugin... i may look into refactoring the current tests to be
 based off of mrm-maven-plugin, as that should open up additional test
 paths. further i may add some multi-maven version testing so that the tests
 run against a couple of maven versions rather than just the invoking one.

 but for now we just have to live with the bug by either keeping to version
 2.2.1 (of one of either maven or the release plugin) or wait until 3.0.5,
 or beat up olamy to backport the (fairly low risk) fix

 Good luck there. His wife just presented him with another offspring, a
 trifle ahead of schedule.

Usually, this doesn't prevent to hack :-)
Today or tomorrow, I will try to write a core it test for this issue
and have a look at the changes to fix that.



 - Stephen

 ---
 Sent from my Android phone, so random spelling mistakes, random nonsense
 words and other nonsense are a direct result of using swype to type on the
 screen
 On 3 Jan 2012 22:51, Brett Porter br...@apache.org wrote:


 On 04/01/2012, at 9:04 AM, Ansgar Konermann wrote:

  Am 03.01.2012 22:12, schrieb Benson Margulies:
  On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com wrote:
  Surely something as egregious as allowing releases to break should
 block
  3.0.4 from being released tho.  As someone who uses GPG in that manner
 for
  some of his releases I'd certainly want 3.0.4 to be able to release...
 
  I disagree. There's no law requiring people to use 2.2.2 of the plugin.
 
 
  Hi,
 
  that's is an interesting point. No offense here, but what *is* the law
  w.r.t a Maven Release? I'm not that deep into Apache and Maven
  processes, but from what I could learn from public sources so far, I
  believe this is not clear altogether, and it might help to discuss this
  and make up our mind regarding such a law (i. e. release policy) to
  have a guideline for the future.
 
  Being a bit heretical: is it Maven's policy to release only Maven and
  wish the user luck to find out which versions of the core plugins work
  well with which version of Maven?
 
  Or can the average user expect to be reasonably safe if using the latest
  release of Maven with the latest release of any core plugin?
 
  From a user perspective, I perceive Maven as the Maven application plus
  its core plugins - they are basically one system. Agreed, it has a
  highly modular architecture, and a lot of these modules (= plugins) have
  decoupled release cycles, nevertheless it's IMHO hard to sell to the
  average user that the newest bugfix release of Maven with the newest
  bugfix release of the release plugin has *more* bugs than the slightly
  outdated one.

 We have a number of core plugins with versions set in the parent POM
 with each release. We use an unsophisticated metric to decide what to use:
 - been out for a while without reports of major projects
 - someone was motivated to update it

 They'll generally be very stable but may lag the latest releases - but you
 should consider those will all work well out of the box.

 It's on the plugin authors to test their plugins with different released
 versions of Maven and report on compatibility.

 For new Maven releases, we rely on the user community testing to identify
 any regressions with various different versions of plugins, so there's no
 blessed versions. If you're conservative, you might use the same policy we
 use for the core plugins, though I'd speculate the people inclined to test
 the release probably tend to test with close to recent versions of plugins.

 - Brett

 --
 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



 -
 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: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-04 Thread Stephen Connolly
i have the fix written and on the 3.0.5 trunk... with some unit tests also.

been trying to write a core it, but so far all my attempts have seemed too
heavy to add to the test suite.

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 4 Jan 2012 08:34, Olivier Lamy ol...@apache.org wrote:

 2012/1/4 Benson Margulies bimargul...@gmail.com:
  On Tue, Jan 3, 2012 at 6:12 PM, Stephen Connolly
  stephen.alan.conno...@gmail.com wrote:
  also part of the problem in this specific case is that it is tricky to
 test
  the release plugin... i may look into refactoring the current tests to
 be
  based off of mrm-maven-plugin, as that should open up additional test
  paths. further i may add some multi-maven version testing so that the
 tests
  run against a couple of maven versions rather than just the invoking
 one.
 
  but for now we just have to live with the bug by either keeping to
 version
  2.2.1 (of one of either maven or the release plugin) or wait until
 3.0.5,
  or beat up olamy to backport the (fairly low risk) fix
 
  Good luck there. His wife just presented him with another offspring, a
  trifle ahead of schedule.

 Usually, this doesn't prevent to hack :-)
 Today or tomorrow, I will try to write a core it test for this issue
 and have a look at the changes to fix that.

 
 
  - Stephen
 
  ---
  Sent from my Android phone, so random spelling mistakes, random nonsense
  words and other nonsense are a direct result of using swype to type on
 the
  screen
  On 3 Jan 2012 22:51, Brett Porter br...@apache.org wrote:
 
 
  On 04/01/2012, at 9:04 AM, Ansgar Konermann wrote:
 
   Am 03.01.2012 22:12, schrieb Benson Margulies:
   On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com
 wrote:
   Surely something as egregious as allowing releases to break should
  block
   3.0.4 from being released tho.  As someone who uses GPG in that
 manner
  for
   some of his releases I'd certainly want 3.0.4 to be able to
 release...
  
   I disagree. There's no law requiring people to use 2.2.2 of the
 plugin.
  
  
   Hi,
  
   that's is an interesting point. No offense here, but what *is* the
 law
   w.r.t a Maven Release? I'm not that deep into Apache and Maven
   processes, but from what I could learn from public sources so far, I
   believe this is not clear altogether, and it might help to discuss
 this
   and make up our mind regarding such a law (i. e. release policy) to
   have a guideline for the future.
  
   Being a bit heretical: is it Maven's policy to release only Maven and
   wish the user luck to find out which versions of the core plugins
 work
   well with which version of Maven?
  
   Or can the average user expect to be reasonably safe if using the
 latest
   release of Maven with the latest release of any core plugin?
  
   From a user perspective, I perceive Maven as the Maven application
 plus
   its core plugins - they are basically one system. Agreed, it has a
   highly modular architecture, and a lot of these modules (= plugins)
 have
   decoupled release cycles, nevertheless it's IMHO hard to sell to the
   average user that the newest bugfix release of Maven with the newest
   bugfix release of the release plugin has *more* bugs than the
 slightly
   outdated one.
 
  We have a number of core plugins with versions set in the parent POM
  with each release. We use an unsophisticated metric to decide what to
 use:
  - been out for a while without reports of major projects
  - someone was motivated to update it
 
  They'll generally be very stable but may lag the latest releases - but
 you
  should consider those will all work well out of the box.
 
  It's on the plugin authors to test their plugins with different
 released
  versions of Maven and report on compatibility.
 
  For new Maven releases, we rely on the user community testing to
 identify
  any regressions with various different versions of plugins, so there's
 no
  blessed versions. If you're conservative, you might use the same
 policy we
  use for the core plugins, though I'd speculate the people inclined to
 test
  the release probably tend to test with close to recent versions of
 plugins.
 
  - Brett
 
  --
  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
 
 
 
  -
  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

 

Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-04 Thread Olivier Lamy
Hello,
it added and fix merged in RC branch.

On irc, Robert remember me the upgrade of site plugin version for site
lifecycle (was mentioned in a previous RC thread)
I will add that too.
As it's IMHO very low risk as mvn3.x users already add site plugin
version in their pom to get site plugin working.

2012/1/4 Stephen Connolly stephen.alan.conno...@gmail.com:
 i have the fix written and on the 3.0.5 trunk... with some unit tests also.

 been trying to write a core it, but so far all my attempts have seemed too
 heavy to add to the test suite.

 - Stephen

 ---
 Sent from my Android phone, so random spelling mistakes, random nonsense
 words and other nonsense are a direct result of using swype to type on the
 screen
 On 4 Jan 2012 08:34, Olivier Lamy ol...@apache.org wrote:

 2012/1/4 Benson Margulies bimargul...@gmail.com:
  On Tue, Jan 3, 2012 at 6:12 PM, Stephen Connolly
  stephen.alan.conno...@gmail.com wrote:
  also part of the problem in this specific case is that it is tricky to
 test
  the release plugin... i may look into refactoring the current tests to
 be
  based off of mrm-maven-plugin, as that should open up additional test
  paths. further i may add some multi-maven version testing so that the
 tests
  run against a couple of maven versions rather than just the invoking
 one.
 
  but for now we just have to live with the bug by either keeping to
 version
  2.2.1 (of one of either maven or the release plugin) or wait until
 3.0.5,
  or beat up olamy to backport the (fairly low risk) fix
 
  Good luck there. His wife just presented him with another offspring, a
  trifle ahead of schedule.

 Usually, this doesn't prevent to hack :-)
 Today or tomorrow, I will try to write a core it test for this issue
 and have a look at the changes to fix that.

 
 
  - Stephen
 
  ---
  Sent from my Android phone, so random spelling mistakes, random nonsense
  words and other nonsense are a direct result of using swype to type on
 the
  screen
  On 3 Jan 2012 22:51, Brett Porter br...@apache.org wrote:
 
 
  On 04/01/2012, at 9:04 AM, Ansgar Konermann wrote:
 
   Am 03.01.2012 22:12, schrieb Benson Margulies:
   On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com
 wrote:
   Surely something as egregious as allowing releases to break should
  block
   3.0.4 from being released tho.  As someone who uses GPG in that
 manner
  for
   some of his releases I'd certainly want 3.0.4 to be able to
 release...
  
   I disagree. There's no law requiring people to use 2.2.2 of the
 plugin.
  
  
   Hi,
  
   that's is an interesting point. No offense here, but what *is* the
 law
   w.r.t a Maven Release? I'm not that deep into Apache and Maven
   processes, but from what I could learn from public sources so far, I
   believe this is not clear altogether, and it might help to discuss
 this
   and make up our mind regarding such a law (i. e. release policy) to
   have a guideline for the future.
  
   Being a bit heretical: is it Maven's policy to release only Maven and
   wish the user luck to find out which versions of the core plugins
 work
   well with which version of Maven?
  
   Or can the average user expect to be reasonably safe if using the
 latest
   release of Maven with the latest release of any core plugin?
  
   From a user perspective, I perceive Maven as the Maven application
 plus
   its core plugins - they are basically one system. Agreed, it has a
   highly modular architecture, and a lot of these modules (= plugins)
 have
   decoupled release cycles, nevertheless it's IMHO hard to sell to the
   average user that the newest bugfix release of Maven with the newest
   bugfix release of the release plugin has *more* bugs than the
 slightly
   outdated one.
 
  We have a number of core plugins with versions set in the parent POM
  with each release. We use an unsophisticated metric to decide what to
 use:
  - been out for a while without reports of major projects
  - someone was motivated to update it
 
  They'll generally be very stable but may lag the latest releases - but
 you
  should consider those will all work well out of the box.
 
  It's on the plugin authors to test their plugins with different
 released
  versions of Maven and report on compatibility.
 
  For new Maven releases, we rely on the user community testing to
 identify
  any regressions with various different versions of plugins, so there's
 no
  blessed versions. If you're conservative, you might use the same
 policy we
  use for the core plugins, though I'd speculate the people inclined to
 test
  the release probably tend to test with close to recent versions of
 plugins.
 
  - Brett
 
  --
  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: 

Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-04 Thread Stephen Connolly
cool

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 4 Jan 2012 20:58, Olivier Lamy ol...@apache.org wrote:

 Hello,
 it added and fix merged in RC branch.

 On irc, Robert remember me the upgrade of site plugin version for site
 lifecycle (was mentioned in a previous RC thread)
 I will add that too.
 As it's IMHO very low risk as mvn3.x users already add site plugin
 version in their pom to get site plugin working.

 2012/1/4 Stephen Connolly stephen.alan.conno...@gmail.com:
  i have the fix written and on the 3.0.5 trunk... with some unit tests
 also.
 
  been trying to write a core it, but so far all my attempts have seemed
 too
  heavy to add to the test suite.
 
  - Stephen
 
  ---
  Sent from my Android phone, so random spelling mistakes, random nonsense
  words and other nonsense are a direct result of using swype to type on
 the
  screen
  On 4 Jan 2012 08:34, Olivier Lamy ol...@apache.org wrote:
 
  2012/1/4 Benson Margulies bimargul...@gmail.com:
   On Tue, Jan 3, 2012 at 6:12 PM, Stephen Connolly
   stephen.alan.conno...@gmail.com wrote:
   also part of the problem in this specific case is that it is tricky
 to
  test
   the release plugin... i may look into refactoring the current tests
 to
  be
   based off of mrm-maven-plugin, as that should open up additional test
   paths. further i may add some multi-maven version testing so that the
  tests
   run against a couple of maven versions rather than just the invoking
  one.
  
   but for now we just have to live with the bug by either keeping to
  version
   2.2.1 (of one of either maven or the release plugin) or wait until
  3.0.5,
   or beat up olamy to backport the (fairly low risk) fix
  
   Good luck there. His wife just presented him with another offspring, a
   trifle ahead of schedule.
 
  Usually, this doesn't prevent to hack :-)
  Today or tomorrow, I will try to write a core it test for this issue
  and have a look at the changes to fix that.
 
  
  
   - Stephen
  
   ---
   Sent from my Android phone, so random spelling mistakes, random
 nonsense
   words and other nonsense are a direct result of using swype to type
 on
  the
   screen
   On 3 Jan 2012 22:51, Brett Porter br...@apache.org wrote:
  
  
   On 04/01/2012, at 9:04 AM, Ansgar Konermann wrote:
  
Am 03.01.2012 22:12, schrieb Benson Margulies:
On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com
  wrote:
Surely something as egregious as allowing releases to break
 should
   block
3.0.4 from being released tho.  As someone who uses GPG in that
  manner
   for
some of his releases I'd certainly want 3.0.4 to be able to
  release...
   
I disagree. There's no law requiring people to use 2.2.2 of the
  plugin.
   
   
Hi,
   
that's is an interesting point. No offense here, but what *is* the
  law
w.r.t a Maven Release? I'm not that deep into Apache and Maven
processes, but from what I could learn from public sources so
 far, I
believe this is not clear altogether, and it might help to discuss
  this
and make up our mind regarding such a law (i. e. release
 policy) to
have a guideline for the future.
   
Being a bit heretical: is it Maven's policy to release only Maven
 and
wish the user luck to find out which versions of the core plugins
  work
well with which version of Maven?
   
Or can the average user expect to be reasonably safe if using the
  latest
release of Maven with the latest release of any core plugin?
   
From a user perspective, I perceive Maven as the Maven
 application
  plus
its core plugins - they are basically one system. Agreed, it has
 a
highly modular architecture, and a lot of these modules (=
 plugins)
  have
decoupled release cycles, nevertheless it's IMHO hard to sell to
 the
average user that the newest bugfix release of Maven with the
 newest
bugfix release of the release plugin has *more* bugs than the
  slightly
outdated one.
  
   We have a number of core plugins with versions set in the parent
 POM
   with each release. We use an unsophisticated metric to decide what
 to
  use:
   - been out for a while without reports of major projects
   - someone was motivated to update it
  
   They'll generally be very stable but may lag the latest releases -
 but
  you
   should consider those will all work well out of the box.
  
   It's on the plugin authors to test their plugins with different
  released
   versions of Maven and report on compatibility.
  
   For new Maven releases, we rely on the user community testing to
  identify
   any regressions with various different versions of plugins, so
 there's
  no
   blessed versions. If you're conservative, you might use the same
  policy we
   use for the core plugins, though I'd speculate the people inclined
 to
  test
   the release probably tend to test with close 

WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Stephen Connolly
Hi,

I just found a regression:

http://jira.codehaus.org/browse/MNG-5224

I think it is serious enough to recommend users avoid using the above
combination if you rely on properties in a settings.xml profile to GPG
sign your releases. (i.e. anyone pushing to Central)

-Stephen

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



Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Mark Derricutt
Is this still broken under the 3.0.4-RC4 builds, or just 3.0.3?


-- 
Great artists are extremely selfish and arrogant things — Steven Wilson,
Porcupine Tree


On Wed, Jan 4, 2012 at 4:18 AM, Stephen Connolly 
stephen.alan.conno...@gmail.com wrote:

 Hi,

 I just found a regression:

 http://jira.codehaus.org/browse/MNG-5224

 I think it is serious enough to recommend users avoid using the above
 combination if you rely on properties in a settings.xml profile to GPG
 sign your releases. (i.e. anyone pushing to Central)

 -Stephen

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




Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Stephen Connolly
I have checked in a fix towards 3.0.5...

Pester olamy to backport...

though he may want to wait for me to write the tests of the fix
(manual testing confirms the fix... just have to figure out how to get
automated testing!)

On 3 January 2012 16:03, Mark Derricutt m...@talios.com wrote:
 Is this still broken under the 3.0.4-RC4 builds, or just 3.0.3?


 --
 Great artists are extremely selfish and arrogant things — Steven Wilson,
 Porcupine Tree


 On Wed, Jan 4, 2012 at 4:18 AM, Stephen Connolly 
 stephen.alan.conno...@gmail.com wrote:

 Hi,

 I just found a regression:

 http://jira.codehaus.org/browse/MNG-5224

 I think it is serious enough to recommend users avoid using the above
 combination if you rely on properties in a settings.xml profile to GPG
 sign your releases. (i.e. anyone pushing to Central)

 -Stephen

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



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



Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Mark Derricutt
Surely something as egregious as allowing releases to break should block
3.0.4 from being released tho.  As someone who uses GPG in that manner for
some of his releases I'd certainly want 3.0.4 to be able to release...

-- 
Great artists are extremely selfish and arrogant things — Steven Wilson,
Porcupine Tree

On Wed, Jan 4, 2012 at 5:23 AM, Stephen Connolly 
stephen.alan.conno...@gmail.com wrote:

 I have checked in a fix towards 3.0.5...

 Pester olamy to backport...

 though he may want to wait for me to write the tests of the fix
 (manual testing confirms the fix... just have to figure out how to get
 automated testing!)

 On 3 January 2012 16:03, Mark Derricutt m...@talios.com wrote:
  Is this still broken under the 3.0.4-RC4 builds, or just 3.0.3?
 
 
  --
  Great artists are extremely selfish and arrogant things — Steven
 Wilson,
  Porcupine Tree
 
 
  On Wed, Jan 4, 2012 at 4:18 AM, Stephen Connolly 
  stephen.alan.conno...@gmail.com wrote:
 
  Hi,
 
  I just found a regression:
 
  http://jira.codehaus.org/browse/MNG-5224
 
  I think it is serious enough to recommend users avoid using the above
  combination if you rely on properties in a settings.xml profile to GPG
  sign your releases. (i.e. anyone pushing to Central)
 
  -Stephen
 
  -
  To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
  For additional commands, e-mail: users-h...@maven.apache.org
 
 

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




Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Stephen Connolly
it all depends on whether olamy decides as RM to backport or not. he is RM
for the 3.0.4 release by virtue of action.

On Tuesday, 3 January 2012, Mark Derricutt m...@talios.com wrote:
 Surely something as egregious as allowing releases to break should block
 3.0.4 from being released tho.  As someone who uses GPG in that manner for
 some of his releases I'd certainly want 3.0.4 to be able to release...

 --
 Great artists are extremely selfish and arrogant things — Steven Wilson,
 Porcupine Tree

 On Wed, Jan 4, 2012 at 5:23 AM, Stephen Connolly 
 stephen.alan.conno...@gmail.com wrote:

 I have checked in a fix towards 3.0.5...

 Pester olamy to backport...

 though he may want to wait for me to write the tests of the fix
 (manual testing confirms the fix... just have to figure out how to get
 automated testing!)

 On 3 January 2012 16:03, Mark Derricutt m...@talios.com wrote:
  Is this still broken under the 3.0.4-RC4 builds, or just 3.0.3?
 
 
  --
  Great artists are extremely selfish and arrogant things — Steven
 Wilson,
  Porcupine Tree
 
 
  On Wed, Jan 4, 2012 at 4:18 AM, Stephen Connolly 
  stephen.alan.conno...@gmail.com wrote:
 
  Hi,
 
  I just found a regression:
 
  http://jira.codehaus.org/browse/MNG-5224
 
  I think it is serious enough to recommend users avoid using the above
  combination if you rely on properties in a settings.xml profile to GPG
  sign your releases. (i.e. anyone pushing to Central)
 
  -Stephen
 
  -
  To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
  For additional commands, e-mail: users-h...@maven.apache.org
 
 

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





Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Jesse Farinacci
Greetings,

On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com wrote:

 Surely something as egregious as allowing releases to break should block
 3.0.4 from being released tho.  As someone who uses GPG in that manner for
 some of his releases I'd certainly want 3.0.4 to be able to release...


It didn't stop the 3.0.3 release, what's the difference with 3.0.4? It's
getting rather frustrating at seeing all these relatively solitary or
edge-case problems derail the entire release process.

I have performed many releases with 3.0.3 and 3.0.4-rcX both, so this is
not a problem for me, and I dare say it's a very large majority of users
that it is also not a problem for.

Stop stopping the presses, please!! It's just a stupid point release! It
doesn't have to solve every existing MNG-* out there! This kind of
localized Chicken Little behavior is making it harder and harder to get
small releases out the door. You're making it worse for all users.

*sigh*

(the same goes for all the bike shedding whiners about the dependency fetch
timeout - you know who you are)

-Jesse

-- 
There are 10 types of people in this world, those
that can read binary and those that can not.


Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Benson Margulies
On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com wrote:
 Surely something as egregious as allowing releases to break should block
 3.0.4 from being released tho.  As someone who uses GPG in that manner for
 some of his releases I'd certainly want 3.0.4 to be able to release...


I disagree. There's no law requiring people to use 2.2.2 of the plugin.


 --
 Great artists are extremely selfish and arrogant things — Steven Wilson,
 Porcupine Tree

 On Wed, Jan 4, 2012 at 5:23 AM, Stephen Connolly 
 stephen.alan.conno...@gmail.com wrote:

 I have checked in a fix towards 3.0.5...

 Pester olamy to backport...

 though he may want to wait for me to write the tests of the fix
 (manual testing confirms the fix... just have to figure out how to get
 automated testing!)

 On 3 January 2012 16:03, Mark Derricutt m...@talios.com wrote:
  Is this still broken under the 3.0.4-RC4 builds, or just 3.0.3?
 
 
  --
  Great artists are extremely selfish and arrogant things — Steven
 Wilson,
  Porcupine Tree
 
 
  On Wed, Jan 4, 2012 at 4:18 AM, Stephen Connolly 
  stephen.alan.conno...@gmail.com wrote:
 
  Hi,
 
  I just found a regression:
 
  http://jira.codehaus.org/browse/MNG-5224
 
  I think it is serious enough to recommend users avoid using the above
  combination if you rely on properties in a settings.xml profile to GPG
  sign your releases. (i.e. anyone pushing to Central)
 
  -Stephen
 
  -
  To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
  For additional commands, e-mail: users-h...@maven.apache.org
 
 

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



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



Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Arnaud Héritier
Not only properties like I explained it here :
http://jira.codehaus.org/browse/MRELEASE-724

Arnaud

On Tue, Jan 3, 2012 at 4:18 PM, Stephen Connolly 
stephen.alan.conno...@gmail.com wrote:

 Hi,

 I just found a regression:

 http://jira.codehaus.org/browse/MNG-5224

 I think it is serious enough to recommend users avoid using the above
 combination if you rely on properties in a settings.xml profile to GPG
 sign your releases. (i.e. anyone pushing to Central)

 -Stephen

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




Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Stephen Connolly
that is because you are using maven-release-plugin 2.2.1

switch to 2.2.2 and see how you feel

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 3 Jan 2012 20:58, Jesse Farinacci jie...@gmail.com wrote:

 Greetings,

 On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com wrote:

  Surely something as egregious as allowing releases to break should block
  3.0.4 from being released tho.  As someone who uses GPG in that manner
 for
  some of his releases I'd certainly want 3.0.4 to be able to release...


 It didn't stop the 3.0.3 release, what's the difference with 3.0.4? It's
 getting rather frustrating at seeing all these relatively solitary or
 edge-case problems derail the entire release process.

 I have performed many releases with 3.0.3 and 3.0.4-rcX both, so this is
 not a problem for me, and I dare say it's a very large majority of users
 that it is also not a problem for.

 Stop stopping the presses, please!! It's just a stupid point release! It
 doesn't have to solve every existing MNG-* out there! This kind of
 localized Chicken Little behavior is making it harder and harder to get
 small releases out the door. You're making it worse for all users.

 *sigh*

 (the same goes for all the bike shedding whiners about the dependency fetch
 timeout - you know who you are)

 -Jesse

 --
 There are 10 types of people in this world, those
 that can read binary and those that can not.



Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Olivier Lamy
Hello,

As it's not mandatory for users to use release plugin 2.2.2, no
problem to release a 3.0.5 in 5/6 weeks.

We must release this 3.0.4 one day...

BTW could be nice to have both it tests for that in core it and in
release plugin too ...

2012/1/3 Jesse Farinacci jie...@gmail.com:
 Greetings,

 On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com wrote:

 Surely something as egregious as allowing releases to break should block
 3.0.4 from being released tho.  As someone who uses GPG in that manner for
 some of his releases I'd certainly want 3.0.4 to be able to release...


 It didn't stop the 3.0.3 release, what's the difference with 3.0.4? It's
 getting rather frustrating at seeing all these relatively solitary or
 edge-case problems derail the entire release process.

 I have performed many releases with 3.0.3 and 3.0.4-rcX both, so this is
 not a problem for me, and I dare say it's a very large majority of users
 that it is also not a problem for.

 Stop stopping the presses, please!! It's just a stupid point release! It
 doesn't have to solve every existing MNG-* out there! This kind of
 localized Chicken Little behavior is making it harder and harder to get
 small releases out the door. You're making it worse for all users.

 *sigh*

 (the same goes for all the bike shedding whiners about the dependency fetch
 timeout - you know who you are)

 -Jesse

 --
 There are 10 types of people in this world, those
 that can read binary and those that can not.



-- 
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: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Jesse Farinacci
Greetings,

On Tue, Jan 3, 2012 at 4:20 PM, Stephen Connolly 
stephen.alan.conno...@gmail.com wrote:

 that is because you are using maven-release-plugin 2.2.1
 switch to 2.2.2 and see how you feel


Sounds like there is a clear and easy work around. Why hold up a release
for this?

-Jesse

-- 
There are 10 types of people in this world, those
that can read binary and those that can not.


Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Arnaud Héritier
I agree to not hold up the 3.0.4 release as it was already in 3.0.3 thus
the problem was in the previous release process that didn't identify this
problem.
The problem of this bug is that we don't know if this bug is affecting many
plugins but it seems that it's not really the case as it is here for a long
time now (more than one year ago when we released the 3.0.3)
I would recommend to try to improve the visibility of know bugs in our web
sites (core and plugins) to try to avoid as much as possible to let our
users loose many time with them. The question is how ???
For example for this bug with the release plugin I lost 1/2 day to identify
it ( the time to understand that one team upgraded the release plugin
version, to replay the release problem ...)

Arnaud

On Tue, Jan 3, 2012 at 10:29 PM, Jesse Farinacci jie...@gmail.com wrote:

 Greetings,

 On Tue, Jan 3, 2012 at 4:20 PM, Stephen Connolly 
 stephen.alan.conno...@gmail.com wrote:

  that is because you are using maven-release-plugin 2.2.1
  switch to 2.2.2 and see how you feel


 Sounds like there is a clear and easy work around. Why hold up a release
 for this?

 -Jesse

 --
 There are 10 types of people in this world, those
 that can read binary and those that can not.



Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Stephen Connolly
i am not saying hold up the release... just beware the combo

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 3 Jan 2012 21:22, Olivier Lamy ol...@apache.org wrote:

 Hello,

 As it's not mandatory for users to use release plugin 2.2.2, no
 problem to release a 3.0.5 in 5/6 weeks.

 We must release this 3.0.4 one day...

 BTW could be nice to have both it tests for that in core it and in
 release plugin too ...

 2012/1/3 Jesse Farinacci jie...@gmail.com:
  Greetings,
 
  On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com wrote:
 
  Surely something as egregious as allowing releases to break should block
  3.0.4 from being released tho.  As someone who uses GPG in that manner
 for
  some of his releases I'd certainly want 3.0.4 to be able to release...
 
 
  It didn't stop the 3.0.3 release, what's the difference with 3.0.4? It's
  getting rather frustrating at seeing all these relatively solitary or
  edge-case problems derail the entire release process.
 
  I have performed many releases with 3.0.3 and 3.0.4-rcX both, so this is
  not a problem for me, and I dare say it's a very large majority of users
  that it is also not a problem for.
 
  Stop stopping the presses, please!! It's just a stupid point release! It
  doesn't have to solve every existing MNG-* out there! This kind of
  localized Chicken Little behavior is making it harder and harder to get
  small releases out the door. You're making it worse for all users.
 
  *sigh*
 
  (the same goes for all the bike shedding whiners about the dependency
 fetch
  timeout - you know who you are)
 
  -Jesse
 
  --
  There are 10 types of people in this world, those
  that can read binary and those that can not.



 --
 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: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Ansgar Konermann
Am 03.01.2012 22:12, schrieb Benson Margulies:
 On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com wrote:
 Surely something as egregious as allowing releases to break should block
 3.0.4 from being released tho.  As someone who uses GPG in that manner for
 some of his releases I'd certainly want 3.0.4 to be able to release...

 I disagree. There's no law requiring people to use 2.2.2 of the plugin.


Hi,

that's is an interesting point. No offense here, but what *is* the law
w.r.t a Maven Release? I'm not that deep into Apache and Maven
processes, but from what I could learn from public sources so far, I
believe this is not clear altogether, and it might help to discuss this
and make up our mind regarding such a law (i. e. release policy) to
have a guideline for the future.

Being a bit heretical: is it Maven's policy to release only Maven and
wish the user luck to find out which versions of the core plugins work
well with which version of Maven?

Or can the average user expect to be reasonably safe if using the latest
release of Maven with the latest release of any core plugin?

From a user perspective, I perceive Maven as the Maven application plus
its core plugins - they are basically one system. Agreed, it has a
highly modular architecture, and a lot of these modules (= plugins) have
decoupled release cycles, nevertheless it's IMHO hard to sell to the
average user that the newest bugfix release of Maven with the newest
bugfix release of the release plugin has *more* bugs than the slightly
outdated one.

This leads to another question: shouldn't we have system tests which
make sure that common usage scenarios work with, say, the last N maven
releases? That is: should plugins run their ITs against multiple
versions of Maven? If so, how many versions should they go into the
past?  Or even better, shouldn't a *Maven* release trigger re-running
the ITs of the most recent release of all core plugins', using the new
Maven version? Add to this the fact that signing artifacts before
deployment using gpg is mandatory for sync to central, so this is one of
the more important use cases of the release plugin.

Would love to hear more opinions on this.

Best regards

Ansgar

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



Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Brett Porter

On 04/01/2012, at 7:58 AM, Jesse Farinacci wrote:

 Greetings,
 
 On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com wrote:
 
 Surely something as egregious as allowing releases to break should block
 3.0.4 from being released tho.  As someone who uses GPG in that manner for
 some of his releases I'd certainly want 3.0.4 to be able to release...
 
 
 It didn't stop the 3.0.3 release, what's the difference with 3.0.4? It's
 getting rather frustrating at seeing all these relatively solitary or
 edge-case problems derail the entire release process.
 
 I have performed many releases with 3.0.3 and 3.0.4-rcX both, so this is
 not a problem for me, and I dare say it's a very large majority of users
 that it is also not a problem for.
 
 Stop stopping the presses, please!! It's just a stupid point release! It
 doesn't have to solve every existing MNG-* out there! This kind of
 localized Chicken Little behavior is making it harder and harder to get
 small releases out the door. You're making it worse for all users.
 
 *sigh*
 
 (the same goes for all the bike shedding whiners about the dependency fetch
 timeout - you know who you are)

That'd be me :)

While I agree with your earlier reasoning in this case, there's a difference 
between a bug affecting a small subset of users that's been there for a few 
releases and an unexpected change in behaviour from the last release that would 
affect quite a few users...

- Brett

--
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



Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Brett Porter

On 04/01/2012, at 9:04 AM, Ansgar Konermann wrote:

 Am 03.01.2012 22:12, schrieb Benson Margulies:
 On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com wrote:
 Surely something as egregious as allowing releases to break should block
 3.0.4 from being released tho.  As someone who uses GPG in that manner for
 some of his releases I'd certainly want 3.0.4 to be able to release...
 
 I disagree. There's no law requiring people to use 2.2.2 of the plugin.
 
 
 Hi,
 
 that's is an interesting point. No offense here, but what *is* the law
 w.r.t a Maven Release? I'm not that deep into Apache and Maven
 processes, but from what I could learn from public sources so far, I
 believe this is not clear altogether, and it might help to discuss this
 and make up our mind regarding such a law (i. e. release policy) to
 have a guideline for the future.
 
 Being a bit heretical: is it Maven's policy to release only Maven and
 wish the user luck to find out which versions of the core plugins work
 well with which version of Maven?
 
 Or can the average user expect to be reasonably safe if using the latest
 release of Maven with the latest release of any core plugin?
 
 From a user perspective, I perceive Maven as the Maven application plus
 its core plugins - they are basically one system. Agreed, it has a
 highly modular architecture, and a lot of these modules (= plugins) have
 decoupled release cycles, nevertheless it's IMHO hard to sell to the
 average user that the newest bugfix release of Maven with the newest
 bugfix release of the release plugin has *more* bugs than the slightly
 outdated one.

We have a number of core plugins with versions set in the parent POM with 
each release. We use an unsophisticated metric to decide what to use:
- been out for a while without reports of major projects
- someone was motivated to update it

They'll generally be very stable but may lag the latest releases - but you 
should consider those will all work well out of the box.

It's on the plugin authors to test their plugins with different released 
versions of Maven and report on compatibility.

For new Maven releases, we rely on the user community testing to identify any 
regressions with various different versions of plugins, so there's no blessed 
versions. If you're conservative, you might use the same policy we use for the 
core plugins, though I'd speculate the people inclined to test the release 
probably tend to test with close to recent versions of plugins.

- Brett

--
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



Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Stephen Connolly
also part of the problem in this specific case is that it is tricky to test
the release plugin... i may look into refactoring the current tests to be
based off of mrm-maven-plugin, as that should open up additional test
paths. further i may add some multi-maven version testing so that the tests
run against a couple of maven versions rather than just the invoking one.

but for now we just have to live with the bug by either keeping to version
2.2.1 (of one of either maven or the release plugin) or wait until 3.0.5,
or beat up olamy to backport the (fairly low risk) fix

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 3 Jan 2012 22:51, Brett Porter br...@apache.org wrote:


 On 04/01/2012, at 9:04 AM, Ansgar Konermann wrote:

  Am 03.01.2012 22:12, schrieb Benson Margulies:
  On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com wrote:
  Surely something as egregious as allowing releases to break should
 block
  3.0.4 from being released tho.  As someone who uses GPG in that manner
 for
  some of his releases I'd certainly want 3.0.4 to be able to release...
 
  I disagree. There's no law requiring people to use 2.2.2 of the plugin.
 
 
  Hi,
 
  that's is an interesting point. No offense here, but what *is* the law
  w.r.t a Maven Release? I'm not that deep into Apache and Maven
  processes, but from what I could learn from public sources so far, I
  believe this is not clear altogether, and it might help to discuss this
  and make up our mind regarding such a law (i. e. release policy) to
  have a guideline for the future.
 
  Being a bit heretical: is it Maven's policy to release only Maven and
  wish the user luck to find out which versions of the core plugins work
  well with which version of Maven?
 
  Or can the average user expect to be reasonably safe if using the latest
  release of Maven with the latest release of any core plugin?
 
  From a user perspective, I perceive Maven as the Maven application plus
  its core plugins - they are basically one system. Agreed, it has a
  highly modular architecture, and a lot of these modules (= plugins) have
  decoupled release cycles, nevertheless it's IMHO hard to sell to the
  average user that the newest bugfix release of Maven with the newest
  bugfix release of the release plugin has *more* bugs than the slightly
  outdated one.

 We have a number of core plugins with versions set in the parent POM
 with each release. We use an unsophisticated metric to decide what to use:
 - been out for a while without reports of major projects
 - someone was motivated to update it

 They'll generally be very stable but may lag the latest releases - but you
 should consider those will all work well out of the box.

 It's on the plugin authors to test their plugins with different released
 versions of Maven and report on compatibility.

 For new Maven releases, we rely on the user community testing to identify
 any regressions with various different versions of plugins, so there's no
 blessed versions. If you're conservative, you might use the same policy we
 use for the core plugins, though I'd speculate the people inclined to test
 the release probably tend to test with close to recent versions of plugins.

 - Brett

 --
 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




Re: WARNING: Cannot use Maven 3.0.3 with Maven Release Plugin 2.2.2 (MNG-5224)

2012-01-03 Thread Benson Margulies
On Tue, Jan 3, 2012 at 6:12 PM, Stephen Connolly
stephen.alan.conno...@gmail.com wrote:
 also part of the problem in this specific case is that it is tricky to test
 the release plugin... i may look into refactoring the current tests to be
 based off of mrm-maven-plugin, as that should open up additional test
 paths. further i may add some multi-maven version testing so that the tests
 run against a couple of maven versions rather than just the invoking one.

 but for now we just have to live with the bug by either keeping to version
 2.2.1 (of one of either maven or the release plugin) or wait until 3.0.5,
 or beat up olamy to backport the (fairly low risk) fix

Good luck there. His wife just presented him with another offspring, a
trifle ahead of schedule.


 - Stephen

 ---
 Sent from my Android phone, so random spelling mistakes, random nonsense
 words and other nonsense are a direct result of using swype to type on the
 screen
 On 3 Jan 2012 22:51, Brett Porter br...@apache.org wrote:


 On 04/01/2012, at 9:04 AM, Ansgar Konermann wrote:

  Am 03.01.2012 22:12, schrieb Benson Margulies:
  On Tue, Jan 3, 2012 at 3:45 PM, Mark Derricutt m...@talios.com wrote:
  Surely something as egregious as allowing releases to break should
 block
  3.0.4 from being released tho.  As someone who uses GPG in that manner
 for
  some of his releases I'd certainly want 3.0.4 to be able to release...
 
  I disagree. There's no law requiring people to use 2.2.2 of the plugin.
 
 
  Hi,
 
  that's is an interesting point. No offense here, but what *is* the law
  w.r.t a Maven Release? I'm not that deep into Apache and Maven
  processes, but from what I could learn from public sources so far, I
  believe this is not clear altogether, and it might help to discuss this
  and make up our mind regarding such a law (i. e. release policy) to
  have a guideline for the future.
 
  Being a bit heretical: is it Maven's policy to release only Maven and
  wish the user luck to find out which versions of the core plugins work
  well with which version of Maven?
 
  Or can the average user expect to be reasonably safe if using the latest
  release of Maven with the latest release of any core plugin?
 
  From a user perspective, I perceive Maven as the Maven application plus
  its core plugins - they are basically one system. Agreed, it has a
  highly modular architecture, and a lot of these modules (= plugins) have
  decoupled release cycles, nevertheless it's IMHO hard to sell to the
  average user that the newest bugfix release of Maven with the newest
  bugfix release of the release plugin has *more* bugs than the slightly
  outdated one.

 We have a number of core plugins with versions set in the parent POM
 with each release. We use an unsophisticated metric to decide what to use:
 - been out for a while without reports of major projects
 - someone was motivated to update it

 They'll generally be very stable but may lag the latest releases - but you
 should consider those will all work well out of the box.

 It's on the plugin authors to test their plugins with different released
 versions of Maven and report on compatibility.

 For new Maven releases, we rely on the user community testing to identify
 any regressions with various different versions of plugins, so there's no
 blessed versions. If you're conservative, you might use the same policy we
 use for the core plugins, though I'd speculate the people inclined to test
 the release probably tend to test with close to recent versions of plugins.

 - Brett

 --
 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



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



Re: Maven release plugin not honoring -Darguments

2011-12-30 Thread Ansgar Konermann
Am 27.09.2011 14:48 schrieb David Blevins david.blev...@gmail.com:

 Is it a known issue that the release plugin does not honor the
-Darguments?

 Specifically, I'm attempting to:

  mvn release:prepare -DdryRun=true -Darguments=-DskipTests=true
 -DfailIfNoTests=false


Try:

mvn release:prepare -DdryRun=true -Darguments=-DskipTests=true
 -DfailIfNoTests=false

Notice the slightly different quoting (before -Darguments). Works well for
me.

Best regards

Ansgar

 It takes 40 minutes to get through a dryRun with tests on.  We still have
several kinks in the build to work out before the release plugin will work,
so obviously running with tests on every dryRun is just making a hard task
impossible.

 maven 3.0.3, apache-10 parent pom, maven-release-plugin 2.1


 -David


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



Re: Maven release plugin not honoring -Darguments

2011-12-30 Thread Benson Margulies
This situation was discussed once before. The author of this pom, as I
recall, had pretty strong feelings about it.

You can work with it by making your own profile named apache_release
that has the additional stuff you want, or by overriding the execution
configuration in your pom to use your preferred arguments/.

On Thu, Dec 29, 2011 at 10:18 PM, David Blevins david.blev...@gmail.com wrote:
 On Tue, Sep 27, 2011 at 1:09 PM, David Blevins david.blev...@gmail.com 
 wrote:
 Did some more digging and it seems the issue is in the apache-10 parent pom. 
  If you alter it like so, the arguments are passed as expected:

    plugin
      groupIdorg.apache.maven.plugins/groupId
      artifactIdmaven-release-plugin/artifactId
      version2.1/version
      configuration
        useReleaseProfilefalse/useReleaseProfile
        goalsdeploy/goals
        !--arguments-Papache-release/arguments--
        arguments-Papache-release ${arguments}/arguments
      /configuration
    /plugin

 Seems this is just a mistake as the full config as reported via -X contains 
 quite a bit of foo${foo}/foo style declarations.  We likely just missed 
 it here.

 Going to use a hacked parent pom for the moment but it would be great if we 
 could get an apache-11 pom out soonish.

 This came up again.  Posting so I don't forget to deal with it when I
 have time.  Will file an issue with a patch tomorrow unless someone
 beats me to it.


 -David

 -
 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 release plugin not honoring -Darguments

2011-12-30 Thread David Blevins
An FYI on the escaping/quoting as that's come up twice and isn't the issue.

public class Arguments {
public static void main(String[] args) {

for (String arg : args) {
System.out.printf([%s], arg);
}

System.out.println();
}
}


$ java Arguments mvn release:prepare -DdryRun=true 
-Darguments=-DskipTests=true -DfailIfNoTests=false
[mvn][release:prepare][-DdryRun=true][-Darguments=-DskipTests=true 
-DfailIfNoTests=false]

$ java Arguments mvn release:prepare -DdryRun=true 
-Darguments=-DskipTests=true -DfailIfNoTests=false
[mvn][release:prepare][-DdryRun=true][-Darguments=-DskipTests=true 
-DfailIfNoTests=false]

$ java Arguments mvn release:prepare -DdryRun=true 
-Darguments=-DskipTests=true -DfailIfNoTests=false
[mvn][release:prepare][-DdryRun=true][-Darguments=-DskipTests=true 
-DfailIfNoTests=false]

$ java Arguments mvn release:prepare -DdryRun=true 
-Darguments=-DskipTests=true' '-DfailIfNoTests=false
[mvn][release:prepare][-DdryRun=true][-Darguments=-DskipTests=true 
-DfailIfNoTests=false]

$ java Arguments mvn release:prepare -DdryRun=true 
-Darguments=-DskipTests=true\ -DfailIfNoTests=false
[mvn][release:prepare][-DdryRun=true][-Darguments=-DskipTests=true 
-DfailIfNoTests=false]

The next one just to be goofy :)

$ java Arguments mvn release:prepare -DdryRun=true 
-Dargum'en'ts=-Ds'k'ipTests=true\ -DfailIfNoTest's'=false
[mvn][release:prepare][-DdryRun=true][-Darguments=-DskipTests=true 
-DfailIfNoTests=false]

And finally an actually broken one:

$ java Arguments mvn release:prepare -DdryRun=true -Darguments=-DskipTests=true 
-DfailIfNoTests=false
[mvn][release:prepare][-DdryRun=true][-Darguments=-DskipTests=true][-DfailIfNoTests=false]


The problem isn't with the plugin but the Apache parent pom.  Thanks, Benson, 
for the feedback on that.  There're half dozen committers on that pom so I'm 
not sure who has the objection to allowing -Darguments to be used.

I've created this jira and attached a patch.  Hopefully we can either fix it or 
document it as intentionally not working and give reasons and workarounds like 
the ones you suggest.  I'm fine with either outcome.

  https://issues.apache.org/jira/browse/MPOM-35

On a side note,... Happy new year to all! :)


-David

On Dec 30, 2011, at 2:22 AM, Ansgar Konermann wrote:

 Am 27.09.2011 14:48 schrieb David Blevins david.blev...@gmail.com:
 
 Is it a known issue that the release plugin does not honor the
 -Darguments?
 
 Specifically, I'm attempting to:
 
 mvn release:prepare -DdryRun=true -Darguments=-DskipTests=true
 -DfailIfNoTests=false
 
 
 Try:
 
 mvn release:prepare -DdryRun=true -Darguments=-DskipTests=true
 -DfailIfNoTests=false
 
 Notice the slightly different quoting (before -Darguments). Works well for
 me.
 
 Best regards
 
 Ansgar
 
 It takes 40 minutes to get through a dryRun with tests on.  We still have
 several kinks in the build to work out before the release plugin will work,
 so obviously running with tests on every dryRun is just making a hard task
 impossible.
 
 maven 3.0.3, apache-10 parent pom, maven-release-plugin 2.1
 
 
 -David
 
 
 -
 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 release plugin not honoring -Darguments

2011-12-29 Thread David Blevins
On Tue, Sep 27, 2011 at 1:09 PM, David Blevins david.blev...@gmail.com wrote:
 Did some more digging and it seems the issue is in the apache-10 parent pom.  
 If you alter it like so, the arguments are passed as expected:

    plugin
      groupIdorg.apache.maven.plugins/groupId
      artifactIdmaven-release-plugin/artifactId
      version2.1/version
      configuration
        useReleaseProfilefalse/useReleaseProfile
        goalsdeploy/goals
        !--arguments-Papache-release/arguments--
        arguments-Papache-release ${arguments}/arguments
      /configuration
    /plugin

 Seems this is just a mistake as the full config as reported via -X contains 
 quite a bit of foo${foo}/foo style declarations.  We likely just missed 
 it here.

 Going to use a hacked parent pom for the moment but it would be great if we 
 could get an apache-11 pom out soonish.

This came up again.  Posting so I don't forget to deal with it when I
have time.  Will file an issue with a patch tomorrow unless someone
beats me to it.


-David

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



Re: maven-release-plugin: using git where do I see the tag used to build the release in the pom?

2011-12-20 Thread Mirko Friedenhagen
Hello,

I erroneously opened the issue in the SCM plugin
(https://jira.codehaus.org/browse/SCM-655), however it is an issue of
MRELEASE probably. Would someone with the according rights move it to
http://jira.codehaus.org/browse/MRELEASE, please?

Best regards Mirko

On Mon, Dec 19, 2011 at 22:56, Stephen Connolly
stephen.alan.conno...@gmail.com wrote:
 Then it will have to be the tag name so...

 On 19 December 2011 21:28, Mirko Friedenhagen mfriedenha...@gmail.com wrote:
 Hm, this will be a hard one. I know detected, that the rewrite of the
 SCM section happens in the maven-release-plugin
 (org.apache.maven.shared.release.phase.RewritePomsForReleasePhase).
 Two problemes I encountered now:
 - The maven-scm-plugin does not seem to implement the equivalent of
 scm:info (there is an implementation in the maven-scm-api, however).
 - Providing the hash value instead of the symbolic release tag is kind
 of a chicken-egg scenario: we know the hash only after the rewrite of
 the pom and the commit, modifying the  pom afterwards to include the
 hash as tag however does create a new hash. So inserting the hash
 seems to be impossible :-(.

 Any thoughts :-)?

 Regards Mirko
 --
 http://illegalstateexception.blogspot.com/
 https://github.com/mfriedenhagen/
 https://bitbucket.org/mfriedenhagen/



 On Mon, Dec 19, 2011 at 12:26, Olivier Lamy ol...@apache.org wrote:
 some scm providers have something implemented.

 for git it's : git rev-parse --verify HEAD
 for svn: svn info
 for hg: hg id

 more details on those providers in various Info command impls.

 2011/12/19 Stephen Connolly stephen.alan.conno...@gmail.com:
 On 19 December 2011 10:45, Mirko Friedenhagen mfriedenha...@gmail.com 
 wrote:
 As discussed on the user-list:

On Fri, Dec 16, 2011 at 22:58, Mirko Friedenhagen
mfriedenha...@gmail.com wrote:
 Hello,

 I know that with SVN the developerConnection and connection are
 updated to the real URL, that is when I invoke release:prepare
 with
 a URL like:
 https://SVNSERVER/svn/REPO/myproject/branches/release it will be
 replaced by
 https://SVNSERVER/svn/REPO/myproject/tags/myproject-1.0
 which is fine because now I know which revision to checkout for
 building the release.

 With git there is no such possibility to realize this with
 rewriting
 the URL AFAIK. So I would have expected however, that maybe the
 tag
 element would be updated to reflect the fact, that the pom is 
 the
 one
 of release, either to the symbolic name myproject-1.0 or to 
 the
  hash
 of the tag.

 Regards Mirko

 I opened http://jira.codehaus.org/browse/SCM-655.
 As I want give it a try to implement this (at least for GIT) two 
 questions now:
 - What is preferable, symbolic tag name or hash?

 I fear it has to be hash but better would be to have it configurable

 - Is is feasible to implement such behavior in one provider only or
 should it be part of all (DVCS-)providers?

 When you've sent me the pony, then implement it for all DVCS providers
 and check that it is implemented for CVS too


 Regards Mirko
 --
 http://illegalstateexception.blogspot.com/
 https://github.com/mfriedenhagen/
 https://bitbucket.org/mfriedenhagen/

 -
 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


 -
 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



RE: maven-release-plugin: using git where do I see the tag used to build the release in the pom?

2011-12-20 Thread Robert Scholte


https://jira.codehaus.org/browse/MRELEASE-723 


 From: mfriedenha...@gmail.com
 Date: Tue, 20 Dec 2011 21:14:59 +0100
 Subject: Re: maven-release-plugin: using git where do I see the tag used to 
 build the release in the pom?
 To: dev@maven.apache.org
 
 Hello,
 
 I erroneously opened the issue in the SCM plugin
 (https://jira.codehaus.org/browse/SCM-655), however it is an issue of
 MRELEASE probably. Would someone with the according rights move it to
 http://jira.codehaus.org/browse/MRELEASE, please?
 
 Best regards Mirko
 
 On Mon, Dec 19, 2011 at 22:56, Stephen Connolly
 stephen.alan.conno...@gmail.com wrote:
  Then it will have to be the tag name so...
 
  On 19 December 2011 21:28, Mirko Friedenhagen mfriedenha...@gmail.com 
  wrote:
  Hm, this will be a hard one. I know detected, that the rewrite of the
  SCM section happens in the maven-release-plugin
  (org.apache.maven.shared.release.phase.RewritePomsForReleasePhase).
  Two problemes I encountered now:
  - The maven-scm-plugin does not seem to implement the equivalent of
  scm:info (there is an implementation in the maven-scm-api, however).
  - Providing the hash value instead of the symbolic release tag is kind
  of a chicken-egg scenario: we know the hash only after the rewrite of
  the pom and the commit, modifying the pom afterwards to include the
  hash as tag however does create a new hash. So inserting the hash
  seems to be impossible :-(.
 
  Any thoughts :-)?
 
  Regards Mirko
  --
  http://illegalstateexception.blogspot.com/
  https://github.com/mfriedenhagen/
  https://bitbucket.org/mfriedenhagen/
 
 
 
  On Mon, Dec 19, 2011 at 12:26, Olivier Lamy ol...@apache.org wrote:
  some scm providers have something implemented.
 
  for git it's : git rev-parse --verify HEAD
  for svn: svn info
  for hg: hg id
 
  more details on those providers in various Info command impls.
 
  2011/12/19 Stephen Connolly stephen.alan.conno...@gmail.com:
  On 19 December 2011 10:45, Mirko Friedenhagen mfriedenha...@gmail.com 
  wrote:
  As discussed on the user-list:
 
 On Fri, Dec 16, 2011 at 22:58, Mirko Friedenhagen
 mfriedenha...@gmail.com wrote:
  Hello,
 
  I know that with SVN the developerConnection and connection 
  are
  updated to the real URL, that is when I invoke 
  release:prepare
  with
  a URL like:
  https://SVNSERVER/svn/REPO/myproject/branches/release it will 
  be
  replaced by
  https://SVNSERVER/svn/REPO/myproject/tags/myproject-1.0
  which is fine because now I know which revision to checkout 
  for
  building the release.
 
  With git there is no such possibility to realize this with
  rewriting
  the URL AFAIK. So I would have expected however, that maybe 
  the
  tag
  element would be updated to reflect the fact, that the pom is 
  the
  one
  of release, either to the symbolic name myproject-1.0 or to 
  the
   hash
  of the tag.
 
  Regards Mirko
 
  I opened http://jira.codehaus.org/browse/SCM-655.
  As I want give it a try to implement this (at least for GIT) two 
  questions now:
  - What is preferable, symbolic tag name or hash?
 
  I fear it has to be hash but better would be to have it configurable
 
  - Is is feasible to implement such behavior in one provider only or
  should it be part of all (DVCS-)providers?
 
  When you've sent me the pony, then implement it for all DVCS providers
  and check that it is implemented for CVS too
 
 
  Regards Mirko
  --
  http://illegalstateexception.blogspot.com/
  https://github.com/mfriedenhagen/
  https://bitbucket.org/mfriedenhagen/
 
  -
  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
 
 
  -
  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

Re: maven-release-plugin: using git where do I see the tag used to build the release in the pom?

2011-12-19 Thread Mirko Friedenhagen
As discussed on the user-list:

On Fri, Dec 16, 2011 at 22:58, Mirko Friedenhagen
mfriedenha...@gmail.com wrote:
 Hello,

 I know that with SVN the developerConnection and connection are
 updated to the real URL, that is when I invoke release:prepare
 with
 a URL like:
 https://SVNSERVER/svn/REPO/myproject/branches/release it will be
 replaced by
 https://SVNSERVER/svn/REPO/myproject/tags/myproject-1.0
 which is fine because now I know which revision to checkout for
 building the release.

 With git there is no such possibility to realize this with
 rewriting
 the URL AFAIK. So I would have expected however, that maybe the
 tag
 element would be updated to reflect the fact, that the pom is the
 one
 of release, either to the symbolic name myproject-1.0 or to the
  hash
 of the tag.

 Regards Mirko

I opened http://jira.codehaus.org/browse/SCM-655.
As I want give it a try to implement this (at least for GIT) two questions now:
- What is preferable, symbolic tag name or hash?
- Is is feasible to implement such behavior in one provider only or
should it be part of all (DVCS-)providers?

Regards Mirko
-- 
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/
https://bitbucket.org/mfriedenhagen/

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



Re: maven-release-plugin: using git where do I see the tag used to build the release in the pom?

2011-12-19 Thread Stephen Connolly
On 19 December 2011 10:45, Mirko Friedenhagen mfriedenha...@gmail.com wrote:
 As discussed on the user-list:

On Fri, Dec 16, 2011 at 22:58, Mirko Friedenhagen
mfriedenha...@gmail.com wrote:
 Hello,

 I know that with SVN the developerConnection and connection are
 updated to the real URL, that is when I invoke release:prepare
 with
 a URL like:
 https://SVNSERVER/svn/REPO/myproject/branches/release it will be
 replaced by
 https://SVNSERVER/svn/REPO/myproject/tags/myproject-1.0
 which is fine because now I know which revision to checkout for
 building the release.

 With git there is no such possibility to realize this with
 rewriting
 the URL AFAIK. So I would have expected however, that maybe the
 tag
 element would be updated to reflect the fact, that the pom is the
 one
 of release, either to the symbolic name myproject-1.0 or to the
  hash
 of the tag.

 Regards Mirko

 I opened http://jira.codehaus.org/browse/SCM-655.
 As I want give it a try to implement this (at least for GIT) two questions 
 now:
 - What is preferable, symbolic tag name or hash?

I fear it has to be hash but better would be to have it configurable

 - Is is feasible to implement such behavior in one provider only or
 should it be part of all (DVCS-)providers?

When you've sent me the pony, then implement it for all DVCS providers
and check that it is implemented for CVS too


 Regards Mirko
 --
 http://illegalstateexception.blogspot.com/
 https://github.com/mfriedenhagen/
 https://bitbucket.org/mfriedenhagen/

 -
 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-release-plugin: using git where do I see the tag used to build the release in the pom?

2011-12-19 Thread Olivier Lamy
some scm providers have something implemented.

for git it's : git rev-parse --verify HEAD
for svn: svn info
for hg: hg id

more details on those providers in various Info command impls.

2011/12/19 Stephen Connolly stephen.alan.conno...@gmail.com:
 On 19 December 2011 10:45, Mirko Friedenhagen mfriedenha...@gmail.com wrote:
 As discussed on the user-list:

On Fri, Dec 16, 2011 at 22:58, Mirko Friedenhagen
mfriedenha...@gmail.com wrote:
 Hello,

 I know that with SVN the developerConnection and connection are
 updated to the real URL, that is when I invoke release:prepare
 with
 a URL like:
 https://SVNSERVER/svn/REPO/myproject/branches/release it will be
 replaced by
 https://SVNSERVER/svn/REPO/myproject/tags/myproject-1.0
 which is fine because now I know which revision to checkout for
 building the release.

 With git there is no such possibility to realize this with
 rewriting
 the URL AFAIK. So I would have expected however, that maybe the
 tag
 element would be updated to reflect the fact, that the pom is the
 one
 of release, either to the symbolic name myproject-1.0 or to the
  hash
 of the tag.

 Regards Mirko

 I opened http://jira.codehaus.org/browse/SCM-655.
 As I want give it a try to implement this (at least for GIT) two questions 
 now:
 - What is preferable, symbolic tag name or hash?

 I fear it has to be hash but better would be to have it configurable

 - Is is feasible to implement such behavior in one provider only or
 should it be part of all (DVCS-)providers?

 When you've sent me the pony, then implement it for all DVCS providers
 and check that it is implemented for CVS too


 Regards Mirko
 --
 http://illegalstateexception.blogspot.com/
 https://github.com/mfriedenhagen/
 https://bitbucket.org/mfriedenhagen/

 -
 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: maven-release-plugin: using git where do I see the tag used to build the release in the pom?

2011-12-19 Thread Mirko Friedenhagen
Hm, this will be a hard one. I know detected, that the rewrite of the
SCM section happens in the maven-release-plugin
(org.apache.maven.shared.release.phase.RewritePomsForReleasePhase).
Two problemes I encountered now:
- The maven-scm-plugin does not seem to implement the equivalent of
scm:info (there is an implementation in the maven-scm-api, however).
- Providing the hash value instead of the symbolic release tag is kind
of a chicken-egg scenario: we know the hash only after the rewrite of
the pom and the commit, modifying the  pom afterwards to include the
hash as tag however does create a new hash. So inserting the hash
seems to be impossible :-(.

Any thoughts :-)?

Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/
https://bitbucket.org/mfriedenhagen/



On Mon, Dec 19, 2011 at 12:26, Olivier Lamy ol...@apache.org wrote:
 some scm providers have something implemented.

 for git it's : git rev-parse --verify HEAD
 for svn: svn info
 for hg: hg id

 more details on those providers in various Info command impls.

 2011/12/19 Stephen Connolly stephen.alan.conno...@gmail.com:
 On 19 December 2011 10:45, Mirko Friedenhagen mfriedenha...@gmail.com 
 wrote:
 As discussed on the user-list:

On Fri, Dec 16, 2011 at 22:58, Mirko Friedenhagen
mfriedenha...@gmail.com wrote:
 Hello,

 I know that with SVN the developerConnection and connection are
 updated to the real URL, that is when I invoke release:prepare
 with
 a URL like:
 https://SVNSERVER/svn/REPO/myproject/branches/release it will be
 replaced by
 https://SVNSERVER/svn/REPO/myproject/tags/myproject-1.0
 which is fine because now I know which revision to checkout for
 building the release.

 With git there is no such possibility to realize this with
 rewriting
 the URL AFAIK. So I would have expected however, that maybe the
 tag
 element would be updated to reflect the fact, that the pom is the
 one
 of release, either to the symbolic name myproject-1.0 or to the
  hash
 of the tag.

 Regards Mirko

 I opened http://jira.codehaus.org/browse/SCM-655.
 As I want give it a try to implement this (at least for GIT) two questions 
 now:
 - What is preferable, symbolic tag name or hash?

 I fear it has to be hash but better would be to have it configurable

 - Is is feasible to implement such behavior in one provider only or
 should it be part of all (DVCS-)providers?

 When you've sent me the pony, then implement it for all DVCS providers
 and check that it is implemented for CVS too


 Regards Mirko
 --
 http://illegalstateexception.blogspot.com/
 https://github.com/mfriedenhagen/
 https://bitbucket.org/mfriedenhagen/

 -
 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


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



Re: maven-release-plugin: using git where do I see the tag used to build the release in the pom?

2011-12-19 Thread Stephen Connolly
Then it will have to be the tag name so...

On 19 December 2011 21:28, Mirko Friedenhagen mfriedenha...@gmail.com wrote:
 Hm, this will be a hard one. I know detected, that the rewrite of the
 SCM section happens in the maven-release-plugin
 (org.apache.maven.shared.release.phase.RewritePomsForReleasePhase).
 Two problemes I encountered now:
 - The maven-scm-plugin does not seem to implement the equivalent of
 scm:info (there is an implementation in the maven-scm-api, however).
 - Providing the hash value instead of the symbolic release tag is kind
 of a chicken-egg scenario: we know the hash only after the rewrite of
 the pom and the commit, modifying the  pom afterwards to include the
 hash as tag however does create a new hash. So inserting the hash
 seems to be impossible :-(.

 Any thoughts :-)?

 Regards Mirko
 --
 http://illegalstateexception.blogspot.com/
 https://github.com/mfriedenhagen/
 https://bitbucket.org/mfriedenhagen/



 On Mon, Dec 19, 2011 at 12:26, Olivier Lamy ol...@apache.org wrote:
 some scm providers have something implemented.

 for git it's : git rev-parse --verify HEAD
 for svn: svn info
 for hg: hg id

 more details on those providers in various Info command impls.

 2011/12/19 Stephen Connolly stephen.alan.conno...@gmail.com:
 On 19 December 2011 10:45, Mirko Friedenhagen mfriedenha...@gmail.com 
 wrote:
 As discussed on the user-list:

On Fri, Dec 16, 2011 at 22:58, Mirko Friedenhagen
mfriedenha...@gmail.com wrote:
 Hello,

 I know that with SVN the developerConnection and connection are
 updated to the real URL, that is when I invoke release:prepare
 with
 a URL like:
 https://SVNSERVER/svn/REPO/myproject/branches/release it will be
 replaced by
 https://SVNSERVER/svn/REPO/myproject/tags/myproject-1.0
 which is fine because now I know which revision to checkout for
 building the release.

 With git there is no such possibility to realize this with
 rewriting
 the URL AFAIK. So I would have expected however, that maybe the
 tag
 element would be updated to reflect the fact, that the pom is the
 one
 of release, either to the symbolic name myproject-1.0 or to the
  hash
 of the tag.

 Regards Mirko

 I opened http://jira.codehaus.org/browse/SCM-655.
 As I want give it a try to implement this (at least for GIT) two questions 
 now:
 - What is preferable, symbolic tag name or hash?

 I fear it has to be hash but better would be to have it configurable

 - Is is feasible to implement such behavior in one provider only or
 should it be part of all (DVCS-)providers?

 When you've sent me the pony, then implement it for all DVCS providers
 and check that it is implemented for CVS too


 Regards Mirko
 --
 http://illegalstateexception.blogspot.com/
 https://github.com/mfriedenhagen/
 https://bitbucket.org/mfriedenhagen/

 -
 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


 -
 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: [ANN] Maven Release Plugin 2.2.2 Released

2011-12-17 Thread Stephen Connolly
my bad. i forgot to fill in all the bits of the template!

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 17 Dec 2011 04:25, Wayne Fay wayne...@gmail.com wrote:

 That should have been:

 The Maven team is pleased to announce the release of the Maven 2.x
 Release Plugin, version 2.2.2

 Wayne

 On 12/16/11, sebb seb...@gmail.com wrote:
  On 17 December 2011 01:46, Stephen Connolly steph...@apache.org wrote:
  The Maven team is pleased to announce the release of the Maven XXX
  Plugin, version Y.Z
 
  X, Y Z?
 
  This plugin is used to release a project with Maven, saving a lot of
  repetitive, manual work. Releasing a project is made in two steps:
  prepare and perform.
 
  http://maven.apache.org/plugins/maven-release-plugin/
 
  You should specify the version in your project's plugin configuration:
 
  plugin
   groupIdorg.apache.maven.plugins/groupId
   artifactIdmaven-release-plugin/artifactId
   version2.2.2/version
  /plugin
 
  Release Notes - Maven 2.x Release Plugin - Version 2.2.2
 
  ** Bug
 * [MRELEASE-354] - Versions defined in profiles are not updated
 * [MRELEASE-454] - The Release-Plugin does not rewrite
  dependencies in the DependencyManagement with scope import
 * [MRELEASE-577] - release:prepare does not pass argument
  --settings with current settings.xml to inner maven
 
  ** Improvement
 * [MRELEASE-708] - upgrade to last scm 1.6 to integrate new scm
  provider mks integrity
 
  ** New Feature
 * [MRELEASE-467] - Release preparation should update version of
  plugin dependencies
 
 
  Enjoy,
 
  -The Maven team
 
  -
  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




Re: [VOTE] Release Maven Release Plugin version 2.2.2

2011-12-16 Thread Olivier Lamy
+1

2011/12/13 Stephen Connolly stephen.alan.conno...@gmail.com:
 Hi,

 We solved 5 issues:
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=18224

 There are still a couple of issues left in JIRA:
 http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11144status=1

 Staging repo:
 https://repository.apache.org/content/repositories/maven-326/

 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.2.2/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Vote open for 72 hours.

 [ ] +1
 [ ] +0
 [ ] -1

 -Stephen
 Note:
 * Beware the Sync... if you don't know how to setup proxies, you may
 have to wait up to 24h to see the staged site

 -
 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 Release Plugin version 2.2.2

2011-12-16 Thread Tony Chemit
On Tue, 13 Dec 2011 17:20:52 +
Stephen Connolly stephen.alan.conno...@gmail.com wrote:

+1 (nonbinding)

thanks.

Tony.

 Hi,
 
 We solved 5 issues:
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=18224
 
 There are still a couple of issues left in JIRA:
 http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11144status=1
 
 Staging repo:
 https://repository.apache.org/content/repositories/maven-326/
 
 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.2.2/
 
 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html
 
 Vote open for 72 hours.
 
 [ ] +1
 [ ] +0
 [ ] -1
 
 -Stephen
 Note:
 * Beware the Sync... if you don't know how to setup proxies, you may
 have to wait up to 24h to see the staged site
 
 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org
 



-- 
Tony Chemit

tél: +33 (0) 2 40 50 29 28
email: che...@codelutin.com
http://www.codelutin.com

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



Re: [VOTE] Release Maven Release Plugin version 2.2.2

2011-12-16 Thread Hervé BOUTEMY
+1

Hervé

Le Mardi 13 Décembre 2011 17:20:52 Stephen Connolly a écrit :
 Hi,
 
 We solved 5 issues:
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=H
 tmlversion=18224
 
 There are still a couple of issues left in JIRA:
 http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11144sta
 tus=1
 
 Staging repo:
 https://repository.apache.org/content/repositories/maven-326/
 
 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.2.2/
 
 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html
 
 Vote open for 72 hours.
 
 [ ] +1
 [ ] +0
 [ ] -1
 
 -Stephen
 Note:
 * Beware the Sync... if you don't know how to setup proxies, you may
 have to wait up to 24h to see the staged site
 
 -
 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: [VOTE] Release Maven Release Plugin version 2.2.2

2011-12-16 Thread Stephen Connolly
This vote has passed:

+1 (binding): Stephen Connolly, Olivier Lamy, Hervé Boutemy
+1 (non-binding): Tony Chemit
+0:
-1:

I will now proceed with the rest of the release process.

-Stephen

On 13 December 2011 17:20, Stephen Connolly
stephen.alan.conno...@gmail.com wrote:
 Hi,

 We solved 5 issues:
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=18224

 There are still a couple of issues left in JIRA:
 http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11144status=1

 Staging repo:
 https://repository.apache.org/content/repositories/maven-326/

 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.2.2/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Vote open for 72 hours.

 [ ] +1
 [ ] +0
 [ ] -1

 -Stephen
 Note:
 * Beware the Sync... if you don't know how to setup proxies, you may
 have to wait up to 24h to see the staged site

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



[ANN] Maven Release Plugin 2.2.2 Released

2011-12-16 Thread Stephen Connolly
The Maven team is pleased to announce the release of the Maven XXX
Plugin, version Y.Z

This plugin is used to release a project with Maven, saving a lot of
repetitive, manual work. Releasing a project is made in two steps:
prepare and perform.

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

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

plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-release-plugin/artifactId
  version2.2.2/version
/plugin

Release Notes - Maven 2.x Release Plugin - Version 2.2.2

** Bug
* [MRELEASE-354] - Versions defined in profiles are not updated
* [MRELEASE-454] - The Release-Plugin does not rewrite
dependencies in the DependencyManagement with scope import
* [MRELEASE-577] - release:prepare does not pass argument
--settings with current settings.xml to inner maven

** Improvement
* [MRELEASE-708] - upgrade to last scm 1.6 to integrate new scm
provider mks integrity

** New Feature
* [MRELEASE-467] - Release preparation should update version of
plugin dependencies


Enjoy,

-The Maven team

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



Re: [ANN] Maven Release Plugin 2.2.2 Released

2011-12-16 Thread sebb
On 17 December 2011 01:46, Stephen Connolly steph...@apache.org wrote:
 The Maven team is pleased to announce the release of the Maven XXX
 Plugin, version Y.Z

X, Y Z?

 This plugin is used to release a project with Maven, saving a lot of
 repetitive, manual work. Releasing a project is made in two steps:
 prepare and perform.

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

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

 plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-release-plugin/artifactId
  version2.2.2/version
 /plugin

 Release Notes - Maven 2.x Release Plugin - Version 2.2.2

 ** Bug
    * [MRELEASE-354] - Versions defined in profiles are not updated
    * [MRELEASE-454] - The Release-Plugin does not rewrite
 dependencies in the DependencyManagement with scope import
    * [MRELEASE-577] - release:prepare does not pass argument
 --settings with current settings.xml to inner maven

 ** Improvement
    * [MRELEASE-708] - upgrade to last scm 1.6 to integrate new scm
 provider mks integrity

 ** New Feature
    * [MRELEASE-467] - Release preparation should update version of
 plugin dependencies


 Enjoy,

 -The Maven team

 -
 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: [ANN] Maven Release Plugin 2.2.2 Released

2011-12-16 Thread Wayne Fay
That should have been:

The Maven team is pleased to announce the release of the Maven 2.x
Release Plugin, version 2.2.2

Wayne

On 12/16/11, sebb seb...@gmail.com wrote:
 On 17 December 2011 01:46, Stephen Connolly steph...@apache.org wrote:
 The Maven team is pleased to announce the release of the Maven XXX
 Plugin, version Y.Z

 X, Y Z?

 This plugin is used to release a project with Maven, saving a lot of
 repetitive, manual work. Releasing a project is made in two steps:
 prepare and perform.

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

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

 plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-release-plugin/artifactId
  version2.2.2/version
 /plugin

 Release Notes - Maven 2.x Release Plugin - Version 2.2.2

 ** Bug
* [MRELEASE-354] - Versions defined in profiles are not updated
* [MRELEASE-454] - The Release-Plugin does not rewrite
 dependencies in the DependencyManagement with scope import
* [MRELEASE-577] - release:prepare does not pass argument
 --settings with current settings.xml to inner maven

 ** Improvement
* [MRELEASE-708] - upgrade to last scm 1.6 to integrate new scm
 provider mks integrity

 ** New Feature
* [MRELEASE-467] - Release preparation should update version of
 plugin dependencies


 Enjoy,

 -The Maven team

 -
 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



[VOTE] Release Maven Release Plugin version 2.2.2

2011-12-13 Thread Stephen Connolly
Hi,

We solved 5 issues:
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=18224

There are still a couple of issues left in JIRA:
http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11144status=1

Staging repo:
https://repository.apache.org/content/repositories/maven-326/

Staging site:
http://maven.apache.org/plugins/maven-release-plugin-2.2.2/

Guide to testing staged releases:
http://maven.apache.org/guides/development/guide-testing-releases.html

Vote open for 72 hours.

[ ] +1
[ ] +0
[ ] -1

-Stephen
Note:
* Beware the Sync... if you don't know how to setup proxies, you may
have to wait up to 24h to see the staged site

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



Re: [VOTE] Release Maven Release Plugin version 2.2.2

2011-12-13 Thread Stephen Connolly
hmm some strangeness with site:stage-deploy but the content can be found if
you dig down ;-)

+1 from me btw

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 13 Dec 2011 17:20, Stephen Connolly stephen.alan.conno...@gmail.com
wrote:

 Hi,

 We solved 5 issues:

 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=18224

 There are still a couple of issues left in JIRA:

 http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11144status=1

 Staging repo:
 https://repository.apache.org/content/repositories/maven-326/

 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.2.2/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Vote open for 72 hours.

 [ ] +1
 [ ] +0
 [ ] -1

 -Stephen
 Note:
 * Beware the Sync... if you don't know how to setup proxies, you may
 have to wait up to 24h to see the staged site



Maven release plugin not honoring -Darguments

2011-09-27 Thread David Blevins
Is it a known issue that the release plugin does not honor the -Darguments?

Specifically, I'm attempting to:

  mvn release:prepare -DdryRun=true -Darguments=-DskipTests=true  
-DfailIfNoTests=false

It takes 40 minutes to get through a dryRun with tests on.  We still have 
several kinks in the build to work out before the release plugin will work, so 
obviously running with tests on every dryRun is just making a hard task 
impossible.

maven 3.0.3, apache-10 parent pom, maven-release-plugin 2.1


-David


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



Re: Maven release plugin not honoring -Darguments

2011-09-27 Thread David Jencks
IIRC you have to include your forked maven arguments in the release plugin 
configuration under
arguments-DskipTests=true  -DfailIfNoTests=false/arguments

Perhaps someone else can say _why_ the m-r-p is set up so you can't set this on 
the command line?

thanks
david jencks 

On Sep 27, 2011, at 5:40 AM, David Blevins wrote:

 Is it a known issue that the release plugin does not honor the -Darguments?
 
 Specifically, I'm attempting to:
 
  mvn release:prepare -DdryRun=true -Darguments=-DskipTests=true  
 -DfailIfNoTests=false
 
 It takes 40 minutes to get through a dryRun with tests on.  We still have 
 several kinks in the build to work out before the release plugin will work, 
 so obviously running with tests on every dryRun is just making a hard task 
 impossible.
 
 maven 3.0.3, apache-10 parent pom, maven-release-plugin 2.1
 
 
 -David
 
 
 -
 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 release plugin not honoring -Darguments

2011-09-27 Thread Stephen Connolly
you can if you understand shell escaping.

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 27 Sep 2011 17:58, David Jencks david_jen...@yahoo.com wrote:
 IIRC you have to include your forked maven arguments in the release plugin
configuration under
 arguments-DskipTests=true -DfailIfNoTests=false/arguments

 Perhaps someone else can say _why_ the m-r-p is set up so you can't set
this on the command line?

 thanks
 david jencks

 On Sep 27, 2011, at 5:40 AM, David Blevins wrote:

 Is it a known issue that the release plugin does not honor the
-Darguments?

 Specifically, I'm attempting to:

 mvn release:prepare -DdryRun=true -Darguments=-DskipTests=true
-DfailIfNoTests=false

 It takes 40 minutes to get through a dryRun with tests on. We still have
several kinks in the build to work out before the release plugin will work,
so obviously running with tests on every dryRun is just making a hard task
impossible.

 maven 3.0.3, apache-10 parent pom, maven-release-plugin 2.1


 -David


 -
 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 release plugin not honoring -Darguments

2011-09-27 Thread David Blevins
That's not it, the quoting was fine.  Even with a single argument with no 
spaces to -Darguments it still does not work.

Did some more digging and it seems the issue is in the apache-10 parent pom.  
If you alter it like so, the arguments are passed as expected:

plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-release-plugin/artifactId
  version2.1/version
  configuration
useReleaseProfilefalse/useReleaseProfile
goalsdeploy/goals
!--arguments-Papache-release/arguments--
arguments-Papache-release ${arguments}/arguments
  /configuration
/plugin

Seems this is just a mistake as the full config as reported via -X contains 
quite a bit of foo${foo}/foo style declarations.  We likely just missed it 
here.

Going to use a hacked parent pom for the moment but it would be great if we 
could get an apache-11 pom out soonish.


-David


On Sep 27, 2011, at 10:54 AM, Stephen Connolly wrote:

 you can if you understand shell escaping.
 
 - Stephen
 
 ---
 Sent from my Android phone, so random spelling mistakes, random nonsense
 words and other nonsense are a direct result of using swype to type on the
 screen
 On 27 Sep 2011 17:58, David Jencks david_jen...@yahoo.com wrote:
 IIRC you have to include your forked maven arguments in the release plugin
 configuration under
 arguments-DskipTests=true -DfailIfNoTests=false/arguments
 
 Perhaps someone else can say _why_ the m-r-p is set up so you can't set
 this on the command line?
 
 thanks
 david jencks
 
 On Sep 27, 2011, at 5:40 AM, David Blevins wrote:
 
 Is it a known issue that the release plugin does not honor the
 -Darguments?
 
 Specifically, I'm attempting to:
 
 mvn release:prepare -DdryRun=true -Darguments=-DskipTests=true
 -DfailIfNoTests=false
 
 It takes 40 minutes to get through a dryRun with tests on. We still have
 several kinks in the build to work out before the release plugin will work,
 so obviously running with tests on every dryRun is just making a hard task
 impossible.
 
 maven 3.0.3, apache-10 parent pom, maven-release-plugin 2.1
 
 
 -David
 
 
 -
 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



Submitting patches to Maven release plugin

2011-09-07 Thread Sankaran, Nambi
Hi

We are making some enhancements to maven release plugin and maven release 
manager  projects.
What is the procedure to submit patches and enhancements?

Thanks
Nambi


Re: Submitting patches to Maven release plugin

2011-09-07 Thread Brett Porter
Great!

Patches into http://jira.codehaus.org/browse/MRELEASE is best.

Regards,
Brett

On 08/09/2011, at 3:38 AM, Sankaran, Nambi wrote:

 Hi
 
 We are making some enhancements to maven release plugin and maven release 
 manager  projects.
 What is the procedure to submit patches and enhancements?
 
 Thanks
 Nambi

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





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



Re: [VOTE] Release Maven Release plugin version 2.2.1

2011-08-02 Thread Stephen Connolly
+1 from me bringing us to 3 binding votes

On 28 July 2011 15:56, Stephen Connolly stephen.alan.conno...@gmail.com wrote:
 Hi,

 This is a patch release to fix a particularly nasty regression:
 http://jira.codehaus.org/browse/MRELEASE-697

 We solved 3 issues:
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=17502

 Staging repo:
 https://repository.apache.org/content/repositories/maven-009/

 Source distribution:
 https://repository.apache.org/content/repositories/maven-009/org/apache/maven/release/maven-release/2.2.1/maven-release-2.2.1-source-release.zip

 SCM tag:
 http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.2.1

 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.2.1/
 http://maven.apache.org/maven-release/staging/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Guide to previewing site content ahead of the sync:
 http://www.apache.org/dev/project-site.html (and search on the page
 for HTTP proxy)

 Vote open for 72 hours.

 [ ] +1
 [ ] +0
 [ ] -1

 Thanks,

 -Stephen


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



[RESULT] [VOTE] Release Maven Release plugin version 2.2.1

2011-08-02 Thread Stephen Connolly
Hi,

The vote has passed with the following result:

+1 (binding): Stephen Connolly, John Casey, Mark Struberg
+1 (non-binding): Lukas Theussl, Mark Derricutt, Baptiste Mathus

I will promote the artifacts to the central repo.

-Stephen

On 28 July 2011 15:56, Stephen Connolly stephen.alan.conno...@gmail.com wrote:
 Hi,

 This is a patch release to fix a particularly nasty regression:
 http://jira.codehaus.org/browse/MRELEASE-697

 We solved 3 issues:
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=17502

 Staging repo:
 https://repository.apache.org/content/repositories/maven-009/

 Source distribution:
 https://repository.apache.org/content/repositories/maven-009/org/apache/maven/release/maven-release/2.2.1/maven-release-2.2.1-source-release.zip

 SCM tag:
 http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.2.1

 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.2.1/
 http://maven.apache.org/maven-release/staging/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Guide to previewing site content ahead of the sync:
 http://www.apache.org/dev/project-site.html (and search on the page
 for HTTP proxy)

 Vote open for 72 hours.

 [ ] +1
 [ ] +0
 [ ] -1

 Thanks,

 -Stephen


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



[ANN] Maven Release Plugin 2.2.1 Released

2011-08-02 Thread Stephen Connolly
The Maven team is pleased to announce the release of the Maven Release
Plugin, version 2.2.1.

This plugin is used to release a project with Maven, saving a lot of
repetitive, manual work. Releasing a project is made in two steps:
prepare and perform.

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

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

plugin
 groupIdorg.apache.maven.plugins/groupId
 artifactIdmaven-release-plugin/artifactId
 version2.2.1/version
/plugin

Release Notes - Maven 2.x Release Plugin - Version 2.2.1

** Bug
* [MRELEASE-697] - version 2.2 includes SNAPSHOT in default tag name

** Improvement
* [MRELEASE-239] - release:perform and release:prepare should
accept multi-line goals/preparationGoals configurations
* [MRELEASE-499] - Add to FAQ: prepare fails because of inheriting
parent scm

Enjoy,

-The Maven Team

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



Re: [VOTE] Release Maven Release plugin version 2.2.1

2011-08-01 Thread Baptiste MATHUS
A bit late, it might arrive after the mail of the release, but anyway:
+1 for me too, just tested it on our main multimodule project.

Thanks for the work, Stephen.

2011/7/29 Lukas Theussl ltheu...@apache.org


 +1

 -Lukas



 On 07/28/2011 04:56 PM, Stephen Connolly wrote:

 Hi,

 This is a patch release to fix a particularly nasty regression:
 http://jira.codehaus.org/**browse/MRELEASE-697http://jira.codehaus.org/browse/MRELEASE-697

 We solved 3 issues:
 http://jira.codehaus.org/**secure/ReleaseNote.jspa?**
 projectId=11144styleName=**Htmlversion=17502http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=17502

 Staging repo:
 https://repository.apache.org/**content/repositories/maven-**009/https://repository.apache.org/content/repositories/maven-009/

 Source distribution:
 https://repository.apache.org/**content/repositories/maven-**
 009/org/apache/maven/release/**maven-release/2.2.1/maven-**
 release-2.2.1-source-release.**ziphttps://repository.apache.org/content/repositories/maven-009/org/apache/maven/release/maven-release/2.2.1/maven-release-2.2.1-source-release.zip

 SCM tag:
 http://svn.apache.org/repos/**asf/maven/release/tags/maven-**
 release-2.2.1http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.2.1

 Staging site:
 http://maven.apache.org/**plugins/maven-release-plugin-**2.2.1/http://maven.apache.org/plugins/maven-release-plugin-2.2.1/
 http://maven.apache.org/maven-**release/staging/http://maven.apache.org/maven-release/staging/

 Guide to testing staged releases:
 http://maven.apache.org/**guides/development/guide-**
 testing-releases.htmlhttp://maven.apache.org/guides/development/guide-testing-releases.html

 Guide to previewing site content ahead of the sync:
 http://www.apache.org/dev/**project-site.htmlhttp://www.apache.org/dev/project-site.html(and
  search on the page
 for HTTP proxy)

 Vote open for 72 hours.

 [ ] +1
 [ ] +0
 [ ] -1

 Thanks,

 -Stephen

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


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




-- 
Baptiste Batmat MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !


Re: [VOTE] Release Maven Release plugin version 2.2.1

2011-07-29 Thread Lukas Theussl


+1

-Lukas


On 07/28/2011 04:56 PM, Stephen Connolly wrote:

Hi,

This is a patch release to fix a particularly nasty regression:
http://jira.codehaus.org/browse/MRELEASE-697

We solved 3 issues:
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=17502

Staging repo:
https://repository.apache.org/content/repositories/maven-009/

Source distribution:
https://repository.apache.org/content/repositories/maven-009/org/apache/maven/release/maven-release/2.2.1/maven-release-2.2.1-source-release.zip

SCM tag:
http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.2.1

Staging site:
http://maven.apache.org/plugins/maven-release-plugin-2.2.1/
http://maven.apache.org/maven-release/staging/

Guide to testing staged releases:
http://maven.apache.org/guides/development/guide-testing-releases.html

Guide to previewing site content ahead of the sync:
http://www.apache.org/dev/project-site.html (and search on the page
for HTTP proxy)

Vote open for 72 hours.

[ ] +1
[ ] +0
[ ] -1

Thanks,

-Stephen

-
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



Do we want to push a Maven Release Plugin 2.2.1 to include MRELEASE-697?

2011-07-28 Thread Stephen Connolly
Since it is a rather nasty bug due to a typo on my behalf, do we push a
release (2.2.1) now to include the fix and push all the unfixed issues back
to 2.3 (where they currently live)

-Stephen


Re: Do we want to push a Maven Release Plugin 2.2.1 to include MRELEASE-697?

2011-07-28 Thread Mark Struberg
If you are volunteering on the build, then +1 :)

LieGrue,
strub

--- On Thu, 7/28/11, Stephen Connolly stephen.alan.conno...@gmail.com wrote:

 From: Stephen Connolly stephen.alan.conno...@gmail.com
 Subject: Do we want to push a Maven Release Plugin 2.2.1 to include 
 MRELEASE-697?
 To: Maven Developers List dev@maven.apache.org
 Date: Thursday, July 28, 2011, 2:21 PM
 Since it is a rather nasty bug due to
 a typo on my behalf, do we push a
 release (2.2.1) now to include the fix and push all the
 unfixed issues back
 to 2.3 (where they currently live)
 
 -Stephen
 

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



Re: Do we want to push a Maven Release Plugin 2.2.1 to include MRELEASE-697?

2011-07-28 Thread Stephen Connolly
well it was my typo in the first place, so yeah I'm willing to RM it... feck
it... i'll do it


On 28 July 2011 15:26, Mark Struberg strub...@yahoo.de wrote:

 If you are volunteering on the build, then +1 :)

 LieGrue,
 strub

 --- On Thu, 7/28/11, Stephen Connolly stephen.alan.conno...@gmail.com
 wrote:

  From: Stephen Connolly stephen.alan.conno...@gmail.com
  Subject: Do we want to push a Maven Release Plugin 2.2.1 to include
 MRELEASE-697?
  To: Maven Developers List dev@maven.apache.org
  Date: Thursday, July 28, 2011, 2:21 PM
  Since it is a rather nasty bug due to
  a typo on my behalf, do we push a
  release (2.2.1) now to include the fix and push all the
  unfixed issues back
  to 2.3 (where they currently live)
 
  -Stephen
 

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




Re: Do we want to push a Maven Release Plugin 2.2.1 to include MRELEASE-697?

2011-07-28 Thread Julien HENRY
+1 for a 2.2.1

Thanks



- Mail original -
 De : Stephen Connolly stephen.alan.conno...@gmail.com
 À : Maven Developers List dev@maven.apache.org
 Cc : 
 Envoyé le : Jeudi 28 Juillet 2011 16h28
 Objet : Re: Do we want to push a Maven Release Plugin 2.2.1 to include 
 MRELEASE-697?
 
 well it was my typo in the first place, so yeah I'm willing to RM it... feck
 it... i'll do it
 
 
 On 28 July 2011 15:26, Mark Struberg strub...@yahoo.de wrote:
 
  If you are volunteering on the build, then +1 :)
 
  LieGrue,
  strub
 
  --- On Thu, 7/28/11, Stephen Connolly 
 stephen.alan.conno...@gmail.com
  wrote:
 
   From: Stephen Connolly stephen.alan.conno...@gmail.com
   Subject: Do we want to push a Maven Release Plugin 2.2.1 to include
  MRELEASE-697?
   To: Maven Developers List dev@maven.apache.org
   Date: Thursday, July 28, 2011, 2:21 PM
   Since it is a rather nasty bug due to
   a typo on my behalf, do we push a
   release (2.2.1) now to include the fix and push all the
   unfixed issues back
   to 2.3 (where they currently live)
  
   -Stephen
  
 
  -
  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



[VOTE] Release Maven Release plugin version 2.2.1

2011-07-28 Thread Stephen Connolly
Hi,

This is a patch release to fix a particularly nasty regression:
http://jira.codehaus.org/browse/MRELEASE-697

We solved 3 issues:
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=17502

Staging repo:
https://repository.apache.org/content/repositories/maven-009/

Source distribution:
https://repository.apache.org/content/repositories/maven-009/org/apache/maven/release/maven-release/2.2.1/maven-release-2.2.1-source-release.zip

SCM tag:
http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.2.1

Staging site:
http://maven.apache.org/plugins/maven-release-plugin-2.2.1/
http://maven.apache.org/maven-release/staging/

Guide to testing staged releases:
http://maven.apache.org/guides/development/guide-testing-releases.html

Guide to previewing site content ahead of the sync:
http://www.apache.org/dev/project-site.html (and search on the page
for HTTP proxy)

Vote open for 72 hours.

[ ] +1
[ ] +0
[ ] -1

Thanks,

-Stephen

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



Re: [VOTE] Release Maven Release plugin version 2.2.1

2011-07-28 Thread John Casey

+1

On 7/28/11 10:56 AM, Stephen Connolly wrote:

Hi,

This is a patch release to fix a particularly nasty regression:
http://jira.codehaus.org/browse/MRELEASE-697

We solved 3 issues:
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=17502

Staging repo:
https://repository.apache.org/content/repositories/maven-009/

Source distribution:
https://repository.apache.org/content/repositories/maven-009/org/apache/maven/release/maven-release/2.2.1/maven-release-2.2.1-source-release.zip

SCM tag:
http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.2.1

Staging site:
http://maven.apache.org/plugins/maven-release-plugin-2.2.1/
http://maven.apache.org/maven-release/staging/

Guide to testing staged releases:
http://maven.apache.org/guides/development/guide-testing-releases.html

Guide to previewing site content ahead of the sync:
http://www.apache.org/dev/project-site.html (and search on the page
for HTTP proxy)

Vote open for 72 hours.

[ ] +1
[ ] +0
[ ] -1

Thanks,

-Stephen

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



--
John Casey
Developer, PMC Chair - Apache Maven (http://maven.apache.org)
Blog: http://www.johnofalltrades.name/

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



Re: [VOTE] Release Maven Release plugin version 2.2.1

2011-07-28 Thread Mark Struberg
+1

source looks ok, signing looks ok, did a quick run on my test project - also ok.

LieGrue,
strub

--- On Thu, 7/28/11, Stephen Connolly stephen.alan.conno...@gmail.com wrote:

 From: Stephen Connolly stephen.alan.conno...@gmail.com
 Subject: [VOTE] Release Maven Release plugin version 2.2.1
 To: Maven Developers List dev@maven.apache.org
 Date: Thursday, July 28, 2011, 2:56 PM
 Hi,
 
 This is a patch release to fix a particularly nasty
 regression:
 http://jira.codehaus.org/browse/MRELEASE-697
 
 We solved 3 issues:
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=17502
 
 Staging repo:
 https://repository.apache.org/content/repositories/maven-009/
 
 Source distribution:
 https://repository.apache.org/content/repositories/maven-009/org/apache/maven/release/maven-release/2.2.1/maven-release-2.2.1-source-release.zip
 
 SCM tag:
 http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.2.1
 
 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.2.1/
 http://maven.apache.org/maven-release/staging/
 
 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html
 
 Guide to previewing site content ahead of the sync:
 http://www.apache.org/dev/project-site.html (and
 search on the page
 for HTTP proxy)
 
 Vote open for 72 hours.
 
 [ ] +1
 [ ] +0
 [ ] -1
 
 Thanks,
 
 -Stephen
 
 -
 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: Do we want to push a Maven Release Plugin 2.2.1 to include MRELEASE-697?

2011-07-28 Thread Arnaud Héritier
+1

Le 28 juil. 2011 à 16:49, Julien HENRY henr...@yahoo.fr a écrit :

 +1 for a 2.2.1

 Thanks



 - Mail original -
 De : Stephen Connolly stephen.alan.conno...@gmail.com
 À : Maven Developers List dev@maven.apache.org
 Cc :
 Envoyé le : Jeudi 28 Juillet 2011 16h28
 Objet : Re: Do we want to push a Maven Release Plugin 2.2.1 to include 
 MRELEASE-697?

 well it was my typo in the first place, so yeah I'm willing to RM it... feck
 it... i'll do it


 On 28 July 2011 15:26, Mark Struberg strub...@yahoo.de wrote:

 If you are volunteering on the build, then +1 :)

 LieGrue,
 strub

 --- On Thu, 7/28/11, Stephen Connolly
 stephen.alan.conno...@gmail.com
 wrote:

 From: Stephen Connolly stephen.alan.conno...@gmail.com
 Subject: Do we want to push a Maven Release Plugin 2.2.1 to include
 MRELEASE-697?
 To: Maven Developers List dev@maven.apache.org
 Date: Thursday, July 28, 2011, 2:21 PM
 Since it is a rather nasty bug due to
 a typo on my behalf, do we push a
 release (2.2.1) now to include the fix and push all the
 unfixed issues back
 to 2.3 (where they currently live)

 -Stephen


 -
 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



Re: Do we want to push a Maven Release Plugin 2.2.1 to include MRELEASE-697?

2011-07-28 Thread Stephen Connolly
he he. vote already in progress ;-)

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 28 Jul 2011 18:41, Arnaud Héritier aherit...@gmail.com wrote:
 +1

 Le 28 juil. 2011 à 16:49, Julien HENRY henr...@yahoo.fr a écrit :

 +1 for a 2.2.1

 Thanks



 - Mail original -
 De : Stephen Connolly stephen.alan.conno...@gmail.com
 À : Maven Developers List dev@maven.apache.org
 Cc :
 Envoyé le : Jeudi 28 Juillet 2011 16h28
 Objet : Re: Do we want to push a Maven Release Plugin 2.2.1 to include
MRELEASE-697?

 well it was my typo in the first place, so yeah I'm willing to RM it...
feck
 it... i'll do it


 On 28 July 2011 15:26, Mark Struberg strub...@yahoo.de wrote:

 If you are volunteering on the build, then +1 :)

 LieGrue,
 strub

 --- On Thu, 7/28/11, Stephen Connolly
 stephen.alan.conno...@gmail.com
 wrote:

 From: Stephen Connolly stephen.alan.conno...@gmail.com
 Subject: Do we want to push a Maven Release Plugin 2.2.1 to include
 MRELEASE-697?
 To: Maven Developers List dev@maven.apache.org
 Date: Thursday, July 28, 2011, 2:21 PM
 Since it is a rather nasty bug due to
 a typo on my behalf, do we push a
 release (2.2.1) now to include the fix and push all the
 unfixed issues back
 to 2.3 (where they currently live)

 -Stephen


 -
 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



Re: [VOTE] Release Maven Release plugin version 2.2.1

2011-07-28 Thread Mark Derricutt
+1 Non Binding

On 29/07/2011, at 2:56 AM, Stephen Connolly wrote:

 Hi,
 
 This is a patch release to fix a particularly nasty regression:
 http://jira.codehaus.org/browse/MRELEASE-697


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



[ANN] Maven Release Plugin 2.2 Released

2011-07-01 Thread Stephen Connolly
The Maven team is pleased to announce the release of the Maven Release
Plugin, version 2.2

This plugin is used to release a project with Maven, saving a lot of
repetitive, manual work. Releasing a project is made in two steps:
prepare and perform.

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

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

plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-release-plugin/artifactId
  version2.2/version
/plugin

Release Notes - Maven 2.x Release Plugin - Version 2.2

** Bug
* [MRELEASE-374] - Snapshot versions unusable in batch mode
* [MRELEASE-622] - Creating label fails for ClearCase with message
'Unable to determine VOB for pathname ..'
* [MRELEASE-661] - Exception: String index out of range: -1

** Improvement
* [MRELEASE-591] - release:update-versions: add option to do a checkin
* [MRELEASE-605] - when not pushing changes to remote git repo in
2.1, the release plugin fails on release:perform
* [MRELEASE-628] - Subversion --trust-server-cert option
* [MRELEASE-641] - upgrade to scm 1.5 (hg plugin insists on 'pushing')

** New Feature
* [MRELEASE-159] - Support a pattern to generate the release tag
* [MRELEASE-457] - Non sparse-checkout SCM support
* [MRELEASE-613] - Add a parameter that tells the plugin to wait
for X seconds before tagging
* [MRELEASE-621] - Add a postPrepareGoals
* [MRELEASE-648] - Putting SVN password in settings.xml doesn't
support password encryption

Enjoy,

-The Maven team

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



Re: Request to release maven-release-plugin 2.2

2011-06-26 Thread Mark Struberg
Hi Stephen!

I've fixed the tests now.

I'll now go on and try to fix the localCheckout with GIT in submodules.

LieGrue,
strub

--- On Sat, 6/25/11, Stephen Connolly stephen.alan.conno...@gmail.com wrote:

 From: Stephen Connolly stephen.alan.conno...@gmail.com
 Subject: Re: Request to release maven-release-plugin 2.2
 To: Maven Developers List dev@maven.apache.org
 Date: Saturday, June 25, 2011, 12:59 PM
 i can take a shot. but it will be
 Monday before i have the bandwidth.
 
 - Stephen
 
 ---
 Sent from my Android phone, so random spelling mistakes,
 random nonsense
 words and other nonsense are a direct result of using swype
 to type on the
 screen
 On 25 Jun 2011 12:40, Mark Struberg strub...@yahoo.de
 wrote:
  kk I'll do it this evening. But first someone needs to
 fix the broken unit
 tests (mockReleaseManager missing) ;) Someone working on
 that already?
 
  LieGrue,
  strub
 
  --- On Sat, 6/25/11, Stephen Connolly stephen.alan.conno...@gmail.com
 wrote:
 
  From: Stephen Connolly stephen.alan.conno...@gmail.com
  Subject: Re: Request to release
 maven-release-plugin 2.2
  To: Maven Developers List dev@maven.apache.org
  Date: Saturday, June 25, 2011, 11:37 AM
  i can give you until noon gmt+1
  Tuesday... at that point i need to cut
  something
 
  - Stephen
 
  ---
  Sent from my Android phone, so random spelling
 mistakes,
  random nonsense
  words and other nonsense are a direct result of
 using swype
  to type on the
  screen
  On 25 Jun 2011 11:32, Mark Struberg strub...@yahoo.de
  wrote:
   Hi!
  
   If you'd give me a day (after fixing the
 broken
  tests), then I'd like to
  resolve the problem that a release from a sparse
 directory
  in GIT doesn't
  work if localCheckout is used.
  
   The reason is pretty simple: I currently
 construct the
  local checkout url
  as file:// +
 releaseDescriptor.getWorkingDirectory().
  
   Guess we need to put the 'base directory' of
 the SCM
  repository
  ReleaseDescriptor somehow.
  
   Of course, that's not really a blocker issue
 because
  by not using
  localCheckout all things work fine.
  
   LieGrue,
   strub
  
   --- On Sat, 6/25/11, Dan Tran dant...@gmail.com
  wrote:
  
   From: Dan Tran dant...@gmail.com
   Subject: Re: Request to release
  maven-release-plugin 2.2
   To: Maven Developers List dev@maven.apache.org
   Date: Saturday, June 25, 2011, 3:32 AM
   Why not just cut with what we
   currently have? :-)  I will do my
 best to
  review
  
   -D
  
   On Fri, Jun 24, 2011 at 1:51 PM, Stephen
 Connolly
   stephen.alan.conno...@gmail.com
   wrote:
hervé has been making some tweak
 today (as
  have i)
   
if nobody steps up, i should be able
 to kick
  off a
   release on Monday. won't
have the bandwidth before then, and
 there are
  a couple
   of critical issues in
jira... be good to do a bug scrub
 first.
   
Dan, if you can review the open
 critical
  issues and
   feed back your feeling
on which can be downgraded i'll
 drive the
  release.
   Deal?
   
- Stephen
   
---
Sent from my Android phone, so
 random
  spelling
   mistakes, random nonsense
words and other nonsense are a
 direct result
  of using
   swype to type on the
screen
On 24 Jun 2011 16:42, Dan Tran
 dant...@gmail.com
   wrote:
Hi
   
Can we have a new release for
 this
  plugin? I am
   anxious to pick up
http://jira.codehaus.org/browse/MRELEASE-648
   
-D
   
   
  
 
 -
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
  
 
 
 
 -
  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: Request to release maven-release-plugin 2.2

2011-06-26 Thread Stephen Connolly
cool

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 26 Jun 2011 18:40, Mark Struberg strub...@yahoo.de wrote:
 Hi Stephen!

 I've fixed the tests now.

 I'll now go on and try to fix the localCheckout with GIT in submodules.

 LieGrue,
 strub

 --- On Sat, 6/25/11, Stephen Connolly stephen.alan.conno...@gmail.com
wrote:

 From: Stephen Connolly stephen.alan.conno...@gmail.com
 Subject: Re: Request to release maven-release-plugin 2.2
 To: Maven Developers List dev@maven.apache.org
 Date: Saturday, June 25, 2011, 12:59 PM
 i can take a shot. but it will be
 Monday before i have the bandwidth.

 - Stephen

 ---
 Sent from my Android phone, so random spelling mistakes,
 random nonsense
 words and other nonsense are a direct result of using swype
 to type on the
 screen
 On 25 Jun 2011 12:40, Mark Struberg strub...@yahoo.de
 wrote:
  kk I'll do it this evening. But first someone needs to
 fix the broken unit
 tests (mockReleaseManager missing) ;) Someone working on
 that already?
 
  LieGrue,
  strub
 
  --- On Sat, 6/25/11, Stephen Connolly stephen.alan.conno...@gmail.com
 wrote:
 
  From: Stephen Connolly stephen.alan.conno...@gmail.com
  Subject: Re: Request to release
 maven-release-plugin 2.2
  To: Maven Developers List dev@maven.apache.org
  Date: Saturday, June 25, 2011, 11:37 AM
  i can give you until noon gmt+1
  Tuesday... at that point i need to cut
  something
 
  - Stephen
 
  ---
  Sent from my Android phone, so random spelling
 mistakes,
  random nonsense
  words and other nonsense are a direct result of
 using swype
  to type on the
  screen
  On 25 Jun 2011 11:32, Mark Struberg strub...@yahoo.de
  wrote:
   Hi!
  
   If you'd give me a day (after fixing the
 broken
  tests), then I'd like to
  resolve the problem that a release from a sparse
 directory
  in GIT doesn't
  work if localCheckout is used.
  
   The reason is pretty simple: I currently
 construct the
  local checkout url
  as file:// +
 releaseDescriptor.getWorkingDirectory().
  
   Guess we need to put the 'base directory' of
 the SCM
  repository
  ReleaseDescriptor somehow.
  
   Of course, that's not really a blocker issue
 because
  by not using
  localCheckout all things work fine.
  
   LieGrue,
   strub
  
   --- On Sat, 6/25/11, Dan Tran dant...@gmail.com
  wrote:
  
   From: Dan Tran dant...@gmail.com
   Subject: Re: Request to release
  maven-release-plugin 2.2
   To: Maven Developers List dev@maven.apache.org
   Date: Saturday, June 25, 2011, 3:32 AM
   Why not just cut with what we
   currently have? :-)  I will do my
 best to
  review
  
   -D
  
   On Fri, Jun 24, 2011 at 1:51 PM, Stephen
 Connolly
   stephen.alan.conno...@gmail.com
   wrote:
hervé has been making some tweak
 today (as
  have i)
   
if nobody steps up, i should be able
 to kick
  off a
   release on Monday. won't
have the bandwidth before then, and
 there are
  a couple
   of critical issues in
jira... be good to do a bug scrub
 first.
   
Dan, if you can review the open
 critical
  issues and
   feed back your feeling
on which can be downgraded i'll
 drive the
  release.
   Deal?
   
- Stephen
   
---
Sent from my Android phone, so
 random
  spelling
   mistakes, random nonsense
words and other nonsense are a
 direct result
  of using
   swype to type on the
screen
On 24 Jun 2011 16:42, Dan Tran
 dant...@gmail.com
   wrote:
Hi
   
Can we have a new release for
 this
  plugin? I am
   anxious to pick up
http://jira.codehaus.org/browse/MRELEASE-648
   
-D
   
   
  
 
 -
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
  
 
 
 
 -
  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: Request to release maven-release-plugin 2.2

2011-06-26 Thread Mark Struberg
Stephen, please feel free to go on with the release.

For fixing the sparse scenario with localCheckout, I'd need to first add the 
relativePathProjectDirectory info to maven-scm-provider-gitexe.
Afterwards I can parse this info and correctly use it for constructing the 
local file:// clone URL.
But that will need a bit (+ a fresh maven-scm release)

LieGrue,
strub


--- On Sun, 6/26/11, Stephen Connolly stephen.alan.conno...@gmail.com wrote:

 From: Stephen Connolly stephen.alan.conno...@gmail.com
 Subject: Re: Request to release maven-release-plugin 2.2
 To: Maven Developers List dev@maven.apache.org
 Date: Sunday, June 26, 2011, 7:30 PM
 cool
 
 - Stephen
 
 ---
 Sent from my Android phone, so random spelling mistakes,
 random nonsense
 words and other nonsense are a direct result of using swype
 to type on the
 screen
 On 26 Jun 2011 18:40, Mark Struberg strub...@yahoo.de
 wrote:
  Hi Stephen!
 
  I've fixed the tests now.
 
  I'll now go on and try to fix the localCheckout with
 GIT in submodules.
 
  LieGrue,
  strub
 
  --- On Sat, 6/25/11, Stephen Connolly stephen.alan.conno...@gmail.com
 wrote:
 
  From: Stephen Connolly stephen.alan.conno...@gmail.com
  Subject: Re: Request to release
 maven-release-plugin 2.2
  To: Maven Developers List dev@maven.apache.org
  Date: Saturday, June 25, 2011, 12:59 PM
  i can take a shot. but it will be
  Monday before i have the bandwidth.
 
  - Stephen
 
  ---
  Sent from my Android phone, so random spelling
 mistakes,
  random nonsense
  words and other nonsense are a direct result of
 using swype
  to type on the
  screen
  On 25 Jun 2011 12:40, Mark Struberg strub...@yahoo.de
  wrote:
   kk I'll do it this evening. But first someone
 needs to
  fix the broken unit
  tests (mockReleaseManager missing) ;) Someone
 working on
  that already?
  
   LieGrue,
   strub
  
   --- On Sat, 6/25/11, Stephen Connolly stephen.alan.conno...@gmail.com
  wrote:
  
   From: Stephen Connolly stephen.alan.conno...@gmail.com
   Subject: Re: Request to release
  maven-release-plugin 2.2
   To: Maven Developers List dev@maven.apache.org
   Date: Saturday, June 25, 2011, 11:37 AM
   i can give you until noon gmt+1
   Tuesday... at that point i need to cut
   something
  
   - Stephen
  
   ---
   Sent from my Android phone, so random
 spelling
  mistakes,
   random nonsense
   words and other nonsense are a direct
 result of
  using swype
   to type on the
   screen
   On 25 Jun 2011 11:32, Mark Struberg
 strub...@yahoo.de
   wrote:
Hi!
   
If you'd give me a day (after fixing
 the
  broken
   tests), then I'd like to
   resolve the problem that a release from a
 sparse
  directory
   in GIT doesn't
   work if localCheckout is used.
   
The reason is pretty simple: I
 currently
  construct the
   local checkout url
   as file:// +
  releaseDescriptor.getWorkingDirectory().
   
Guess we need to put the 'base
 directory' of
  the SCM
   repository
   ReleaseDescriptor somehow.
   
Of course, that's not really a
 blocker issue
  because
   by not using
   localCheckout all things work fine.
   
LieGrue,
strub
   
--- On Sat, 6/25/11, Dan Tran dant...@gmail.com
   wrote:
   
From: Dan Tran dant...@gmail.com
Subject: Re: Request to release
   maven-release-plugin 2.2
To: Maven Developers List
 dev@maven.apache.org
Date: Saturday, June 25, 2011,
 3:32 AM
Why not just cut with what we
currently have? :-)  I will
 do my
  best to
   review
   
-D
   
On Fri, Jun 24, 2011 at 1:51 PM,
 Stephen
  Connolly
stephen.alan.conno...@gmail.com
wrote:
 hervé has been making some
 tweak
  today (as
   have i)

 if nobody steps up, i
 should be able
  to kick
   off a
release on Monday. won't
 have the bandwidth before
 then, and
  there are
   a couple
of critical issues in
 jira... be good to do a bug
 scrub
  first.

 Dan, if you can review the
 open
  critical
   issues and
feed back your feeling
 on which can be downgraded
 i'll
  drive the
   release.
Deal?

 - Stephen

 ---
 Sent from my Android phone,
 so
  random
   spelling
mistakes, random nonsense
 words and other nonsense
 are a
  direct result
   of using
swype to type on the
 screen
 On 24 Jun 2011 16:42, Dan
 Tran
  dant...@gmail.com
wrote:
 Hi

 Can we have a new
 release for
  this
   plugin? I am
anxious to pick up
 http://jira.codehaus.org/browse/MRELEASE-648

 -D


   
  
 
 -
 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: Request to release maven-release-plugin 2.2

2011-06-26 Thread Stephen Connolly
well i'll take a dig through jira then and see if there is anything low
hanging, otherwise i'll push something tomorrow

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 26 Jun 2011 22:26, Mark Struberg strub...@yahoo.de wrote:
 Stephen, please feel free to go on with the release.

 For fixing the sparse scenario with localCheckout, I'd need to first add
the relativePathProjectDirectory info to maven-scm-provider-gitexe.
 Afterwards I can parse this info and correctly use it for constructing the
local file:// clone URL.
 But that will need a bit (+ a fresh maven-scm release)

 LieGrue,
 strub


 --- On Sun, 6/26/11, Stephen Connolly stephen.alan.conno...@gmail.com
wrote:

 From: Stephen Connolly stephen.alan.conno...@gmail.com
 Subject: Re: Request to release maven-release-plugin 2.2
 To: Maven Developers List dev@maven.apache.org
 Date: Sunday, June 26, 2011, 7:30 PM
 cool

 - Stephen

 ---
 Sent from my Android phone, so random spelling mistakes,
 random nonsense
 words and other nonsense are a direct result of using swype
 to type on the
 screen
 On 26 Jun 2011 18:40, Mark Struberg strub...@yahoo.de
 wrote:
  Hi Stephen!
 
  I've fixed the tests now.
 
  I'll now go on and try to fix the localCheckout with
 GIT in submodules.
 
  LieGrue,
  strub
 
  --- On Sat, 6/25/11, Stephen Connolly stephen.alan.conno...@gmail.com
 wrote:
 
  From: Stephen Connolly stephen.alan.conno...@gmail.com
  Subject: Re: Request to release
 maven-release-plugin 2.2
  To: Maven Developers List dev@maven.apache.org
  Date: Saturday, June 25, 2011, 12:59 PM
  i can take a shot. but it will be
  Monday before i have the bandwidth.
 
  - Stephen
 
  ---
  Sent from my Android phone, so random spelling
 mistakes,
  random nonsense
  words and other nonsense are a direct result of
 using swype
  to type on the
  screen
  On 25 Jun 2011 12:40, Mark Struberg strub...@yahoo.de
  wrote:
   kk I'll do it this evening. But first someone
 needs to
  fix the broken unit
  tests (mockReleaseManager missing) ;) Someone
 working on
  that already?
  
   LieGrue,
   strub
  
   --- On Sat, 6/25/11, Stephen Connolly 
stephen.alan.conno...@gmail.com
  wrote:
  
   From: Stephen Connolly stephen.alan.conno...@gmail.com
   Subject: Re: Request to release
  maven-release-plugin 2.2
   To: Maven Developers List dev@maven.apache.org
   Date: Saturday, June 25, 2011, 11:37 AM
   i can give you until noon gmt+1
   Tuesday... at that point i need to cut
   something
  
   - Stephen
  
   ---
   Sent from my Android phone, so random
 spelling
  mistakes,
   random nonsense
   words and other nonsense are a direct
 result of
  using swype
   to type on the
   screen
   On 25 Jun 2011 11:32, Mark Struberg
 strub...@yahoo.de
   wrote:
Hi!
   
If you'd give me a day (after fixing
 the
  broken
   tests), then I'd like to
   resolve the problem that a release from a
 sparse
  directory
   in GIT doesn't
   work if localCheckout is used.
   
The reason is pretty simple: I
 currently
  construct the
   local checkout url
   as file:// +
  releaseDescriptor.getWorkingDirectory().
   
Guess we need to put the 'base
 directory' of
  the SCM
   repository
   ReleaseDescriptor somehow.
   
Of course, that's not really a
 blocker issue
  because
   by not using
   localCheckout all things work fine.
   
LieGrue,
strub
   
--- On Sat, 6/25/11, Dan Tran dant...@gmail.com
   wrote:
   
From: Dan Tran dant...@gmail.com
Subject: Re: Request to release
   maven-release-plugin 2.2
To: Maven Developers List
 dev@maven.apache.org
Date: Saturday, June 25, 2011,
 3:32 AM
Why not just cut with what we
currently have? :-)  I will
 do my
  best to
   review
   
-D
   
On Fri, Jun 24, 2011 at 1:51 PM,
 Stephen
  Connolly
stephen.alan.conno...@gmail.com
wrote:
 hervé has been making some
 tweak
  today (as
   have i)

 if nobody steps up, i
 should be able
  to kick
   off a
release on Monday. won't
 have the bandwidth before
 then, and
  there are
   a couple
of critical issues in
 jira... be good to do a bug
 scrub
  first.

 Dan, if you can review the
 open
  critical
   issues and
feed back your feeling
 on which can be downgraded
 i'll
  drive the
   release.
Deal?

 - Stephen

 ---
 Sent from my Android phone,
 so
  random
   spelling
mistakes, random nonsense
 words and other nonsense
 are a
  direct result
   of using
swype to type on the
 screen
 On 24 Jun 2011 16:42, Dan
 Tran
  dant...@gmail.com
wrote:
 Hi

 Can we have a new
 release for
  this
   plugin? I am
anxious to pick up
 http://jira.codehaus.org/browse/MRELEASE-648

 -D


   
  
 
 -
 To unsubscribe, e-mail:
 dev-unsubscr

Re: Request to release maven-release-plugin 2.2

2011-06-26 Thread Hervé BOUTEMY
ok for me: I finished my modifications

Regards,

Hervé

Le lundi 27 juin 2011, Stephen Connolly a écrit :
 well i'll take a dig through jira then and see if there is anything low
 hanging, otherwise i'll push something tomorrow
 
 - Stephen

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



Re: Request to release maven-release-plugin 2.2

2011-06-25 Thread Mark Struberg
Hi!

If you'd give me a day (after fixing the broken tests), then I'd like to 
resolve the problem that a release from a sparse directory in GIT doesn't work 
if localCheckout is used.

The reason is pretty simple: I currently construct the local checkout url as 
file:// + releaseDescriptor.getWorkingDirectory().

Guess we need to put the 'base directory' of the SCM repository 
ReleaseDescriptor somehow.

Of course, that's not really a blocker issue because by not using localCheckout 
all things work fine. 

LieGrue,
strub

--- On Sat, 6/25/11, Dan Tran dant...@gmail.com wrote:

 From: Dan Tran dant...@gmail.com
 Subject: Re: Request to release maven-release-plugin 2.2
 To: Maven Developers List dev@maven.apache.org
 Date: Saturday, June 25, 2011, 3:32 AM
 Why not just cut with what we
 currently have? :-)  I will do my best to review
 
 -D
 
 On Fri, Jun 24, 2011 at 1:51 PM, Stephen Connolly
 stephen.alan.conno...@gmail.com
 wrote:
  hervé has been making some tweak today (as have i)
 
  if nobody steps up, i should be able to kick off a
 release on Monday. won't
  have the bandwidth before then, and there are a couple
 of critical issues in
  jira... be good to do a bug scrub first.
 
  Dan, if you can review the open critical issues and
 feed back your feeling
  on which can be downgraded i'll drive the release.
 Deal?
 
  - Stephen
 
  ---
  Sent from my Android phone, so random spelling
 mistakes, random nonsense
  words and other nonsense are a direct result of using
 swype to type on the
  screen
  On 24 Jun 2011 16:42, Dan Tran dant...@gmail.com
 wrote:
  Hi
 
  Can we have a new release for this plugin? I am
 anxious to pick up
  http://jira.codehaus.org/browse/MRELEASE-648
 
  -D
 
 
 -
  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



Re: Request to release maven-release-plugin 2.2

2011-06-25 Thread Stephen Connolly
i can give you until noon gmt+1 Tuesday... at that point i need to cut
something

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 25 Jun 2011 11:32, Mark Struberg strub...@yahoo.de wrote:
 Hi!

 If you'd give me a day (after fixing the broken tests), then I'd like to
resolve the problem that a release from a sparse directory in GIT doesn't
work if localCheckout is used.

 The reason is pretty simple: I currently construct the local checkout url
as file:// + releaseDescriptor.getWorkingDirectory().

 Guess we need to put the 'base directory' of the SCM repository
ReleaseDescriptor somehow.

 Of course, that's not really a blocker issue because by not using
localCheckout all things work fine.

 LieGrue,
 strub

 --- On Sat, 6/25/11, Dan Tran dant...@gmail.com wrote:

 From: Dan Tran dant...@gmail.com
 Subject: Re: Request to release maven-release-plugin 2.2
 To: Maven Developers List dev@maven.apache.org
 Date: Saturday, June 25, 2011, 3:32 AM
 Why not just cut with what we
 currently have? :-)  I will do my best to review

 -D

 On Fri, Jun 24, 2011 at 1:51 PM, Stephen Connolly
 stephen.alan.conno...@gmail.com
 wrote:
  hervé has been making some tweak today (as have i)
 
  if nobody steps up, i should be able to kick off a
 release on Monday. won't
  have the bandwidth before then, and there are a couple
 of critical issues in
  jira... be good to do a bug scrub first.
 
  Dan, if you can review the open critical issues and
 feed back your feeling
  on which can be downgraded i'll drive the release.
 Deal?
 
  - Stephen
 
  ---
  Sent from my Android phone, so random spelling
 mistakes, random nonsense
  words and other nonsense are a direct result of using
 swype to type on the
  screen
  On 24 Jun 2011 16:42, Dan Tran dant...@gmail.com
 wrote:
  Hi
 
  Can we have a new release for this plugin? I am
 anxious to pick up
  http://jira.codehaus.org/browse/MRELEASE-648
 
  -D
 
 
 -
  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



Re: Request to release maven-release-plugin 2.2

2011-06-25 Thread Mark Struberg
kk I'll do it this evening. But first someone needs to fix the broken unit 
tests (mockReleaseManager missing) ;) Someone working on that already?

LieGrue,
strub

--- On Sat, 6/25/11, Stephen Connolly stephen.alan.conno...@gmail.com wrote:

 From: Stephen Connolly stephen.alan.conno...@gmail.com
 Subject: Re: Request to release maven-release-plugin 2.2
 To: Maven Developers List dev@maven.apache.org
 Date: Saturday, June 25, 2011, 11:37 AM
 i can give you until noon gmt+1
 Tuesday... at that point i need to cut
 something
 
 - Stephen
 
 ---
 Sent from my Android phone, so random spelling mistakes,
 random nonsense
 words and other nonsense are a direct result of using swype
 to type on the
 screen
 On 25 Jun 2011 11:32, Mark Struberg strub...@yahoo.de
 wrote:
  Hi!
 
  If you'd give me a day (after fixing the broken
 tests), then I'd like to
 resolve the problem that a release from a sparse directory
 in GIT doesn't
 work if localCheckout is used.
 
  The reason is pretty simple: I currently construct the
 local checkout url
 as file:// + releaseDescriptor.getWorkingDirectory().
 
  Guess we need to put the 'base directory' of the SCM
 repository
 ReleaseDescriptor somehow.
 
  Of course, that's not really a blocker issue because
 by not using
 localCheckout all things work fine.
 
  LieGrue,
  strub
 
  --- On Sat, 6/25/11, Dan Tran dant...@gmail.com
 wrote:
 
  From: Dan Tran dant...@gmail.com
  Subject: Re: Request to release
 maven-release-plugin 2.2
  To: Maven Developers List dev@maven.apache.org
  Date: Saturday, June 25, 2011, 3:32 AM
  Why not just cut with what we
  currently have? :-)  I will do my best to
 review
 
  -D
 
  On Fri, Jun 24, 2011 at 1:51 PM, Stephen Connolly
  stephen.alan.conno...@gmail.com
  wrote:
   hervé has been making some tweak today (as
 have i)
  
   if nobody steps up, i should be able to kick
 off a
  release on Monday. won't
   have the bandwidth before then, and there are
 a couple
  of critical issues in
   jira... be good to do a bug scrub first.
  
   Dan, if you can review the open critical
 issues and
  feed back your feeling
   on which can be downgraded i'll drive the
 release.
  Deal?
  
   - Stephen
  
   ---
   Sent from my Android phone, so random
 spelling
  mistakes, random nonsense
   words and other nonsense are a direct result
 of using
  swype to type on the
   screen
   On 24 Jun 2011 16:42, Dan Tran dant...@gmail.com
  wrote:
   Hi
  
   Can we have a new release for this
 plugin? I am
  anxious to pick up
   http://jira.codehaus.org/browse/MRELEASE-648
  
   -D
  
  
 
 -
   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
 


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



Re: Request to release maven-release-plugin 2.2

2011-06-25 Thread Hervé BOUTEMY
(saw your call on IRC just a few minutes after you leave...)

if someone explains me what is this mock about, I'm happy to learn and help
but for the moment, I don't understand what has to be done

Regards,

Hervé 

Le samedi 25 juin 2011, Mark Struberg a écrit :
 kk I'll do it this evening. But first someone needs to fix the broken unit
 tests (mockReleaseManager missing) ;) Someone working on that already?
 
 LieGrue,
 strub
 
 --- On Sat, 6/25/11, Stephen Connolly stephen.alan.conno...@gmail.com 
wrote:
  From: Stephen Connolly stephen.alan.conno...@gmail.com
  Subject: Re: Request to release maven-release-plugin 2.2
  To: Maven Developers List dev@maven.apache.org
  Date: Saturday, June 25, 2011, 11:37 AM
  i can give you until noon gmt+1
  Tuesday... at that point i need to cut
  something
  
  - Stephen
  
  ---
  Sent from my Android phone, so random spelling mistakes,
  random nonsense
  words and other nonsense are a direct result of using swype
  to type on the
  screen
  On 25 Jun 2011 11:32, Mark Struberg strub...@yahoo.de
  
  wrote:
   Hi!
   
   If you'd give me a day (after fixing the broken
  
  tests), then I'd like to
  resolve the problem that a release from a sparse directory
  in GIT doesn't
  work if localCheckout is used.
  
   The reason is pretty simple: I currently construct the
  
  local checkout url
  as file:// + releaseDescriptor.getWorkingDirectory().
  
   Guess we need to put the 'base directory' of the SCM
  
  repository
  ReleaseDescriptor somehow.
  
   Of course, that's not really a blocker issue because
  
  by not using
  localCheckout all things work fine.
  
   LieGrue,
   strub
   
   --- On Sat, 6/25/11, Dan Tran dant...@gmail.com
  
  wrote:
   From: Dan Tran dant...@gmail.com
   Subject: Re: Request to release
  
  maven-release-plugin 2.2
  
   To: Maven Developers List dev@maven.apache.org
   Date: Saturday, June 25, 2011, 3:32 AM
   Why not just cut with what we
   currently have? :-)  I will do my best to
  
  review
  
   -D
   
   On Fri, Jun 24, 2011 at 1:51 PM, Stephen Connolly
   stephen.alan.conno...@gmail.com
   
   wrote:
hervé has been making some tweak today (as
  
  have i)
  
if nobody steps up, i should be able to kick
  
  off a
  
   release on Monday. won't
   
have the bandwidth before then, and there are
  
  a couple
  
   of critical issues in
   
jira... be good to do a bug scrub first.

Dan, if you can review the open critical
  
  issues and
  
   feed back your feeling
   
on which can be downgraded i'll drive the
  
  release.
  
   Deal?
   
- Stephen

---
Sent from my Android phone, so random
  
  spelling
  
   mistakes, random nonsense
   
words and other nonsense are a direct result
  
  of using
  
   swype to type on the
   
screen
On 24 Jun 2011 16:42, Dan Tran dant...@gmail.com
   
   wrote:
Hi

Can we have a new release for this
  
  plugin? I am
  
   anxious to pick up
   
http://jira.codehaus.org/browse/MRELEASE-648

-D
  
  -
  
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
 
 -
 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: Request to release maven-release-plugin 2.2

2011-06-25 Thread Stephen Connolly
i can take a shot. but it will be Monday before i have the bandwidth.

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 25 Jun 2011 12:40, Mark Struberg strub...@yahoo.de wrote:
 kk I'll do it this evening. But first someone needs to fix the broken unit
tests (mockReleaseManager missing) ;) Someone working on that already?

 LieGrue,
 strub

 --- On Sat, 6/25/11, Stephen Connolly stephen.alan.conno...@gmail.com
wrote:

 From: Stephen Connolly stephen.alan.conno...@gmail.com
 Subject: Re: Request to release maven-release-plugin 2.2
 To: Maven Developers List dev@maven.apache.org
 Date: Saturday, June 25, 2011, 11:37 AM
 i can give you until noon gmt+1
 Tuesday... at that point i need to cut
 something

 - Stephen

 ---
 Sent from my Android phone, so random spelling mistakes,
 random nonsense
 words and other nonsense are a direct result of using swype
 to type on the
 screen
 On 25 Jun 2011 11:32, Mark Struberg strub...@yahoo.de
 wrote:
  Hi!
 
  If you'd give me a day (after fixing the broken
 tests), then I'd like to
 resolve the problem that a release from a sparse directory
 in GIT doesn't
 work if localCheckout is used.
 
  The reason is pretty simple: I currently construct the
 local checkout url
 as file:// + releaseDescriptor.getWorkingDirectory().
 
  Guess we need to put the 'base directory' of the SCM
 repository
 ReleaseDescriptor somehow.
 
  Of course, that's not really a blocker issue because
 by not using
 localCheckout all things work fine.
 
  LieGrue,
  strub
 
  --- On Sat, 6/25/11, Dan Tran dant...@gmail.com
 wrote:
 
  From: Dan Tran dant...@gmail.com
  Subject: Re: Request to release
 maven-release-plugin 2.2
  To: Maven Developers List dev@maven.apache.org
  Date: Saturday, June 25, 2011, 3:32 AM
  Why not just cut with what we
  currently have? :-)  I will do my best to
 review
 
  -D
 
  On Fri, Jun 24, 2011 at 1:51 PM, Stephen Connolly
  stephen.alan.conno...@gmail.com
  wrote:
   hervé has been making some tweak today (as
 have i)
  
   if nobody steps up, i should be able to kick
 off a
  release on Monday. won't
   have the bandwidth before then, and there are
 a couple
  of critical issues in
   jira... be good to do a bug scrub first.
  
   Dan, if you can review the open critical
 issues and
  feed back your feeling
   on which can be downgraded i'll drive the
 release.
  Deal?
  
   - Stephen
  
   ---
   Sent from my Android phone, so random
 spelling
  mistakes, random nonsense
   words and other nonsense are a direct result
 of using
  swype to type on the
   screen
   On 24 Jun 2011 16:42, Dan Tran dant...@gmail.com
  wrote:
   Hi
  
   Can we have a new release for this
 plugin? I am
  anxious to pick up
   http://jira.codehaus.org/browse/MRELEASE-648
  
   -D
  
  
 
 -
   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
 


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



Request to release maven-release-plugin 2.2

2011-06-24 Thread Dan Tran
Hi

Can we have a new release for this plugin? I am anxious to pick up
http://jira.codehaus.org/browse/MRELEASE-648

-D

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



Re: Request to release maven-release-plugin 2.2

2011-06-24 Thread Stephen Connolly
hervé has been making some tweak today (as have i)

if nobody steps up, i should be able to kick off a release on Monday. won't
have the bandwidth before then, and there are a couple of critical issues in
jira... be good to do a bug scrub first.

Dan, if you can review the open critical issues and feed back your feeling
on which can be downgraded i'll drive the release. Deal?

- Stephen

---
Sent from my Android phone, so random spelling mistakes, random nonsense
words and other nonsense are a direct result of using swype to type on the
screen
On 24 Jun 2011 16:42, Dan Tran dant...@gmail.com wrote:
 Hi

 Can we have a new release for this plugin? I am anxious to pick up
 http://jira.codehaus.org/browse/MRELEASE-648

 -D

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



Re: Request to release maven-release-plugin 2.2

2011-06-24 Thread Dan Tran
Why not just cut with what we currently have? :-)  I will do my best to review

-D

On Fri, Jun 24, 2011 at 1:51 PM, Stephen Connolly
stephen.alan.conno...@gmail.com wrote:
 hervé has been making some tweak today (as have i)

 if nobody steps up, i should be able to kick off a release on Monday. won't
 have the bandwidth before then, and there are a couple of critical issues in
 jira... be good to do a bug scrub first.

 Dan, if you can review the open critical issues and feed back your feeling
 on which can be downgraded i'll drive the release. Deal?

 - Stephen

 ---
 Sent from my Android phone, so random spelling mistakes, random nonsense
 words and other nonsense are a direct result of using swype to type on the
 screen
 On 24 Jun 2011 16:42, Dan Tran dant...@gmail.com wrote:
 Hi

 Can we have a new release for this plugin? I am anxious to pick up
 http://jira.codehaus.org/browse/MRELEASE-648

 -D

 -
 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



[RESULT] Release Maven Release plugin version 2.1

2010-10-08 Thread Brett Porter
Binding +1 votes: Brett, Emmanuel, Olivier
Non-binding +1 votes: Mark

I'm proceeding with the release.

Cheers,
Brett

On 04/10/2010, at 11:01 PM, Brett Porter wrote:

 Hi,
 
 We solved 17 issues:
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=12571
 
 Staging repo:
 https://repository.apache.org/content/repositories/maven-002/
 
 Source distribution:
 https://repository.apache.org/content/repositories/maven-002/org/apache/maven/release/maven-release/2.1/maven-release-2.1-source-release.zip
 
 SCM tag:
 http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.1
 
 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.1/
 http://maven.apache.org/maven-release/staging/
 
 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html
 
 Vote open for 72 hours.
 
 [ ] +1
 [ ] +0
 [ ] -1
 
 Cheers,
 Brett
 
 
 --
 Brett Porter
 br...@apache.org
 http://brettporter.wordpress.com/
 
 
 
 

--
Brett Porter
br...@apache.org
http://brettporter.wordpress.com/





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



[ANN] Maven Release Plugin 2.1 Released

2010-10-08 Thread Brett Porter
The Maven team is pleased to announce the release of the Maven Release Plugin, 
version 2.1

This plugin is used to release a project with Maven, saving a lot of 
repetitive, manual work. Releasing a project is made in two steps: prepare and 
perform.

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

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

plugin
 groupIdorg.apache.maven.plugins/groupId
 artifactIdmaven-release-plugin/artifactId
 version2.1/version
/plugin

Release Notes - Maven Release Plugin - Version 2.1

** Bug
* [MRELEASE-128] - SCM properties being replaced during release:perform
* [MRELEASE-317] - release:prepare should fail if any pom depends on 
SNAPSHOT parent
* [MRELEASE-318] - Release plugin throws NullPointerException when using 
version range for dependency
* [MRELEASE-350] - Option '0' for specify the selection number ( 0:All 
1:Project Dependencies 2:Plugins 3:Reports 4:Extensions ): is broken
* [MRELEASE-370] - release:prepare is not updating inter-modules 
dependencies to the next version snapshot identifier correctly (-DdryRun=true).
* [MRELEASE-458] - Branch Does Not Honor updateWorkingCopyVersions Setting
* [MRELEASE-524] -  command line versions don't seem to work on 
release:branch for specific format 
* [MRELEASE-536] - CommonBasedir Calculation fails on windows
* [MRELEASE-546] - regression introduced in MRELEASE-261
* [MRELEASE-551] - Unable to release with maven 3 when having no 
$HOME/.m2/settings.xml
* [MRELEASE-563] - help strings need help, they are not helpful out of 
context
* [MRELEASE-586] - release:perform - The temporary file pom.xml.branch 
should be ignored as pom.xml.next and pom.xml.tag are ignored
* [MRELEASE-589] - Resolved dependencies overwritten when multiple 
subprojects with SNAPSHOT dependencies are released

** Improvement
* [MRELEASE-497] - Don't overwrite SVN auth cache
* [MRELEASE-530] - Git provider does 'git push' during 'mvn 
release:prepare' which causes unwanted problems (scm 1.4 upgrade)
* [MRELEASE-554] - Allow custom files to be modified before doing a prepare 
or branch...
* [MRELEASE-583] - Better Snapshot Dependency Handling

Enjoy,
-The Maven team

--
Brett Porter
br...@apache.org
http://brettporter.wordpress.com/





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



Re: [VOTE] Release Maven Release plugin version 2.1

2010-10-05 Thread Emmanuel Venisse
+1

Emmanuel

On Mon, Oct 4, 2010 at 2:01 PM, Brett Porter br...@apache.org wrote:

 Hi,

 We solved 17 issues:

 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=12571

 Staging repo:
 https://repository.apache.org/content/repositories/maven-002/

 Source distribution:

 https://repository.apache.org/content/repositories/maven-002/org/apache/maven/release/maven-release/2.1/maven-release-2.1-source-release.zip

 SCM tag:
 http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.1

 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.1/
 http://maven.apache.org/maven-release/staging/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Vote open for 72 hours.

 [ ] +1
 [ ] +0
 [ ] -1

 Cheers,
 Brett


 --
 Brett Porter
 br...@apache.org
 http://brettporter.wordpress.com/





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




Re: [VOTE] Release Maven Release plugin version 2.1

2010-10-05 Thread Olivier Lamy
+1 (thanks for pushing this !)

2010/10/4 Brett Porter br...@apache.org:
 Hi,

 We solved 17 issues:
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=12571

 Staging repo:
 https://repository.apache.org/content/repositories/maven-002/

 Source distribution:
 https://repository.apache.org/content/repositories/maven-002/org/apache/maven/release/maven-release/2.1/maven-release-2.1-source-release.zip

 SCM tag:
 http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.1

 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.1/
 http://maven.apache.org/maven-release/staging/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Vote open for 72 hours.

 [ ] +1
 [ ] +0
 [ ] -1

 Cheers,
 Brett


 --
 Brett Porter
 br...@apache.org
 http://brettporter.wordpress.com/





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





-- 
Olivier
http://twitter.com/olamy
http://www.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 Release plugin version 2.1

2010-10-05 Thread Jörg Schaible
Hi Brett,

Brett Porter wrote:

 Hi,
 
 We solved 17 issues:
 
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=12571
 
 Staging repo:
 https://repository.apache.org/content/repositories/maven-002/
 
 Source distribution:
 
https://repository.apache.org/content/repositories/maven-002/org/apache/maven/release/maven-
release/2.1/maven-release-2.1-source-release.zip
 
 SCM tag:
 http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.1
 
 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.1/
 http://maven.apache.org/maven-release/staging/
 
 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

Well, actually I am a bit dissapointed to see MRELEASE-159 shifted again. 
This issue is now open for more than 4 years, has 29 votes, and a current 
patch including tests. And I don't understand your last comment on this 
issue, Brett. Is that meant as a TODO for a Maven dev?

- Jörg


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



Re: [VOTE] Release Maven Release plugin version 2.1

2010-10-05 Thread Brett Porter

On 06/10/2010, at 12:15 AM, Jörg Schaible wrote:

 Hi Brett,
 
 Brett Porter wrote:
 
 Hi,
 
 We solved 17 issues:
 
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=12571
 
 Staging repo:
 https://repository.apache.org/content/repositories/maven-002/
 
 Source distribution:
 
 https://repository.apache.org/content/repositories/maven-002/org/apache/maven/release/maven-
 release/2.1/maven-release-2.1-source-release.zip
 
 SCM tag:
 http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.1
 
 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.1/
 http://maven.apache.org/maven-release/staging/
 
 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html
 
 Well, actually I am a bit dissapointed to see MRELEASE-159 shifted again. 
 This issue is now open for more than 4 years, has 29 votes, and a current 
 patch including tests.

I just ran out of time. There's quite a few issues still with patches to review.

 And I don't understand your last comment on this 
 issue, Brett. Is that meant as a TODO for a Maven dev?

Just an indication that there was an updated patch, as you said, so it was 
worth a look in the next release. 

I've every intention of continuing to work through the next release as soon as 
I have cycles again. Perhaps someone with more cycles will drop in and review / 
apply the patch to trunk sooner.

- Brett

--
Brett Porter
br...@apache.org
http://brettporter.wordpress.com/





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



[VOTE] Release Maven Release plugin version 2.1

2010-10-04 Thread Brett Porter
Hi,

We solved 17 issues:
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=12571

Staging repo:
https://repository.apache.org/content/repositories/maven-002/

Source distribution:
https://repository.apache.org/content/repositories/maven-002/org/apache/maven/release/maven-release/2.1/maven-release-2.1-source-release.zip

SCM tag:
http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.1

Staging site:
http://maven.apache.org/plugins/maven-release-plugin-2.1/
http://maven.apache.org/maven-release/staging/

Guide to testing staged releases:
http://maven.apache.org/guides/development/guide-testing-releases.html

Vote open for 72 hours.

[ ] +1
[ ] +0
[ ] -1

Cheers,
Brett


--
Brett Porter
br...@apache.org
http://brettporter.wordpress.com/





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



Re: [VOTE] Release Maven Release plugin version 2.1

2010-10-04 Thread Mark Derricutt
+1
-- 
Pull me down under...



On Tue, Oct 5, 2010 at 1:01 AM, Brett Porter br...@apache.org wrote:

 Hi,

 We solved 17 issues:

 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11144styleName=Htmlversion=12571

 Staging repo:
 https://repository.apache.org/content/repositories/maven-002/

 Source distribution:

 https://repository.apache.org/content/repositories/maven-002/org/apache/maven/release/maven-release/2.1/maven-release-2.1-source-release.zip

 SCM tag:
 http://svn.apache.org/repos/asf/maven/release/tags/maven-release-2.1

 Staging site:
 http://maven.apache.org/plugins/maven-release-plugin-2.1/
 http://maven.apache.org/maven-release/staging/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Vote open for 72 hours.

 [ ] +1
 [ ] +0
 [ ] -1

 Cheers,
 Brett


 --
 Brett Porter
 br...@apache.org
 http://brettporter.wordpress.com/





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




Maven release plugin and GIT

2010-09-30 Thread csantos

Hello,

I'm testing the maven release plugin (mvn -Darguments=-DskipTests
org.apache.maven.plugins:maven-release-plugin:2.0:prepare) with a maven
project and got this error:

...
[INFO] Checking in modified POMs...
[INFO] Executing: /bin/sh -c cd /root/git-repos4/project2  git add --
pom.xml moduleA/pom.xml moduleB/pom.xml
[INFO] Working directory: /root/git-repos4/project2
[INFO] Executing: /bin/sh -c cd /root/git-repos4/project2  git status
[INFO] Working directory: /root/git-repos4/project2
[INFO] Executing: /bin/sh -c cd /root/git-repos4/project2  git commit
--verbose -F /tmp/maven-scm-845822206.commit pom.xml moduleA/pom.xml
moduleB/pom.xml
[INFO] Working directory: /root/git-repos4/project2
[INFO] Executing: /bin/sh -c cd /root/git-repos4/project2  git
symbolic-ref HEAD
[INFO] Working directory: /root/git-repos4/project2
[INFO] Executing: /bin/sh -c cd /root/git-repos4/project2  git push
http://172.17.27.218/project2 master:master
[INFO] Working directory: /root/git-repos4/project2
[INFO]

[ERROR] BUILD FAILURE
[INFO]

[INFO] Unable to commit files
Provider message:
The git-push command failed.
Command output:
error: Cannot access URL http://172.17.27.218/project2/, return code 22
fatal: git-http-push failed

But if i use the git command push i don't have any problems:

~/git-repos4/project2# git push origin master
Fetching remote heads...
  refs/
  refs/heads/
  refs/tags/
updating 'refs/heads/master'
  from 44728f87a5a6f90a0c8e131ad7749811ac133681
  to   8a451fc775478c144686744a0b4c0490be23b0b9
sending 6 objects
done
Updating remote server info
To http://localhost/project2/
   44728f8..8a451fc  master - master

Could be an authentication problem?
I tried as well the command with username and password (mvn
-Darguments=-DskipTests -Dusername=admin -Dpassword=admin
org.apache.maven.plugins:maven-release-plugin:2.0:prepare), but got the same
error.
I tried to change the scm connection in the POM file, but got the same
error:
scm
   
connectionscm:git:http://admin:ad...@172.17.27.218/project2/connection
/scm


I have the file .netrc configured with host, username and password. Does
Maven use this file?

Any ideas?

regards,

Santos 
-- 
View this message in context: 
http://maven.40175.n5.nabble.com/Maven-release-plugin-and-GIT-tp3046833p3046833.html
Sent from the Maven - SCM mailing list archive at Nabble.com.


Re: maven-release-plugin release?

2010-09-17 Thread Jörg Schaible
Hi Brett,

Brett Porter wrote:

 
 
 On 17/09/2010, at 2:23 AM, Jörg Schaible wrote:
 
 Hi Baptiste,
 
 Baptiste MATHUS wrote:
 
 Well, from my understanding, this is not a regression.
 What Paul says in the end
 
 
http://jira.codehaus.org/browse/MNG-4687?focusedCommentId=235494page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-
 tabpanel#action_235494is
 not a workaround, but the right way to go.
 
 It *is* a regression with the release plugin, if you cannot release with
 such a pom. See the first comment.
 
 If I understand correctly, it's more that the release plugin doesn't yet
 understand relativePath/releativePath, which is something new in Maven
 3 to represent no relative path for the warning?

Yep. That's what the reporter in the first comment said.

- Jörg


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



Re: maven-release-plugin release?

2010-09-17 Thread Baptiste MATHUS
I answered that since I opened the attached test project, and I didn't see
any relativePath tag anywhere (though I might have missed it).

Cheers

2010/9/17 Jörg Schaible joerg.schai...@gmx.de

 Hi Brett,

 Brett Porter wrote:

 
 
  On 17/09/2010, at 2:23 AM, Jörg Schaible wrote:
 
  Hi Baptiste,
 
  Baptiste MATHUS wrote:
 
  Well, from my understanding, this is not a regression.
  What Paul says in the end
 
 

 http://jira.codehaus.org/browse/MNG-4687?focusedCommentId=235494page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-
  tabpanel#action_235494is
  not a workaround, but the right way to go.
 
  It *is* a regression with the release plugin, if you cannot release with
  such a pom. See the first comment.
 
  If I understand correctly, it's more that the release plugin doesn't yet
  understand relativePath/releativePath, which is something new in
 Maven
  3 to represent no relative path for the warning?

 Yep. That's what the reporter in the first comment said.

 - Jörg


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




-- 
Baptiste Batmat MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !


Re: maven-release-plugin release?

2010-09-17 Thread Jörg Schaible
Baptiste MATHUS wrote:

 I answered that since I opened the attached test project, and I didn't see
 any relativePath tag anywhere (though I might have missed it).

The problem is that the author of comment #1 did not open a new issue for 
the release plugin but used instead this maven issue to report a problem 
with the proposed solution. However, if a new release of the release plugin 
is coming, it should work now flawlessly with M3 (resp. the documented 
migration solutions).

- Jörg


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



Re: maven-release-plugin release?

2010-09-17 Thread Brett Porter
So... does someone want to open it? :)

On 17/09/2010, at 1:07 AM, Jörg Schaible wrote:

 Baptiste MATHUS wrote:
 
 I answered that since I opened the attached test project, and I didn't see
 any relativePath tag anywhere (though I might have missed it).
 
 The problem is that the author of comment #1 did not open a new issue for 
 the release plugin but used instead this maven issue to report a problem 
 with the proposed solution. However, if a new release of the release plugin 
 is coming, it should work now flawlessly with M3 (resp. the documented 
 migration solutions).
 
 - Jörg
 
 
 -
 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/


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



Re: maven-release-plugin release?

2010-09-17 Thread Brett Porter


On 17/09/2010, at 1:07 AM, Jörg Schaible wrote:

 Baptiste MATHUS wrote:
 
 I answered that since I opened the attached test project, and I didn't see
 any relativePath tag anywhere (though I might have missed it).
 
 The problem is that the author of comment #1 did not open a new issue for 
 the release plugin but used instead this maven issue to report a problem 
 with the proposed solution. However, if a new release of the release plugin 
 is coming, it should work now flawlessly with M3 (resp. the documented 
 migration solutions).

Ok. Would someone familiar with the issue like to open it with the appropriate 
amount of detail?

Thanks,
Brett


--
Brett Porter
br...@apache.org
http://brettporter.wordpress.com/


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



Re: maven-release-plugin release?

2010-09-16 Thread Jörg Schaible
Brett Porter wrote:

 
 On 15/09/2010, at 2:26 PM, Mark Derricutt wrote:
 
 Hey guys,
 
 I was wondering what was happening with the new release of the
 maven-release-plugin?  Things seemed to go quiet on that front this past
 week or so...
 
 I see that the SCM plugin got released tho, would be good to get the
 release plugin to come along for the ride as well...
 
 Yah, I lost the window of opportunity I had originally, and things have
 kept coming up since.
 
 I'm getting back to it now... there were nearly 30 issues with recent
 patches on them that I'd like to have a quick look at, then try for the
 release again.
 
 Beyond that, there's another 30 issues marked as having patches that are
 somewhat older that would be worth going through and a number of highly
 voted issues that seem fixable. Might be good for a follow up release.

There's also a regression reported in:
http://jira.codehaus.org/browse/MNG-4687

- Jörg


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



Re: maven-release-plugin release?

2010-09-16 Thread Baptiste MATHUS
Well, from my understanding, this is not a regression.
What Paul says in the end
http://jira.codehaus.org/browse/MNG-4687?focusedCommentId=235494page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_235494is
not a workaround, but the right way to go.

See also
https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes#Maven3.xCompatibilityNotes-ParentPOMResolutionor
http://docs.codehaus.org/display/MAVENUSER/Iron+Fist+of+Maven+3.0+transition+pack

Cheers.

2010/9/16 Jörg Schaible joerg.schai...@gmx.de

 Brett Porter wrote:

 
  On 15/09/2010, at 2:26 PM, Mark Derricutt wrote:
 
  Hey guys,
 
  I was wondering what was happening with the new release of the
  maven-release-plugin?  Things seemed to go quiet on that front this past
  week or so...
 
  I see that the SCM plugin got released tho, would be good to get the
  release plugin to come along for the ride as well...
 
  Yah, I lost the window of opportunity I had originally, and things have
  kept coming up since.
 
  I'm getting back to it now... there were nearly 30 issues with recent
  patches on them that I'd like to have a quick look at, then try for the
  release again.
 
  Beyond that, there's another 30 issues marked as having patches that are
  somewhat older that would be worth going through and a number of highly
  voted issues that seem fixable. Might be good for a follow up release.

 There's also a regression reported in:
 http://jira.codehaus.org/browse/MNG-4687

 - Jörg


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




-- 
Baptiste Batmat MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !


<    1   2   3   4   5   6   7   8   >