Great! Then the vote can continue. Thanks!

regards,

Karl

On Mon, Apr 27, 2009 at 6:45 PM, Stuart McCulloch <[email protected]> wrote:
> 2009/4/27 Stuart McCulloch <[email protected]>
>
>> On 27 Apr 2009, at 05:48, Karl Pauls <[email protected]> wrote:
>>
>>  I would like to call a vote on the framework and main 1.6.1 subproject
>>> releases.
>>>
>>> The source and binary release archives, signature files, SHA and MD5
>>> message digests for each are available as zip and tar.gz here:
>>>
>>> http://people.apache.org/~pauls/1.6.1<http://people.apache.org/%7Epauls/1.6.1>
>>>
>>> Additionally, a binary release is included (called felix-1.6.1).
>>>
>>> Please vote to approve these release archives:
>>>
>>> [ ] +1 Approve the releases
>>> [ ] -1 Veto the releases (please provide specific comments)
>>>
>>
>> unfortunately -1
>>
>
> Hi Karl,
>
> I'm happy to convert my -1 to a +1 now...
>
> I've written a shell script that you can use to upload your existing release
> artifacts to Nexus and have
> just committed it to trunk ( see
> https://svn.apache.org/repos/asf/felix/trunk/stage_existing_artifact.sh )
>
> To use it, go to your directory on p.a.o (ie. inside
> http://people.apache.org/~pauls/1.6.1/) and type:
>
>   # if you're cautious run these on a backup of the original folder :)
>   sh stage_existing_artifact.sh org.apache.felix.framework-1.6.1
>   sh stage_existing_artifact.sh org.apache.felix.main-1.6.1
>
> This should deploy the framework and main artifacts as well as their source
> artifacts, assemblies and
> signatures to Nexus (feel free to comment out the lines uploading the
> assemblies if you just want the
> main jar + sources uploaded to Maven)
>
> You can then go to the Nexus repository manager at
> https://repository.apache.org and log in - if you
> follow the new release process you'll see instructions on how to close the
> staging repository. Once
> this is done you'll be able to see the staged release at:
>
>   https://repository.apache.org/content/repositories/felix-staging-XYZ/
>
> when you log into Nexus and select the Felix repo it should show you the
> actual numbered URL
>
>   ( I've done a test-run at
> https://repository.apache.org/content/repositories/felix-staging-004/ )
>
> if you like you can use the check_staged_release.sh script to pull the files
> back down for checking:
>
>   cd some/temporary/folder
>   sh check_staged_release.sh XYZ
>
> once this vote passes you can copy your local artifacts to "dist" as usual,
> then log into the Nexus
> repository manager at https://repository.apache.org , select your staging
> repository and promote it
> to the Releases repository as per the new process...
>
> HTH  (I'll add this to the wiki)
>
> remember I sent a note out about all future releases using the new parent
>> pom (which I plan to deploy today)
>>
>> not using this pom causes work for the repository team, as they'd have to
>> manually upload the release to Nexus (and without this step our artifacts
>> won't reach Maven central)
>>
>> I'll be closing the parent pom vote and deploying the pom shortly - then
>> you can try the new release process :)
>>
>
> --
> Cheers, Stuart
>



-- 
Karl Pauls
[email protected]

Reply via email to