|
[Rivet] 1.2.0 release?Andy Buckley andy.buckley at ed.ac.ukThu Feb 25 15:43:46 GMT 2010
On 24/02/10 13:50, Frank Siegert wrote: > Hi guys, > > Hendrik Hoeth, Tuesday 09 February 2010: >> Oh, and does anybody know why Hudson's test jobs with HepMC-2.03 and >> 2.04 crash with a beam assertion, while I can compile and run with 2.04 >> successfully on my laptop? > > I'll look into the failures of the testApi check. Thanks. >> Any other objections to releasing the code as it is? > > Yes, and sorry they come so late. I object to changes like some in r1796 > where we unnecessarily change API like renaming FinalState::isEmpty() -> > FinalState::empty(). > I have had users who can't compile their plugin analyses against trunk > anymore because of such random changes. > > Does anybody object to the reverting of such changes? And what is the best > way to find them, grep svn log for messages like "cleaning up" and > "cosmetic"? I'd like to keep these changes for future releases if possible: I think the nomenclature is now finally consistent, and that is desirable for what should from now on be a stable library. Some plugin migration from previous versions will anyway be needed because the plugin system changed, but I agree that the regression is unduly abrupt: I would prefer to provide deprecated inline wrappers with the previous names, to be discontinued as of 1.3.0. Thoughts? Andy -- Dr Andy Buckley SUPA Advanced Research Fellow Particle Physics Experiment Group, University of Edinburgh
More information about the Rivet mailing list |