Re: [VOTE] Ivy 2.4.0 Release - take 2

2014-12-22 Thread Jean-Louis Boudart
Sorry for the late answer

+1

2014-12-18 12:12 GMT+01:00 Maarten Coene maarten_co...@yahoo.com.invalid:

 +1

 Maarten


 
 Van: Nicolas Lalevée nicolas.lale...@hibnet.org
 Aan: Ant Developers List dev@ant.apache.org
 Verzonden: zaterdag 13 december 17:45 2014
 Onderwerp: [VOTE] Ivy 2.4.0 Release - take 2


 I have built a second release candidate for Ivy 2.4.0

 The svn tag of this release is:
 https://git-wip-us.apache.org/repos/asf?p=ant-ivy.git;a=commit;h=0b9db35ee7a94a719e538b04122b86cb997f3a17

 The artifacts has been published to:
 https://dist.apache.org/repos/dist/dev/ant/ivy/2.4.0@7405

 Do you vote for the release of these binaries?

 [ ] Yes
 [ ] No

 Regards,

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




-- 
Jean Louis Boudart
Independent consultant
Apache EasyAnt commiter http://ant.apache.org/easyant/


Re: [VOTE] Ivy 2.4.0 Release - take 2

2014-12-22 Thread Nicolas Lalevée
I have signed the tag:
See 
https://git-wip-us.apache.org/repos/asf?p=ant-ivy.git;a=tag;h=refs/tags/2.4.0 
https://git-wip-us.apache.org/repos/asf?p=ant-ivy.git;a=tag;h=refs/tags/2.4.0

I’ve also build the updatesite ready to be published:
https://dist.apache.org/repos/dist/dev/ant/ivyde/updatesite/ivy-2.4.0.final_20141213170938/
 
https://dist.apache.org/repos/dist/dev/ant/ivyde/updatesite/ivy-2.4.0.final_20141213170938/

And I’ve pushed the jars to the Nexus staging repository:
https://repository.apache.org/content/repositories/orgapacheant-1006/

So I think we’re good. For now we have one -1 and three +1 (including me).

I’ll keep the vote open a couple of days, to be sure everyone had the time to 
vote. And I’ll promote the artifacts.

Nicolas

 Le 17 déc. 2014 à 14:25, Nicolas Lalevée nicolas.lale...@hibnet.org a écrit 
 :
 
 
 Le 17 déc. 2014 à 04:09, Antoine Levy Lambert anto...@gmx.de a écrit :
 
 Nicolas, Jean-Louis, what are your thoughts ?
 
 The problem reported by Stefan with the ivy.xml in the source archive must 
 be caused by something in the build process replacing the ivy.xml of the 
 source tree with an expanded version of the same file generated when the 
 ivy:publish/ task runs ?
 
 The purpose of this change is that it fixes the dependencies of Ivy. I see no 
 particular harm here.
 
 But as Stefan, generally speaking, I prefer the source release to be an 
 extract of the source repository. So there is no possible confusion.
 
 I guess a minor edit in the build file to make this modified version of 
 ivy.xml go somewhere under the build folder should address this issue for 
 this release and the next ones.
 
 I have not spent myself a lot of time on ivy yet but I would like to spend 
 some in 2015 - or maybe even next week if my kids are busy out of the house …
 
 I also know how it feels when one creates a release candidate and some minor 
 problems are found and one has to again go through 20 steps in a 
 ReleaseInstructions document …
 
 Actually releasing Ivy is quite straight forward, no issues with that.
 See: http://ant.apache.org/ivy/history/trunk/dev/makerelease.html 
 http://ant.apache.org/ivy/history/trunk/dev/makerelease.html
 Probably the signing of the artifacts can be more automatic. I have seen 
 there is ant target for that but I haven’t tested it yet.
 
 What trouble me more is what is the exact process to push artifacts into 
 Maven repo after the release. And we’ll need to figure out how to push it 
 into the Eclipse updatesite too.
 
 But I am sure we will get there finally.
 
 I am sure too. We have to either be patient or actively act on it, depending 
 on our available time.
 
 On Dec 14, 2014, at 5:43 AM, Stefan Bodewig bode...@apache.org wrote:
 
 We should be using signed tags (git tag -s or -u) rather than
 lightweight tags for releases.  I know we haven't cut any releases from
 git so far, so we'll be learning as we go along.
 
 I do not know how it works, but I’ll figure it out. And update the release 
 documentation.
 
 Nicolas