Speaker
Simon Spannagel
(Deutsches Elektronen-Synchrotron (DE))
Description
When collaborating with other scientists and engineers on a common framework, using the right tools and procedures are key to a successful result and a long-term maintainability of the software.
This contribution aims at providing an insight into the stance taken by the Allpix Squared developers on topics such as unified code formatting and coding conventions as well as the workflow of merge requests and code review and merge requests. Special attention is payed to the GitLab platform and its continuous integration feature used for ensuring integrity and functionality.
Authors
Paul Schütze
(Deutsches Elektronen-Synchrotron (DE))
Simon Spannagel
(Deutsches Elektronen-Synchrotron (DE))