Aug 17 – 19, 2021
Europe/Zurich timezone

Collaborative Coding for Scientific Software

Aug 19, 2021, 2:40 PM
20m
Software Developments New Features / Under Development

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.

Primary authors

Paul Schütze (Deutsches Elektronen-Synchrotron (DE)) Simon Spannagel (Deutsches Elektronen-Synchrotron (DE))

Presentation materials