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
> 

Reply via email to