Commit 36e231b1 authored by Huste, Tobias (FWCC) - 111645's avatar Huste, Tobias (FWCC) - 111645 Committed by Huste, Tobias (FWCC) - 111645
Browse files

Remove roadmap in favor of the hifis.net roadmap

parent 8a80b370
......@@ -86,10 +86,6 @@ collections:
output: true
permalink: /:collection/:year/:month/:day/:title
roadmap:
output: true
permalink: /:collection/:year/:month/:day/:title
feed:
collections:
posts:
......
......@@ -45,9 +45,6 @@
<a href="{{ 'faq' | relative_url }}" class="btn btn-outline-light">
<i class="fas fa-question-circle" aria-hidden="true"></i> FAQ
</a>
<a href="{{ 'roadmap' | relative_url }}" class="btn btn-outline-light">
<i class="fas fa-road" aria-hidden="true"></i> Roadmap
</a>
</p>
</section>
</div>
......
{% include top.html %}
<body>
{% include header.html %}
<main>
{% include title_image.html%}
{% assign sorted_roadmap = site.roadmap | sort: "date" %}
{% assign service_names = "Education and Training,Consulting Services,Technology Services,Communities" | split: "," %}
{% assign unique_dates = sorted_roadmap | map: "date" | uniq | sort %}
{% assign year = "1999" %}
{% assign did_first_section = false %}
<section>
<div class="timeline">
{% for date_item in unique_dates %}
{% assign sorted_roadmap_by_date = sorted_roadmap | where_exp: "roadmap", "roadmap.date == date_item" %}
{% assign newyear = date_item | date: "%Y" %}
{% if newyear != year %}
{% assign year = newyear %}
<div class="roadmap-year">{{ newyear }}</div>
{% endif %}
<div class="roadmap-month">
<div class="timeline-bubble"></div>
<div class="month-text">{{ date_item | date: "%B %Y" }}</div>
</div>
<div class="roadmap-item">
{% for roadmap_item in sorted_roadmap_by_date %}
{% assign service_short = roadmap_item.service | capitalize %}
<article>
{% for service_name in service_names %}
{% if service_name contains service_short %}
<div class="service_name">{{ service_name }}</div>
{% endif %}
{% endfor %}
<p>{{ roadmap_item.content | markdownify }}</p>
</article>
{% endfor %}
</div>
{% endfor %}
</div>
</section>
</main>
{% include footer.html %}
</body>
</html>
---
date: 2020-03-01
title: Tasks in March 2020
service: technology
---
## [Launch of the HIFIS Software Events platform][indico]
HIFIS Software will provide workshops, training and special events for
scientists of the whole Helmholtz Association.
In order to streamline the registration and organization process, we decided
to provide our own events infrastructure until a Helmholtz Cloud solution is
available.
The solution is based on [Indico](https://getindico.io).
The HIFIS Software events platform is available via:
[https://hifis-events.hzdr.de](https://hifis-events.hzdr.de)
[indico]: https://hifis-events.hzdr.de
---
date: 2020-05-01
title: Tasks in May 2020
service: technology
---
## [Launch of the HIFIS Software Helpdesk][helpdesk]
In order to streamline the process of user requests and workshop organisation
in our distributed team a helpdesk will be launched. The solution will be
based on [Zammad](https://zammad.org/).
[helpdesk]: https://{{ site.helpdesk }}
---
date: 2020-06-01
title: Tasks in June 2020
service: technology
---
## Finish the Analysis of the HIFIS Software Survey
In early 2020 a Helmholtz-wide survey targeting at Helmholtz scientists was
conducted in order to analyze the status quo of research software development
in Helmholtz and to tailor the offers of HIFIS Software to the requirements of
the scientists.
## Dedicated Technology Pages
It is planned to provide a first iteration of dedicated technology pages on
[https://software.hifis.net](https://software.hifis.net).
We will
- detail the offers available by the Technology services team of HIFIS
Software,
- provide an overview of available platforms and tools and
- evaluate the listed platforms and tools.
## Recipes for a Scalable GitLab Instance
The main task of the Technology team is to provide a well-integrated software
management infrastructure for all Helmholtz centers and beyond.
The central component will be a [GitLab](https://about.gitlab.com/) instance.
The recipes will be implemented using the configuration management tool
[Ansible](https://www.ansible.com/).
This way the recipes can be provided for all Helmholtz centers to reduce the
individual administration effort.
## GitLab Integration for Invenio / Rodare
Enhancing [Invenio](https://inveniosoftware.org/) and
[Rodare](https://rodare.hzdr.de/) with a GitLab integration.
---
date: 2020-07-01
title: Tasks in July 2020
service: technology
---
## 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.
---
date: 2020-10-01
title: Tasks in October 2020
service: technology
---
## 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.
---
date: 2020-12-01
title: Tasks in December 2020
service: technology
---
## 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.
/* styles for roadmap page */
@import "boilerplate/_breakpoints";
@import "boilerplate/_colors";
@import "boilerplate/_mixins";
@import "boilerplate/_responsive";
/*
* Variables used for the timeline layout
*/
$roadmap_timeline_thickness: 0.25rem;
div.timeline {
@include use-margins-to-center;
border-left: $roadmap_timeline_thickness solid $color-helmholtz-blue;
display: flex;
flex-flow: column;
max-width: max-content;
/*
* Cancel section top/bottom padding to have the timeline go across all the
* main height.
* Re-apply the padding internally to keep the timeline content at a
* reasonable distance between title and footer.
*/
margin-top: -$section-top-padding;
padding-top: $section-top-padding;
margin-bottom: -$section-bottom-padding - $transition-max-height;
padding-bottom: $section-bottom-padding + $transition-max-height;
}
.roadmap-heading {
@include font-very-large;
@include font-bold;
color: $color-helmholtz-blue;
margin-left: 4rem;
margin-right: auto;
text-align: center;
width: 50%;
left: 0rem;
}
.roadmap-item {
display: flex;
flex-flow: column nowrap;
article {
margin-left: 1rem;
margin-right: 1rem;
padding: 1rem;
}
/*
* Reduce font-sizes and spacings between elements to consume less
* space in timeline by each roadmap item of the four services.
*/
h1 {
@include font-normal;
margin-top: 0.25rem;
margin-bottom: 0.25rem;
}
h2 {
@include font-small;
margin-top: 0.25rem;
margin-bottom: 0.25rem;
}
p {
@include font-small;
margin-top: 0.25rem;
margin-bottom: 0.25rem;
}
ul {
margin: 0.25rem;
li {
@include font-small;
}
}
.service_name {
@include font-subscript;
font-style: italic;
float: right;
color: $color-helmholtz-blue;
/*
* Reserve a whole line for service on phone since there is not enough
* horizontal space for the right floating solution.
*/
@include medium-is-phone {
float: none;
text-align: right;
}
}
}
.roadmap-year {
@include font-very-large;
@include font-bold;
color: $color-helmholtz-blue;
text-align: center;
}
.roadmap-month {
color: $color-helmholtz-blue;
display: inline-flex;
align-items: center;
gap: 1rem;
margin-top: 1rem;
.timeline-bubble {
background-color: $color-helmholtz-blue;
width: 10*$roadmap_timeline_thickness;
height: $roadmap_timeline_thickness;
flex-shrink: 0;
/*
* Round off the right side corners for a smoother visual appearance
*/
border-top-right-radius: 0.5*$roadmap_timeline_thickness;
border-bottom-right-radius: 0.5*$roadmap_timeline_thickness;
}
.month-text {
@include font-large;
@include font-bold;
}
}
......@@ -77,6 +77,3 @@
@import "profiles/team-list";
@import "upcoming_events_list";
/* ---------- styles for roadmap page ---------- */
@import "roadmap/roadmap";
---
title: Roadmap
title_image: jamie-templeton-6gQjPGx1uQw-unsplash.jpg
layout: roadmap
excerpt:
"The roadmap of HIFIS Software summarises our goals to be achieved
in the upcoming years. It is meant to announce which targets are met
when and gives you an overview about the topics we are working on."
---
{% comment %}
This markdown file triggers the generation of the roadmap page.
Only the frontmatter is required by Jekyll.
The contents section does not get rendered into HTML on purpose.
{% endcomment %}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment