Author: Williams, S.
Paper Title Page
MOCPR05 CI-CD Practices with the TANGO-controls Framework in the Context of the Square Kilometre Array (SKA) Telescope Project 115
 
  • M. Di Carlo
    INAF - OAAB, Teramo, Italy
  • D. Bartashevich, J.B. Morgado, D.F. Nunes
    GRIT, Aveiro, Portugal
  • M. Bartolini
    SKA Organisation, Macclesfield, United Kingdom
  • K. Madisa, A.J. Venter, M.J.A. de Beer
    SARAO, Cape Town, South Africa
  • S. Williams
    ROE, UTAC, Edinburgh, United Kingdom
 
  Funding: INAF Osservatorio Astronomico d’Abruzzo
The Square Kilometre Array (SKA) project is an international effort to build two radio interferometers in South Africa and Australia to form one observatory monitored and controlled from the global headquarters (GHQ) in the United Kingdom. The project is very close to the end of its design phase and many decisions have already been made like the adoption of the Tango-controls framework. The time from the end of the design phases and the beginning of the construction has been called bridging with the goal of promoting CI-CD practices. CI-CD is an acronym for Continuous integration (CI) and continuous delivery and/or continuous deployment. CI is the practice of merging all developers’ local (working) copies into the mainline very often (at least daily). Continuous delivery is the approach of developing software in short cycle ensuring that it can be released anytime, and continuous deployment is the approach of delivering the software frequently and automatically. The present paper analyzes the decision taken by the system team (a specialized agile team for continuous practices in the Safe framework) for promoting those practices within the Tango-controls framework.
 
slides icon Slides MOCPR05 [1.878 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPR05  
About • paper received ※ 20 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPL005 A Technology Downselection for SKA User Interface Generator 1006
WEPHA024   use link to see paper's listing under its alternate paper code  
 
  • M. Canzari, M. Dolci
    INAF - OA Teramo, Teramo, Italy
  • V. Alberti
    INAF-OAT, Trieste, Italy
  • F. Bolmsten, V.H. Hardion, H. Petri
    MAX IV Laboratory, Lund University, Lund, Sweden
  • P. Klaassen, M. Nicol, S. Williams
    ROE, UTAC, Edinburgh, United Kingdom
  • H. Ribeiro
    Universidade do Porto, Faculdade de Ciências, Porto, Portugal
  • S. Valame
    PSL, Pune, India
 
  The Square Kilometre Array (SKA) project is an international collaboration aimed to design and build the world’s largest radio telescope, composed of thousands of antennae and related support systems, with over a square kilometre of collecting area. In order to ensure proper and uninterrupted operation of SKA, the role of the operator at the control room is crucial and the User Interface is the main tool that the operator uses to control and monitor the telescope. During the current bridging phase, a user interface generator has been prototyping. It aims to provide a tool for UI developer to create an own engineeristic user interface compliant with SKA User Interface Design Principle and operator and stakeholder needs. A technology downselection has been made in order to evaluate different web-solution based on TANGO.  
poster icon Poster WEMPL005 [1.422 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPL005  
About • paper received ※ 30 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)