+1 sounds good.

Thanks,
Marius

Vincent Massol wrote:
> Hi,
> 
> I'd like to propose that we replace our Archiva install with Nexus  
> Professional since it's much better and would allow us to do staged  
> releases.
> 
> For details on staged releases, see 
> http://blogs.sonatype.com/people/2009/01/nexus-professional-what-is-staging/
> 
> Basically it means the workflow for releasing would be:
> 
> 1) do a release as normal
> 2) nexus pro intercepts the release before it goes to our release  
> repository and moves the artifacts to a temporary staging repository
> 3) an email is sent to the users/devs mailing list asking for people  
> to test the staged release to ensure it works fine
> 4) we allow 1 to 2 days for testing
> 5) the release manager then goes in the nexus UI and either promotes  
> the staged release as a release or discards it if important problems  
> are found
> 6) the release manager then continues with the release by uploading  
> the files to the OW2 repo, modify the xwiki.org web site, etc
> 
> Note that we should move towards the goal of removing the need to have  
> RCs and thus give us more time to provide added-value in our releases.  
> This can only be done by increasing our quality and namely it means:
> A) Improving our test suite and test practices (no code should be  
> released without tests)
> B) Improving our manual QA tests for the release to ensure nothing is  
> amiss
> 
> The idea of staged release implements the B) point above. Ideally we  
> shouldn't find any problem at all during step 3) above and thus B)  
> should just be a formality. In practice it's probably a good thing to  
> have it, just to be extra careful and give us the ability to catch  
> last minute errors.
> 
> WDYT?
> 
> Thanks
> -Vincent
> http://xwiki.com
> http://xwiki.org
> http://massol.net
> 
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to