[VOTE] Maven 2.2.0 (Fourth Attempt)

View: New views
15 Messages — Rating Filter:   Alert me  

[VOTE] Maven 2.2.0 (Fourth Attempt)

by John Casey-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I've resolved the issue with plexus-interpolation, reverified the ITs,
and restaged the release. The URLs below have been updated. Let's see if
we can get through this vote without further interruption, I guess.

See also the documentation improvements listing below for more
information on docs related to this issue.

[NOTE] this release is contingent upon the successful release of Maven
Wagon 1.0-beta-6, which is taking place in a separate thread.

-----------

Okay, it looks like there haven't been many problems with the latest RC
of Maven 2.2.0. So, I'd like to put it up for a vote.

We've solved 28 issues for this release:

http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&styleName=Html&version=15103

You can download the source-release artifact which contains the
fully-buildable project structure, or the executable binaries from here:

https://repository.apache.org/content/repositories/maven-staging-014/

There will be a few of documentation improvements for this release as
well. I haven't deployed the site updates, but you can find the
documents here:

http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-building-jdk14-on-jdk15.apt
http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-default-execution-ids.apt
http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-http-settings.apt

This vote will be open for 72 hours:

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

Here's my +1.

Thanks,

-john

---
John Casey
Developer and PMC Member, Apache Maven (http://maven.apache.org)
Member, Apache Software Foundation

"What we have to learn to do, we learn by doing."
        -Aristotle




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by Benjamin Bentmann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

John Casey wrote:

> We've solved 28 issues for this release:
>
> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&styleName=Html&version=15103 

The release history seems a little confusing. For instance, MNG-3538 was
listed but actually duplicates an unresolved issue. I think dups should
never have any fix version set, so that we can track the actual fix
version at the issue being duplicated. MNG-4167 is missing from the
notes although the issue has been fixed. Shouldn't we better close this
and track the unresolved POM interpolation issue at MNG-3057 (by
re-opening) or a new issue?

> https://repository.apache.org/content/repositories/maven-staging-014/

+1, fly birdie, fly


Benjamin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by Paul Benedict-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Will the release notes contain any general justification for an
upgrade? For example, can it highlight the major improvements between
2.1 and 2.2? or 2.0 and 2.2?

On Sun, Jun 28, 2009 at 12:01 PM, Benjamin
Bentmann<benjamin.bentmann@...> wrote:

> John Casey wrote:
>
>> We've solved 28 issues for this release:
>>
>>
>> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&styleName=Html&version=15103
>
> The release history seems a little confusing. For instance, MNG-3538 was
> listed but actually duplicates an unresolved issue. I think dups should
> never have any fix version set, so that we can track the actual fix version
> at the issue being duplicated. MNG-4167 is missing from the notes although
> the issue has been fixed. Shouldn't we better close this and track the
> unresolved POM interpolation issue at MNG-3057 (by re-opening) or a new
> issue?
>
>> https://repository.apache.org/content/repositories/maven-staging-014/
>
> +1, fly birdie, fly
>
>
> Benjamin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@...
> For additional commands, e-mail: dev-help@...
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by brettporter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On 29/06/2009, at 3:01 AM, Benjamin Bentmann wrote:

> John Casey wrote:
>
>> We've solved 28 issues for this release:
>> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&styleName=Html&version=15103
>
> The release history seems a little confusing. For instance, MNG-3538  
> was listed but actually duplicates an unresolved issue. I think dups  
> should never have any fix version set, so that we can track the  
> actual fix version at the issue being duplicated.

Agreed

> MNG-4167 is missing from the notes although the issue has been  
> fixed. Shouldn't we better close this and track the unresolved POM  
> interpolation issue at MNG-3057 (by re-opening) or a new issue?

Agreed

>
>> https://repository.apache.org/content/repositories/maven-staging-014/
>
> +1, fly birdie, fly

+1 from me too. Built form signed sources and verified all the ITs (@  
r789187) run on my machine. I've been using this and it's predecessors  
daily for some time.

Cheers,
Brett



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by Remy Sanlaville :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Mon, Jun 29, 2009 at 4:28 AM, Paul Benedict <pbenedict@...> wrote:

> Will the release notes contain any general justification for an
> upgrade? For example, can it highlight the major improvements between
> 2.1 and 2.2? or 2.0 and 2.2?
>

 +1

Totally agree. It starts to be very difficult for user to follow/understand
the reason of such prolific major/minor version in a short time.

Rémy

Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by Lukas Theussl-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


+1

-Lukas

John Casey wrote:

> Hi,
>
> I've resolved the issue with plexus-interpolation, reverified the ITs,
> and restaged the release. The URLs below have been updated. Let's see if
> we can get through this vote without further interruption, I guess.
>
> See also the documentation improvements listing below for more
> information on docs related to this issue.
>
> [NOTE] this release is contingent upon the successful release of Maven
> Wagon 1.0-beta-6, which is taking place in a separate thread.
>
> -----------
>
> Okay, it looks like there haven't been many problems with the latest RC
> of Maven 2.2.0. So, I'd like to put it up for a vote.
>
> We've solved 28 issues for this release:
>
> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&styleName=Html&version=15103 
>
>
> You can download the source-release artifact which contains the
> fully-buildable project structure, or the executable binaries from here:
>
> https://repository.apache.org/content/repositories/maven-staging-014/
>
> There will be a few of documentation improvements for this release as
> well. I haven't deployed the site updates, but you can find the
> documents here:
>
> http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-building-jdk14-on-jdk15.apt 
>
> http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-default-execution-ids.apt 
>
> http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-http-settings.apt 
>
>
> This vote will be open for 72 hours:
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> Here's my +1.
>
> Thanks,
>
> -john
>
> ---
> John Casey
> Developer and PMC Member, Apache Maven (http://maven.apache.org)
> Member, Apache Software Foundation
>
> "What we have to learn to do, we learn by doing."
>        -Aristotle
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@...
> For additional commands, e-mail: dev-help@...
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by nicolas de loof-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

+1Nicolas

2009/6/29 Lukas Theussl <ltheussl@...>

>
> +1
>
> -Lukas
>
> John Casey wrote:
>
>> Hi,
>>
>> I've resolved the issue with plexus-interpolation, reverified the ITs, and
>> restaged the release. The URLs below have been updated. Let's see if we can
>> get through this vote without further interruption, I guess.
>>
>> See also the documentation improvements listing below for more
>> information on docs related to this issue.
>>
>> [NOTE] this release is contingent upon the successful release of Maven
>> Wagon 1.0-beta-6, which is taking place in a separate thread.
>>
>> -----------
>>
>> Okay, it looks like there haven't been many problems with the latest RC
>> of Maven 2.2.0. So, I'd like to put it up for a vote.
>>
>> We've solved 28 issues for this release:
>>
>>
>> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&styleName=Html&version=15103
>>
>> You can download the source-release artifact which contains the
>> fully-buildable project structure, or the executable binaries from here:
>>
>> https://repository.apache.org/content/repositories/maven-staging-014/
>>
>> There will be a few of documentation improvements for this release as
>> well. I haven't deployed the site updates, but you can find the
>> documents here:
>>
>>
>> http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-building-jdk14-on-jdk15.apt
>>
>> http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-default-execution-ids.apt
>>
>> http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-http-settings.apt
>>
>> This vote will be open for 72 hours:
>>
>> [ ] +1
>> [ ] +0
>> [ ] -1
>>
>> Here's my +1.
>>
>> Thanks,
>>
>> -john
>>
>> ---
>> John Casey
>> Developer and PMC Member, Apache Maven (http://maven.apache.org)
>> Member, Apache Software Foundation
>>
>> "What we have to learn to do, we learn by doing."
>>       -Aristotle
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@...
>> For additional commands, e-mail: dev-help@...
>>
>>
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@...
> For additional commands, e-mail: dev-help@...
>
>

Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by John Casey-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I've backed out all version-expression transformation, including the
code that was added in 2.1.0-*. The reason for this is that
version-expression transformation causes critical problems with GPG,
etc. that are blockers for doing releases and such. After exploring this
issue thoroughly to address other artifact coordinate elements, I wrote
up the following:

http://docs.codehaus.org/display/MAVEN/Artifact-Coordinate+Expression+Transformation

So, 4167 isn't fixed to my knowledge. That's why I set it Fix-For:3.x so
we could address it as a design issue.

-john

Benjamin Bentmann wrote:

> John Casey wrote:
>
>> We've solved 28 issues for this release:
>>
>> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&styleName=Html&version=15103 
>
>
> The release history seems a little confusing. For instance, MNG-3538 was
> listed but actually duplicates an unresolved issue. I think dups should
> never have any fix version set, so that we can track the actual fix
> version at the issue being duplicated. MNG-4167 is missing from the
> notes although the issue has been fixed. Shouldn't we better close this
> and track the unresolved POM interpolation issue at MNG-3057 (by
> re-opening) or a new issue?
>
>> https://repository.apache.org/content/repositories/maven-staging-014/
>
> +1, fly birdie, fly
>
>
> Benjamin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@...
> For additional commands, e-mail: dev-help@...
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by Benjamin Bentmann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

John Casey wrote:

> I've backed out all version-expression transformation, including the
> code that was added in 2.1.0-*.

Yup, got that.

> So, 4167 isn't fixed to my knowledge.

I basically don't follow your comment on MNG-3538:
 > This issue duplicates the reports in MNG-3057 and MNG-4167

To recap, we're talking about

MNG-3057 - properties not expanded in generated POMs when building A/B/C
nested projects

MNG-4167 - version-expression transformation interferes with plugins
like GPG

 From the descriptions, these look like two related but still different
issues. The version-expression transformation is no longer interferring
with the GPG Plugin (because it was entirely removed), isn't it? The GPG
Plugin being back working with Maven 2.2.0, I consider MNG-4167 to be
fixed in 2.2.0, matching the justification to close MGPG-14.

So to me, interpolating artifact-related properties is the unresolved
issue, not the negative side effect our initial attempt had on the GPG
Plugin.

Anyway, no biggie, just wanted to bring your attention to it, might
simply be a language problem on my side.


Benjamin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by John Casey-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

That's a fair point. So, would you say it'd be better to reopen 3057 and
assign it to 3.x, or open a new issue that references 3057 and 4167, and
assign that to 3.x?

I lost track of the original reason 4167 was opened, which has indeed
been resolved. Apologies for not paying attention to the page title. :-)

-john

Benjamin Bentmann wrote:

> John Casey wrote:
>
>> I've backed out all version-expression transformation, including the
>> code that was added in 2.1.0-*.
>
> Yup, got that.
>
>> So, 4167 isn't fixed to my knowledge.
>
> I basically don't follow your comment on MNG-3538:
>  > This issue duplicates the reports in MNG-3057 and MNG-4167
>
> To recap, we're talking about
>
> MNG-3057 - properties not expanded in generated POMs when building A/B/C
> nested projects
>
> MNG-4167 - version-expression transformation interferes with plugins
> like GPG
>
>  From the descriptions, these look like two related but still different
> issues. The version-expression transformation is no longer interferring
> with the GPG Plugin (because it was entirely removed), isn't it? The GPG
> Plugin being back working with Maven 2.2.0, I consider MNG-4167 to be
> fixed in 2.2.0, matching the justification to close MGPG-14.
>
> So to me, interpolating artifact-related properties is the unresolved
> issue, not the negative side effect our initial attempt had on the GPG
> Plugin.
>
> Anyway, no biggie, just wanted to bring your attention to it, might
> simply be a language problem on my side.
>
>
> Benjamin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@...
> For additional commands, e-mail: dev-help@...
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by Benjamin Bentmann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

John Casey wrote:

> So, would you say it'd be better to reopen 3057 and
> assign it to 3.x, or open a new issue that references 3057 and 4167, and
> assign that to 3.x?

That's actually the question that I couldn't answer for myself and the
only other opinion so far was an "Agreed" by Brett on an "or" clause...

Hm, IMHO your second suggestion seems most clean, i.e. open a new issue
that links to the other two, probably adding a short comment to 3057
saying that this was intentionally reverted for 2.2.0 (i.e. is not an
unexpected regression) and is scheduled for final resolution by the new
issue in 3.x.

> Apologies for not paying attention to the page title. :-)

Na, no need for apologies, otherwise I would have to apologize as well
for being such a pedant ;-)


