Speaker
Dr
Richard Wilkinson
(California Institute of Technology)
Description
In 2008, the CMS experiment made the transition
from a custom-parsed language for job configuration
to using Python. The current CMS software release
has over 180,000 lines of Python configuration code.
We describe the new configuration system, the
motivation for the change, the transition
itself, and our experiences with the new
configuration language.
Author
Dr
Richard Wilkinson
(California Institute of Technology)
Co-authors
Dr
Benedikt Hegner
(CERN)
Dr
Christopher Jones
(Cornell University)