Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
HIFIS
software.hifis.net
Commits
36e231b1
Commit
36e231b1
authored
Sep 18, 2020
by
Huste, Tobias (FWCC) - 111645
Committed by
Huste, Tobias (FWCC) - 111645
Sep 24, 2020
Browse files
Remove roadmap in favor of the hifis.net roadmap
parent
8a80b370
Changes
16
Hide whitespace changes
Inline
Side-by-side
_config.yml
View file @
36e231b1
...
...
@@ -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
:
...
...
_layouts/frontpage.html
View file @
36e231b1
...
...
@@ -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>
...
...
_layouts/roadmap.html
deleted
100644 → 0
View file @
8a80b370
{% 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>
_roadmap/communities/.gitkeep
deleted
100644 → 0
View file @
8a80b370
_roadmap/consulting/.gitkeep
deleted
100644 → 0
View file @
8a80b370
_roadmap/education/.gitkeep
deleted
100644 → 0
View file @
8a80b370
_roadmap/technology/.gitkeep
deleted
100644 → 0
View file @
8a80b370
_roadmap/technology/2020-03-01-tasks.md
deleted
100644 → 0
View file @
8a80b370
---
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
_roadmap/technology/2020-05-01-tasks.md
deleted
100644 → 0
View file @
8a80b370
---
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 }}
_roadmap/technology/2020-06-01-tasks.md
deleted
100644 → 0
View file @
8a80b370
---
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.
_roadmap/technology/2020-07-01-tasks.md
deleted
100644 → 0
View file @
8a80b370
---
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.
_roadmap/technology/2020-10-01-tasks.md
deleted
100644 → 0
View file @
8a80b370
---
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.
_roadmap/technology/2020-12-01-tasks.md
deleted
100644 → 0
View file @
8a80b370
---
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.
_sass/roadmap/_roadmap.scss
deleted
100644 → 0
View file @
8a80b370
/* 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
;
}
}
assets/css/hifis.scss
View file @
36e231b1
...
...
@@ -77,6 +77,3 @@
@import
"profiles/team-list"
;
@import
"upcoming_events_list"
;
/* ---------- styles for roadmap page ---------- */
@import
"roadmap/roadmap"
;
roadmap/index.md
deleted
100644 → 0
View file @
8a80b370
---
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 %}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment