Speakers
Ben Couturier
(CERN)
Marco Clemencic
(CERN)
Description
The purpose of this paper is to describe the steps that led to an improved interface for LHCb's Nightly Builds Dashboard. The goal was to have an efficient application that meets the needs of both the project developers, by providing them with a user friendly interface, as well as those of the computing team supporting the system by providing them with a dashboard allowing for better monitoring of build job themselves. In line with what is already used by LHCb, the web interface is implemented with the Flask Python framework for future maintainability and code clarity. The Database chosen to host the data is the schema-less CouchDB, serving the purpose of flexibility in document form changes. To improve the user experience, we use JavaScript libraries such as JQuery.
Author
Sofia Qirjazi
(National and Kapodistrian University of Athens (GR))
Co-authors
Ben Couturier
(CERN)
Marco Clemencic
(CERN)