Benjamin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by John Casey-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Okay, that's done. MNG-4223 is the new issue if you're interested.

Benjamin Bentmann wrote:

> John Casey wrote:
>
>> So, would you say it'd be better to reopen 3057 and assign it to 3.x,
>> or open a new issue that references 3057 and 4167, and assign that to
>> 3.x?
>
> That's actually the question that I couldn't answer for myself and the
> only other opinion so far was an "Agreed" by Brett on an "or" clause...
>
> Hm, IMHO your second suggestion seems most clean, i.e. open a new issue
> that links to the other two, probably adding a short comment to 3057
> saying that this was intentionally reverted for 2.2.0 (i.e. is not an
> unexpected regression) and is scheduled for final resolution by the new
> issue in 3.x.
>
>> Apologies for not paying attention to the page title. :-)
>
> Na, no need for apologies, otherwise I would have to apologize as well
> for being such a pedant ;-)
>
>
> Benjamin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@...
> For additional commands, e-mail: dev-help@...
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by brettporter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On 30/06/2009, at 5:02 AM, Benjamin Bentmann wrote:

> John Casey wrote:
>
>> So, would you say it'd be better to reopen 3057 and assign it to  
>> 3.x, or open a new issue that references 3057 and 4167, and assign  
>> that to 3.x?
>
> That's actually the question that I couldn't answer for myself and  
> the only other opinion so far was an "Agreed" by Brett on an "or"  
> clause...
>
> Hm, IMHO your second suggestion seems most clean, i.e. open a new  
> issue that links to the other two, probably adding a short comment  
> to 3057 saying that this was intentionally reverted for 2.2.0 (i.e.  
> is not an unexpected regression) and is scheduled for final  
> resolution by the new issue in 3.x.

