[Rivet] Release plan for Rivet 1.7.0?

Andy Buckley andy.buckley at ed.ac.uk
Wed Oct 19 17:49:41 BST 2011


Hi everyone,

Checking down my list of to-dos, other than a possible (if quick) 
resolution of the DIS lepton definition which cannot be a release 
blocker, I think we are in a position to validate and release a new 
version of Rivet. Due to API changes this will have to be version 1.7.0.

Any opposition to trying to get a new version out in the next couple of 
weeks? Any last features/analyses that we want to get included?

While writing, I may as well make another suggestion, regarding the 
coupling of analysis releases with framework releases. We had previously 
considered this but discarded it, on the basis that the versioning and 
coupling would be too awkward, but I think we should reconsider, since 
the natural turnover rate of analyses is higher than that for the Rivet 
system itself. To deal with version dependencies, I suggest that we name 
the analysis set versions based on the relevant Rivet major version, so 
that valid analyses for use with (say) Rivet 1.7.0 or 1.7.1 would also 
be named 1.7.x -- that way they will be API compatible. The analysis 
tarball build system should also do a check for the Rivet version on the 
system and refuse to build if it is inappropriate. What do you think... 
workable?

Andy

-- 
Dr Andy Buckley
SUPA Advanced Research Fellow
Particle Physics Experiment Group, University of Edinburgh

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.



More information about the Rivet mailing list