Cargando…

Improvements to the User Interface for LHCb's Software continuous integration system.

The purpose of this paper is to identify a set of steps leading to an improved interface for LHCb's Nightly Builds Dashboard. The goal is 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 t...

Descripción completa

Detalles Bibliográficos
Autores principales: Clemencic, M, Couturier, B, Kyriazi, S
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/664/6/062025
http://cds.cern.ch/record/2134602
_version_ 1780949913749684224
author Clemencic, M
Couturier, B
Kyriazi, S
author_facet Clemencic, M
Couturier, B
Kyriazi, S
author_sort Clemencic, M
collection CERN
description The purpose of this paper is to identify a set of steps leading to an improved interface for LHCb's Nightly Builds Dashboard. The goal is 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 the build job themselves. In line with what is already used by LHCb, the web interface has been implemented with the Flask Python framework for future maintainability and code clarity. The Database chosen to host the data is the schema-less CouchDB[7], serving the purpose of flexibility in document form changes. To improve the user experience, we use JavaScript libraries such as JQuery[11].
id oai-inspirehep.net-1413946
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling oai-inspirehep.net-14139462022-08-10T13:00:59Zdoi:10.1088/1742-6596/664/6/062025http://cds.cern.ch/record/2134602engClemencic, MCouturier, BKyriazi, SImprovements to the User Interface for LHCb's Software continuous integration system.Computing and ComputersThe purpose of this paper is to identify a set of steps leading to an improved interface for LHCb's Nightly Builds Dashboard. The goal is 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 the build job themselves. In line with what is already used by LHCb, the web interface has been implemented with the Flask Python framework for future maintainability and code clarity. The Database chosen to host the data is the schema-less CouchDB[7], serving the purpose of flexibility in document form changes. To improve the user experience, we use JavaScript libraries such as JQuery[11].oai:inspirehep.net:14139462015
spellingShingle Computing and Computers
Clemencic, M
Couturier, B
Kyriazi, S
Improvements to the User Interface for LHCb's Software continuous integration system.
title Improvements to the User Interface for LHCb's Software continuous integration system.
title_full Improvements to the User Interface for LHCb's Software continuous integration system.
title_fullStr Improvements to the User Interface for LHCb's Software continuous integration system.
title_full_unstemmed Improvements to the User Interface for LHCb's Software continuous integration system.
title_short Improvements to the User Interface for LHCb's Software continuous integration system.
title_sort improvements to the user interface for lhcb's software continuous integration system.
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/664/6/062025
http://cds.cern.ch/record/2134602
work_keys_str_mv AT clemencicm improvementstotheuserinterfaceforlhcbssoftwarecontinuousintegrationsystem
AT couturierb improvementstotheuserinterfaceforlhcbssoftwarecontinuousintegrationsystem
AT kyriazis improvementstotheuserinterfaceforlhcbssoftwarecontinuousintegrationsystem