GitLab

Short description of the service

GitLab is an open-source-software to host and manage own Git-repositories. Besides the main task of the code-management other functions like a simple issue-tracking-system, a wiki and also an option to review codes are covered. With this GitLab supports the developer, who increase the quality of the developed program codes.

 
Terms of use & restrictions

NFDI4ING provides a GitLab instance with enterprise features to spread best practices in RSE. This particular service is expected to end in 2025, since many federal states set up central instances in recent years. The discipline specific service as part of NFDI4ING will be handed over to statewide infrastructures. We will update this page once more in-depth information is available.

Contact 

Marius Politze, servicedesk@itc.rwth-aachen.de

References

publications that reference (or report on using) the service

M.A. Cyra, M. Politze, H. Timm, A push for better RDM: Erfahrungsbericht aus dem Einsatz von git für Forschungsdaten, Bausteine Forschungsdatenmanagement (2022). https://doi.org/10.17192/bfdm.2022.2.8435.

Politze, H. Timm, M. Cyra, Einstieg ins Forschungsdatenmanagement mit git und GitLab, (2020). https://doi.org/10.5281/ZENODO.8385731.

Flemisch, D. Gläser, M. Politze, Metadaten und wo sie zu finden sind & Automatisierung, Qualitätssicherung, Zeitpläne: Praxiseinsatz für den GitLab Runner, (2020). https://tu-darmstadt.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=b7dacf4b-0af3-496e-91fb-acb800ec5a9d (accessed July 31, 2024).

#WhyNFDI

 

Miscellaneous

 

Tags

NFDI4ING services may be relevant to different users according to varying requirements. To support filtering or sorting, we added a tag system outlining which archetype, phase of the data lifecycle, or degree of maturity a service corresponds to. By clicking on one of the tags below, you can get an overview of all services aligned with each tag.

This service has the following tags:

The tags correspond to:
The Archetypes: Services relevant to Alex – Bespoke Experiments, Betty – Research Software Engineering, Caden – Provenance Tracking, Doris – High Performance Computing, Ellen – Complex Systems, Fiona – Data Re-Use and Enrichment

The data lifecycle: Services related to Informing & Planning, Organising & Processing, Describing & Documenting, Storing & Computing,
Finding & Re-Using, Learning & Teaching

The maturity of the service: Services sorted according to their maturity and status of their integration into the larger NFDI service landscape. For this we use the Integration Readiness Level (IRL), ranging from IRL0 (no specifications, strictly internal use) up to IRL4 (fully integrated in the German research data landscape and the EOSC). Click here for a diagram outlining all Integration Readiness Levels.