|
[Rivet] yaml-cpp bundling and immediate Rivet 2.1.0 release?Andy Buckley andy.buckley at cern.chTue Jan 28 09:49:04 GMT 2014
I merged the yaml-cpp bundling from LHAPDF6 into Rivet's release-2-0 branch last night. It required a bit more hackery than LHAPDF due to libtool being an arse w.r.t. static libs and dependencies, but seems to be working. As explained, this does still require cmake and I don't see a robust way around that, but it does avoid the need to explicitly build and install yaml-cpp, unless you really want to. Give it a go and let me know what you think. The remaining things on my 2.1.0 release TODO list are: * check/force correct passing of CXXFLAGS, etc. to the bundled cmake (CXX is working, other vars aren't as far as I can tell) * check/fix the JADE/OPAL integration boundaries as advised by Christoph Pahl * incorporate latest CMS analysis * remove IsolationProjection and IsolationTools * migrate the remaining 3 analyses from 1.9.0 which require non-trivial histo code conversion * check the broken (?) D0 W charge asymmetry. I saw no asymm from the H++ validation events when we did the Rivet 1->2 validation. I think if we ignore the last two of these and postpone them for version 2.1.1 then we can release 2.1.0 almost immediately. Some of the other things on that list are far from essential, but they are also so trivial that we may as well do them now. This would remove the need to use dev mode just to get some extra analyses: would that help? Help with migrating the remaining 3 awkward analyses for 2.1.1 (if we take this route) and checking/fixing the D0 W asymm one would be very appreciated: I've not been able to find time to work on it, but if several of us could do it then it should be quite fast. James M, one of these analyses is your 2PC one so I think you have first dibs on that ;-) Andy -- Dr Andy Buckley, Royal Society University Research Fellow Particle Physics Expt Group, University of Glasgow / PH Dept, CERN
More information about the Rivet mailing list |