Looks good. I would say use the plural for both:

https://dist.apache.org/repos/dist/dev/commons/commons-net-3.3-RC1[/binaries|/sources]<https://dist.apache.org/repos/dist/dev/commons/commons-net-3.3-RC1[/binaries%7C/source]>

Gary


On Thu, Jun 20, 2013 at 2:53 PM, sebb <[email protected]> wrote:

> The current tarball (*) staging process uses Nexus, which works well
> for Maven jars and is OK as a means of staging tarballs for voting.
>
> However: once the vote succeeds, the tarballs need to be extracted and
> pushed to the dist/release repo.
> This is tricky and error-prone; it's possible to delete a file that's
> needed.
> One way round this is to drop the tarballs from Nexus before the vote
> and upload to create a separate staging area.
> But that's tedious as well, and the tarballs have to be picked out of
> the local repo and uploaded somewhere else.
>
> ----
>
> After various experiments, I think the tarballs must be staged
> separately from the jars.
> This would avoid any need to update the Nexus staging area.
>
> The idea is to adjust the deploy phase so it creates the tarballs,
> sigs and hashes in their own directory - which is not uploaded to
> Nexus.
> A new plugin would be used to upload the directory to the dist/dev
> staging area, for example to
>
>
> https://dist.apache.org/repos/dist/dev/commons/commons-net-3.3-RC1[/binaries|/source]
>
> The RC voting would then take place as usual (with one extra URL for
> the tarballs).
>
> If the RC succeeds, Nexus can be promoted as usual, and the new plugin
> used to move the dist/dev files to dist/release.
>
> I think this would be a useful simplification of the process, and
> should eliminate all the tedious manual copying etc.
>
> Does this seem reasonable?
>
> ==
>
> The new plugins that are required are just about ready; once they have
> been released we could make a start on updating the parent POM.
>
> (*) source and binary packages distributed via the ASF mirror system.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
E-Mail: [email protected] | [email protected]
Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Reply via email to