Yep, that's what I was agreeing to :) Sorry, pre-coffee and all that.

- Brett


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: [VOTE] Maven 2.2.0 (Fourth Attempt)

by BRIAN FOX-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

+1, the issues I had with pre-emptive auth in the last one are fixed.

On Sun, Jun 28, 2009 at 1:01 PM, Benjamin
Bentmann<benjamin.bentmann@...> wrote:

> John Casey wrote:
>
>> We've solved 28 issues for this release:
>>
>>
>> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&styleName=Html&version=15103
>
> The release history seems a little confusing. For instance, MNG-3538 was
> listed but actually duplicates an unresolved issue. I think dups should
> never have any fix version set, so that we can track the actual fix version
> at the issue being duplicated. MNG-4167 is missing from the notes although
> the issue has been fixed. Shouldn't we better close this and track the
> unresolved POM interpolation issue at MNG-3057 (by re-opening) or a new
> issue?
>
>> https://repository.apache.org/content/repositories/maven-staging-014/
>
> +1, fly birdie, fly
>
>
> Benjamin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@...
> For additional commands, e-mail: dev-help@...
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


[RESULT] [VOTE] Maven 2.2.0 (Fourth Attempt)

by John Casey-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

This vote has passed with the following votes:

+1 (binding): John, Benjamin, Brett, Brian, Lukas

