Skip to content
Snippets Groups Projects
Verified Commit a670f403 authored by Hueser, Christian's avatar Hueser, Christian
Browse files

Add milestones for HIFIS Software Technology to hifis roadmap for 2021

* Add three milestones for HIFIS Software Technology to roadmap on
hifis.net.
  * Go-live for Helmholtz-wide GitLab.
  * Offer CI as a Service.
  * Conceptualize Binder / ShinyR integrations into GitLab.
parent 748aabe2
No related branches found
No related tags found
1 merge request!153Resolve "Add HIFIS Software Technology milestones for 2021 to roadmap"
---
date: 2021-02-01
title: Tasks in February 2021
service: software
---
## Helmholtz-wide GitLab on new Ansible-managed Infrastructure
The [GitLab pilot service](https://gitlab.hzdr.de) will be put in a new
Ansible-managed infrastructure.
[Ansible](https://www.ansible.com/) is a well-established configuration
management tool.
Maintenance and further developments of the Helmholtz-wide GitLab will be done
with this tool.
Other research centres are then able to use the so called
[Ansible playbook](https://gitlab.hzdr.de/hifis-software-deployment/gitlab)
to set up and run their own GitLab instance on dedicated servers in their own
infrastructure with ease.
Access to this Helmholtz-wide GitLab will be granted to all people affiliated
with the Helmholtz Association and partners to increase cross-centre
collaboration in research software projects.
If users encounter any issues, they can report them in the respective
[issue-tracker](https://gitlab.hzdr.de/fwcc/HZDR-GitLab).
---
date: 2021-06-01
title: Tasks in June 2021
service: software
---
## CI as a Service as a Pilot Service
Beside the [Helmholtz-wide GitLab](https://gitlab.hzdr.de) many Helmholtz
centres run their own GitLab instances on dedicated infrastructure of their
centre.
This is also the case for GitLab's Continuous Integration (CI) runners,
i.e. servers that are running CI pipelines, they are hosted by each centre
separately.
In order to bundle these resources and enable research software projects
that are hosted on these GitLab instances to do Continuous Integration,
CI will be offered as a service.
CI runners that will be available for the Helmholtz-wide GitLab will then
also be available to other GitLab instances of other centres.
In order to start with these services a few pilot centres will be selected that
will host these CI runners as a Service at the beginning.
---
date: 2021-12-01
title: Tasks in December 2021
service: software
---
## Conceptualize Binder / ShinyR Integration into GitLab
There are tools like [Binder](https://mybinder.org/)
and [ShinyR](https://shiny.rstudio.com/)
available that enable research software developers to publish their Jupyter
notebooks or R scripts in interactive web-apps.
This functionality will be integrated into the
[Helmholtz-wide GitLab](https://gitlab.hzdr.de).
First and foremost, a concept will be elaborated on how this integration
could be realized.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment