Commit c858b378 authored by Hueser, Christian (FWCC) - 138593's avatar Hueser, Christian (FWCC) - 138593 Committed by Huste, Tobias (FWCC) - 111645

Add docs buttons, exchange links, add more links

Inporporate review suggestions:
* Exchange plain links by buttons pointing to further documentation.
* Exchange links by links of GitLab help pages.
* Add more links to GitLab features.
parent f562d825
......@@ -17,13 +17,16 @@ excerpt: >-
tight collaboration with other scientists from within Helmholtz.
Offering a sophisticated Software Project Management Platform is an
important prerequisite to achieve this.
The Software Project Management Platform GitLab has already become a
de-facto standard for many Helmholtz centers in the past years.
The Software Project Management Platform
<a href="https://gitlab.com">GitLab</a>
has already become a de-facto standard for many Helmholtz centers
in the past years.
Most of the centers offer GitLab already as a service to their
scientists.
In order to bundle resources and foster cross-center collaboration
HIFIS decided to offer GitLab to all Helmholtz disregarding the center
affiliation of scientists.
HIFIS decided to offer a
<a href="https://gitlab.hzdr.de">Helmholtz GitLab</a>
to all Helmholtz disregarding the center affiliation of scientists.
The benefits and synergies of using GitLab are manifold.
Nowadays, research software needs to be open, transparent, reproducible,
accessible, findable, reusable just to name a few desired properties.
......@@ -45,7 +48,7 @@ excerpt: >-
<p>
One reason for many Helmholtz research centers to chose GitLab as
the right tool might be the popularity of the Version Control System
Git.
<a href="https://git-scm.com/">Git</a>.
GitLab is using Git under the hood and Git and GitLab interact
with each other just seamless.
While it is possible to use Git only locally or GitLab only remotely
......@@ -62,12 +65,15 @@ excerpt: >-
But what if a scientist already uses another Git-based Software
Project Management Platform?
That's perfect, no worries.
GitLab offers an import wizard with which researchers can migrate
their remote Git repositories just easily if the necessity arises.
GitLab offers an
<a href="https://docs.gitlab.com/ee/user/project/import/">import wizard</a>
with which researchers can migrate their remote Git repositories
just easily if the necessity arises.
</p>
<p>
Read more about
<a href="https://docs.gitlab.com/ee/topics/git/">Git on GitLab docs</a>.
<a href="https://gitlab.hzdr.de/help/topics/git/index.md" type="button" class="btn btn-outline-secondary btn-sm">
<i class="fas fa-file-alt"></i> Documentation
</a>
</p>
</div>
</div>
......@@ -88,9 +94,17 @@ excerpt: >-
researchers in order to make good progress in their research
projects.
GitLab is a specialized tool to support software project management.
It offers Groups, Projects, Issue Trackers, Issue/Kanban Boards,
Milestones, Labels, Branches, Merge Requests, Review Apps among
many other useful features.
It offers
<a href="https://gitlab.hzdr.de/help/user/group/index.md">Groups</a>,
<a href="https://gitlab.hzdr.de/help/user/project/index.md">Projects</a>,
<a href="https://gitlab.hzdr.de/help/user/project/issues/index.md">Issue Trackers</a>,
<a href="https://gitlab.hzdr.de/help/user/project/issue_board.md">Issue/Kanban Boards</a>,
<a href="https://gitlab.hzdr.de/help/user/project/milestones/index.md">Milestones</a>,
<a href="https://gitlab.hzdr.de/help/user/project/labels.md">Labels</a>,
<a href="https://gitlab.hzdr.de/help/user/project/repository/branches/index.md">Branches</a>,
<a href="https://gitlab.hzdr.de/help/user/project/merge_requests/index.md">Merge Requests</a>,
<a href="https://gitlab.hzdr.de/help/ci/review_apps/index.md">Review Apps</a>
among many other useful features.
This platform is very open in terms of supported workflows in
research software projects and can be adapted to almost any
practical software development workflow you may think of.
......@@ -98,8 +112,9 @@ excerpt: >-
how much progress is made in a project.
</p>
<p>
Read more about
<a href="https://docs.gitlab.com/ee/user/project/">GitLab Projects on GitLab docs</a>.
<a href="https://gitlab.hzdr.de/help/user/project/index.md" type="button" class="btn btn-outline-secondary btn-sm">
<i class="fas fa-file-alt"></i> Documentation
</a>
</p>
</div>
</div>
......@@ -133,8 +148,9 @@ excerpt: >-
tedious tasks again and again.
</p>
<p>
Read more about
<a href="https://docs.gitlab.com/ee/ci/">GitLab CI on GitLab docs</a>.
<a href="https://gitlab.hzdr.de/help/ci/README.md" type="button" class="btn btn-outline-secondary btn-sm">
<i class="fas fa-file-alt"></i> Documentation
</a>
</p>
</div>
</div>
......@@ -155,8 +171,9 @@ excerpt: >-
be stored centrally in such a registry for later use.
</p>
<p>
Read more about
<a href="https://docs.gitlab.com/ee/user/packages/container_registry/">GitLab Container Registry on GitLab docs</a>.
<a href="https://gitlab.hzdr.de/help/user/packages/container_registry/index.md" type="button" class="btn btn-outline-secondary btn-sm">
<i class="fas fa-file-alt"></i> Documentation
</a>
</p>
</div>
</div>
......@@ -172,12 +189,14 @@ excerpt: >-
<p>
Package Registries exist already for a long time, GitLab supports
the most prominent candidates like PyPI (Python), Conan (C++),
Maven (Java), NPM (NodeJS), Composer (PHP), etc. so that packages
can be stored independently from these public registries.
Maven (Java), NPM (NodeJS), Composer (PHP), NuGet (.NET), etc.
so that packages can be stored independently from these public
registries.
</p>
<p>
Read more about
<a href="https://docs.gitlab.com/ee/user/packages/package_registry/">GitLab Package Registry on GitLab docs</a>.
<a href="https://gitlab.hzdr.de/help/user/packages/package_registry/index.md" type="button" class="btn btn-outline-secondary btn-sm">
<i class="fas fa-file-alt"></i> Documentation
</a>
</p>
</div>
</div>
......@@ -202,8 +221,9 @@ excerpt: >-
anew and made accessible to anyone with the right permissions.
</p>
<p>
Read more about
<a href="https://docs.gitlab.com/ee/user/project/pages/">GitLab Pages on GitLab docs</a>.
<a href="https://gitlab.hzdr.de/help/user/project/pages/index.md" type="button" class="btn btn-outline-secondary btn-sm">
<i class="fas fa-file-alt"></i> Documentation
</a>
</p>
</div>
</div>
......
Markdown is supported
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