Skip to content
Snippets Groups Projects
Commit 9b74326d authored by Uwe Jandt (DESY, HIFIS)'s avatar Uwe Jandt (DESY, HIFIS)
Browse files

Merge branch 'update-software-roadmap' into 'master'

Update software part of the roadmap with past and future items

See merge request hifis/hifis.net!56
parents 8323ff05 fdaad01b
No related branches found
No related tags found
1 merge request!56Update software part of the roadmap with past and future items
---
date: 2019-12-01
title: Tasks in December 2019
service: software
---
## Initial launch of [software.hifis.net](https://software.hifis.net)
The platform [software.hifis.net](https://software.hifis.net) is launched as
the future home for software development services within Helmholtz and HIFIS.
The static site is built with Jekyll.
Its sources are available on
[GitLab](https://gitlab.hzdr.de/hifis/software.hifis.net).
Feel free to build upon it.
---
date: 2020-01-01
title: Tasks in January 2020
service: software
---
## Initial training of Carpentries Instructors
In preparation of providing Helmholtz-wide training events 12 Carpentries
instructors are trained as part of the membership of the HZDR and GFZ in
the [Carpentries](https://carpentries.org/).
---
date: 2020-03-01
title: Tasks in March 2020
service: software
---
## [Start of Helmholtz-wide training events](https://software.hifis.net/events)
The first Helmholtz-wide training events are conducted.
Read the [announcement post](https://software.hifis.net/announcement/2020/02/21/HIFIS-workshops-2020)
for information on how the initial course portfolio will look like.
---
date: 2020-06-01
title: Tasks in June 2020
service: software
---
## [Launch of the HIFIS Software Helpdesk][software-helpdesk]
In preparation of the launch of the [Consulting Services][software-consulting]
the _HIFIS Software helpdesk_ has been launched basing on [Zammad](https://zammad.org).
Therefore, a [reusable Ansible role][ansible-role-zammad] has been implemented.
[software-helpdesk]: https://software.hifis.net/announcement/2020/06/01/helpdesk-launch
[software-consulting]: https://software.hifis.net/services/consulting
[ansible-role-zammad]: https://github.com/Helmholtz-UFZ/ansible-role-zammad
---
date: 2020-09-01
title: Tasks in September 2020
service: software
---
## Launch of the HIFIS Software Consulting Services
HIFIS Software offers free-of-charge consulting as a service to research groups within
the Helmholtz umbrella.
We can help you deal with specific licensing issues, migrating code between
different environments and languages, setting up new projects, and other
problems that you need to solve.
<i class="fas fa-info-circle"></i> [Request consulting.][consulting-page]
[consulting-page]: https://software.hifis.net/services/consulting
......@@ -4,8 +4,9 @@ title: Tasks in October 2020
service: software
---
## Integrate the Software Management Platform into the Helmholtz Cloud
The software management platform is planned to be integrated into the
Helmholtz Cloud as soon as the technical platform is available.
Continuous Integration will be part of the software management platform from
the very beginning.
## Reusable Ansible recipes for a scalable GitLab instance
The future software management platform will be based on reusable Ansible recipes.
This allows other research centers to reuse the implemented solution.
The open-source recipes are publicly available on [gitlab.com/hifis/ansible][gitlab-ansible].
[gitlab-ansible]: https://gitlab.com/hifis/ansible
---
date: 2020-08-01
title: Tasks in August 2020
date: 2020-11-01
title: Tasks in November 2020
service: software
---
## Integrate the Software Management Platform into the Helmholtz Cloud
The software management platform is planned to be integrated into the
Helmholtz Cloud as soon as the technical platform is available.
Continuous Integration will be part of the software management platform from
the very beginning.
## Recipes for a Scalable CI solution
One important element of the software management platform is a solution for
[continuous integration (CI)](https://en.wikipedia.org/wiki/Continuous_integration).
Reusable Ansible recipes for a GitLab CI infrastructure will be provided.
The Ansible role is developed [here](https://gitlab.com/hifis/ansible/gitlab-ci-openstack).
---
date: 2020-12-01
title: Tasks in December 2020
service: software
---
## Integrations for the Software Management Platform
- Integrate bots for automating tasks, e.g. automated dependency updates.
- Seamlessly integrate interactive computing environments like
[Jupyter](https://jupyter.org/).
## Conceptualization of a Helmholtz Software Catalogue
Design a concept for a Helmholtz software catalogue.
With the aid of a software catalogue
- the reusability and findability of specific software solutions is expected
to be increased and
- it is made easier to find relevant contact persons working on similar
solutions.
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