State of the Tango Controls Kernel Development in 2019

Andrew Götz, Gwenaelle Abeillé, Marco Bartolini, Reynald Bourtembourg, Thomas Braun, Jean-Michel Chaize, Tiago Coutinho, Sébastien Gara, Piotr Goryl, Vincent Hardion, Anton Joubert, Igor Khokhriakov (+6 others)
2019
This paper will present the state of of kernel developments in the Tango Controls toolkit and community since the previous ICALEPCS 2017. It will describe what changes have been made over the last 2 years to the Long Term Support (LTS) version, how GitHub has been used to provide Continuous Integration (CI) for all platforms, and prepare the latest source code release. It will present how docker containers are supported, how they are being used for CI and for building digital twins. It will
more » ... ribe the outcome of the kernel code camp(s). Finally it will present how Tango is preparing the next version - V10. The paper will explain why new and old installations can continue profiting from Tango Controls or in other words in Tango 'the more things change the better the core concepts become'.
doi:10.3204/pubdb-2021-03819 fatcat:xqqc3dpphjcgnmzi7kfxq4t2am