|
[Rivet] Release plan for Rivet 1.7.0?Andy Buckley andy.buckley at ed.ac.ukWed 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 |