Decentralized software development facilitating CI/CD to produce high quality, open-source code in a European metrological joint research project

Björn Ludwig

Physikalisch-Technische Bundesanstalt coordinates the joint research project EMPIR 17IND12 “Metrology for the factory of the future” with 15 partner institutions spread all over Europe working together with around 30 international industry partners on topics around sensor networks in industry 4.0 settings. This involves a lot of collaborative coding in a publicly hosted GitHub repository with a fully enabled CI/CD pipeline. The talk guides through the whole setup process for the central repository, collecting all the code written in and for the project, configuration of the chosen CI/CD tools and the experiences with implementing associated software development workflows in the context of such a heterogeneous research environment.

🎥 This talk was recorded on video and is available at https://doi.org/10.5446/42482.

🖥 There is a PDF file with the slides for this talk available. Unless otherwise noted in the slides themselves, they are published under a CC BY 3.0 license.
CC BY 3.0 badge