+1 (non-binding): Nicolas

I'll promote the artifacts and deploy the site changes.

Thanks,

-john

John Casey wrote:

> Hi,
>
> I've resolved the issue with plexus-interpolation, reverified the ITs,
> and restaged the release. The URLs below have been updated. Let's see if
> we can get through this vote without further interruption, I guess.
>
> See also the documentation improvements listing below for more
> information on docs related to this issue.
>
> [NOTE] this release is contingent upon the successful release of Maven
> Wagon 1.0-beta-6, which is taking place in a separate thread.
>
> -----------
>
> Okay, it looks like there haven't been many problems with the latest RC
> of Maven 2.2.0. So, I'd like to put it up for a vote.
>
> We've solved 28 issues for this release:
>
> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&styleName=Html&version=15103 
>
>
> You can download the source-release artifact which contains the
> fully-buildable project structure, or the executable binaries from here:
>
> https://repository.apache.org/content/repositories/maven-staging-014/
>
> There will be a few of documentation improvements for this release as
> well. I haven't deployed the site updates, but you can find the
> documents here:
>
> http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-building-jdk14-on-jdk15.apt 
>
> http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-default-execution-ids.apt 
>
> http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-http-settings.apt 
>
>
> This vote will be open for 72 hours:
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> Here's my +1.
>
> Thanks,
>
> -john
>
> ---
> John Casey
> Developer and PMC Member, Apache Maven (http://maven.apache.org)
> Member, Apache Software Foundation
>
> "What we have to learn to do, we learn by doing."
>        -Aristotle
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@...
> For additional commands, e-mail: dev-help@...
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...