JACoW logo

Journals of Accelerator Conferences Website (JACoW)

JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


RIS citation export for MOPV034: Migration of Tango Controls Source Code Repositories

TY  - CONF
AU  - Liszcz, M.
AU  - Abeillé, G.
AU  - Bertrand, B.
AU  - Bourtembourg, R.
AU  - Braun, T.
AU  - Celary, M.
AU  - Goryl, P.P.
AU  - Götz, A.
AU  - Joubert, A.F.
AU  - Kedron, K.
AU  - López Sánchez, A.
AU  - Pascual-Izarra, C.
AU  - Pivetta, L.
AU  - Rubio-Manrique, S.
ED  - Furukawa, Kazuro
ED  - Yan, Yingbing
ED  - Leng, Yongbin
ED  - Chen, Zhichu
ED  - Schaa, Volker R.W.
TI  - Migration of Tango Controls Source Code Repositories
J2  - Proc. of ICALEPCS2021, Shanghai, China, 14-22 October 2021
CY  - Shanghai, China
T2  - International Conference on Accelerator and Large Experimental Physics Control Systems
T3  - 18
LA  - english
AB  - At the turn of 2020/2021, the Tango community faced the challenge of a massive migration of all Tango software repositories from GitHub to GitLab. The motivation has been a change in the pricing model of the Travis CI provider and the shutdown of the JFrog Bintray service used for artifact hosting. GitLab has been chosen as a FOSS-friendly platform for storing both the code and build artifacts and for providing CI/CD services. The migration process faced several challenges, both technical, like redesign and rewrite of CI pipelines, and non-technical, like coordination of actions impacting multiple interdependent repositories. This paper explains the strategies adopted for migration, the outcomes, and the impact on the Tango Controls collaboration.
PB  - JACoW Publishing
CP  - Geneva, Switzerland
SP  - 209
EP  - 213
KW  - TANGO
KW  - controls
KW  - software
KW  - Windows
KW  - database
DA  - 2022/03
PY  - 2022
SN  - 2226-0358
SN  - 978-3-95450-221-9
DO  - doi:10.18429/JACoW-ICALEPCS2021-MOPV034
UR  - https://jacow.org/icalepcs2021/papers/mopv034.pdf
ER  -