Skip to content
Snippets Groups Projects
Commit 0d0e079f authored by Johannes Keyser's avatar Johannes Keyser
Browse files

deleted pandoc attempt, starting with jekyll

parent 1c0d31fa
No related branches found
No related tags found
No related merge requests found
image: alpine:latest
pages:
stage: deploy
script:
- echo 'Nothing to do...'
artifacts:
paths:
- public
only:
- master
[submodule "jekyll"]
path = submodules_for_reference/jekyll_example_from_gitlab_pages
url = https://gitlab.com/pages/jekyll.git
[submodule "jekyll-multilingual"]
path = submodules_for_reference/jekyll_multilingual
url = https://github.com/sylvaindurand/jekyll-multilingual.git
# Help/support for JLU GitLab
A first attempt at nice-looking(?) help/support pages in HTML, published using GitLab CI and GitLab pages, at https://jlugitlab.gitlab.io/help/.
To convert Markdown into HTML, you can use [pandoc](https://pandoc.org).
For example, to create https://jlugitlab.gitlab.io/help/draftTOS.html, this line was used:
```
pandoc -s --strip-comments --toc -c pandoc.css EntwurfBenutzerOrdnung.md -o draftTOS.html
```
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>Entwurf der Nutzungsbedingungen des GitLab Systems</title>
<style type="text/css">
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
</style>
<link rel="stylesheet" href="pandoc.css" />
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
</head>
<body>
<header>
<h1 class="title">Entwurf der Nutzungsbedingungen des GitLab Systems</h1>
</header>
<nav id="TOC">
<ul>
<li><a href="#entwurf-der-nutzungsbedingungen-des-gitlab-systems">Entwurf der Nutzungsbedingungen des GitLab Systems</a><ul>
<li><a href="#funktionsumfang-und-nutzerkreis">Funktionsumfang und Nutzerkreis</a></li>
<li><a href="#die-betreibenden">Die Betreibenden</a></li>
<li><a href="#speicherplatz">Speicherplatz</a></li>
<li><a href="#speicherung-von-forschungsdaten">Speicherung von Forschungsdaten</a></li>
<li><a href="#verbot-von-privater-nutzung">Verbot von privater Nutzung</a></li>
<li><a href="#verbot-von-leistungsüberwachung">Verbot von Leistungsüberwachung</a></li>
<li><a href="#datenschutz">Datenschutz</a></li>
<li><a href="#datensicherheit">Datensicherheit</a></li>
<li><a href="#verantwortung-für-inhalte">Verantwortung für Inhalte</a></li>
<li><a href="#löschung-von-zugangsberechtigungen-und-daten">Löschung von Zugangsberechtigungen und Daten</a></li>
<li><a href="#vorbehalt-von-änderungen-dieser-nutzungsbedingungen">Vorbehalt von Änderungen dieser Nutzungsbedingungen</a></li>
<li><a href="#weitere-grundsätze-für-die-nutzung-von-gitlab">Weitere Grundsätze für die Nutzung von GitLab</a></li>
</ul></li>
</ul>
</nav>
<h1 id="entwurf-der-nutzungsbedingungen-des-gitlab-systems">Entwurf der Nutzungsbedingungen des GitLab Systems</h1>
<p><em>Stand 29.07.2019</em></p>
<p>Für die Nutzung des GitLab Systems gelten ergänzend zur <a href="http://www.uni-giessen.de/cms/mug/2/pdf/2_32_01_2/">Benutzungsordnung des Hochschulrechenzentrums (HRZ)</a> die folgenden Bedingungen. Bei erstmaliger Anmeldung am GitLab System müssen die Nutzungsbedingungen des GitLab Systems sowie die Benutzungsordnung des HRZ in aktueller Fassung zur Kenntnis genommen und akzeptiert werden.</p>
<h2 id="funktionsumfang-und-nutzerkreis">Funktionsumfang und Nutzerkreis</h2>
<p>GitLab ist ein Web-Dienst zur Versionierung von Dateien in Projekten auf Basis der Software Git. GitLab bietet diverse Funktionalitäten für Projektverwaltung und -dokumentation (z.B. Ticketsystem und Wikis), sowie ein System zur kontinuierlichen Integration.</p>
<p>Der Dienst steht Angehörigen Justus-Liebig-Universität Gießen (JLU) mit gültiger g- oder s-Kennung zur Verfügung (im Folgenden “Nutzende” genannt). </p>
<p>GitLab ermöglicht es den Nutzenden, Daten zwischen dem zentralen Server des GitLab Systems an der JLU und einzelnen Geräten, wie Arbeitsplatzrechnern und mobilen Endgeräten, auszutauschen. Nutzende können ihre gespeicherten Daten anderen Nutzenden des Dienstes zugänglich machen, sowohl für Lese- als auch Lese- und Schreibzugriff. Dies erfolgt indem diese einem GitLab Projekt oder einer Nutzergruppe hinzugefügt werden. Nutzende können auch Lesezugriff der Daten an alle Nicht-Nutzende ermöglichen, sofern diese mit dem internen Netzwerk der JLU verbunden sind. Dies erfolgt durch optionale Projekteinstellung.</p>
<p>Zur Synchronisation der Dateien zwischen den Endgeräten der Nutzenden und dem zentralen GitLab System steht Software für verschiedenen Plattformen (Arbeitsrechnern, Mobilgeräte) zur Verfügung. Darüber hinaus kann der Zugriff auch per Web-Browser erfolgen.</p>
<h2 id="die-betreibenden">Die Betreibenden</h2>
<p>Das GitLab System wird von Mitarbeitenden der JLU administriert, unter Einhaltung der <a href="https://www.uni-giessen.de/fbz/mug/2/pdf/2_26_30_4">Richtlinien für die IT-Systemadministration an der JLU Gießen</a>. Für Kontakt nutzen Sie bitte die interne E-Mailliste <a href="gitlab-admin@lists.uni-giessen.de" class="uri">gitlab-admin@lists.uni-giessen.de</a>.</p>
<h2 id="speicherplatz">Speicherplatz</h2>
<p>Allen Nutzenden stehen 50 Projekte mit jeweils bis zu 1 GB zur Verfügung. </p>
<h2 id="speicherung-von-forschungsdaten">Speicherung von Forschungsdaten</h2>
<p>GitLab ist für die Speicherung von Forschungsdaten weder vorgesehen, noch geeignet. Es wird hiervon ausdrücklich abgeraten.</p>
<p>Für die Speicherung von Forschungsdaten stehen an der JLU die <a href="https://www.uni-giessen.de/fbz/svc/hrz/svc/daten/jlubox">JLUbox</a> sowie <a href="https://www.uni-giessen.de/fbz/svc/hrz/svc/daten/san/index_html">Netzlaufwerke</a> zur Verfügung. Bei Fragen des Forschungsdatenmanagements hilft Ihnen <a href="https://www.uni-giessen.de/ub/digitales-publizieren/fdm/faq/">dieser FAQ</a> weiter oder wenden Sie sich per E-Mail an <a href="forschungsdaten@uni-giessen.de" class="uri">forschungsdaten@uni-giessen.de</a>.</p>
<h2 id="verbot-von-privater-nutzung">Verbot von privater Nutzung</h2>
<p>Die Speicherung von privaten, nicht im Zusammenhang mit Tätigkeiten an der JLU stehenden Daten, ist ausdrücklich untersagt.</p>
<h2 id="verbot-von-leistungsüberwachung">Verbot von Leistungsüberwachung</h2>
<p>Es ist ausdrücklich untersagt, das GitLab-System für die Überwachung von Verhalten oder Leistungen von Personen zu nutzen. </p>
<h2 id="datenschutz">Datenschutz</h2>
<p>Die Registrierung für den Dienst erfolgt mit der ersten Anmeldung eines Nutzenden per Web-Browser mittels der persönlichen g- bzw. s-Kennung und dem dazugehörigen Netzpasswort. Sämtliche für den Betrieb des Dienstes verwendeten Systeme werden JLU-intern von den Betreibenden auf Geräten im Hochschulrechenzentrum betrieben. Bei der ersten Anmeldung werden folgende Daten vom zentralen X.500/LDAP-System verschlüsselt an das GitLab System übertragen, dort gespeichert und bei folgenden Anmeldungen ggfs. aktualisiert:</p>
<ul>
<li>Benutzerkennung</li>
<li>Vor- und Nachname</li>
<li>Email-Adresse</li>
</ul>
<h2 id="datensicherheit">Datensicherheit</h2>
<p>Die Übertragung der Daten zwischen den Endgeräten der Nutzenden und dem zentralen GitLab System erfolgt verschlüsselt. Die gespeicherten Daten werden unverschlüsselt auf zugriffsbeschränkten Speichersystemen des HRZs abgelegt. Für die Daten wird zudem in regelmäßigen Abständen ein Backup auf weiteren, ebenfalls zugriffsbeschränkten Systemen des HRZ erstellt.</p>
<p>Der Zugriff auf einen Datenbereich (sog. Projekt) ist jederzeit beschränkbar auf den Nutzenden, der dieses Projekt initial angelegt hat (Eigentümer/in). Der/die Eigentümer/in kann optional den Datenzugriff für weitere Personen ermöglichen, und weitere Nutzende mit dem Recht ausstatten, den Zugriff für Dritte zu ermöglichen. </p>
<p>Das GitLab System ist zur Speicherung von Daten mit normalem Schutzbedarf geeignet. </p>
<h2 id="verantwortung-für-inhalte">Verantwortung für Inhalte</h2>
<p>Für Konformität der Inhalte der gespeicherten Daten mit rechtlichen Bestimmungen ist alleinig die Eigentümerin/der Eigentümer verantwortlich. Insbesondere ist sicherzustellen, dass nicht gegen das Urheberrecht und weitere, in §5 der HRZ-Benutzungsordnung aufgeführten Gesetze verstoßen wird. Nutzende verpflichten sich, Daten nicht unberechtigten Dritten zugänglich zu machen.</p>
<p>Nutzende, die Datenbereiche (sog. Projekte) für andere freigeben, sind als Eigentümer/in des Projekts für die Dateninhalte verantwortlich, auch wenn diese von anderen Nutzenden stammen. Es wird empfohlen, als Eigentümer/in eines Projekts die Dateninhalte regelmäßig zu prüfen. Die Betreibenden und die JLU übernehmen keine Verantwortung bei etwaigem Missbrauch.</p>
<h2 id="löschung-von-zugangsberechtigungen-und-daten">Löschung von Zugangsberechtigungen und Daten</h2>
<p>Nach dem Ausscheiden (Ende des Beschäftigungsverhältnisses, Ende der Immatrikulation) eines Nutzenden aus der JLU, verliert die zugeordnete persönliche g- oder s-Kennung an Gültigkeit. GitLab-Benutzerkontos die mit einer ungültigen g- oder s-Kennung verknüpft sind, werden innerhalb von 24 Stunden automatisch geblockt. Dadurch verlieren ehemalige Nutzende ihre Zugangsberechtigung zum GitLab System. </p>
<p>Die personenbezogenen Daten inklusive der Projekte eines ehemaligen Nutzenden werden für eine Frist von 3 Monaten vorgehalten und im Anschluss gelöscht. Projekte die mehreren Nutzenden zugeordnet sind werden nur gelöscht, sofern alle Nutzende die Zugangsberechtigung für 3 Monate verloren haben. </p>
<h2 id="vorbehalt-von-änderungen-dieser-nutzungsbedingungen">Vorbehalt von Änderungen dieser Nutzungsbedingungen</h2>
<p>Die Betreibenden behalten sich das Recht vor, die Bedingungen für die Nutzung des Dienstes zu ändern.</p>
<h2 id="weitere-grundsätze-für-die-nutzung-von-gitlab">Weitere Grundsätze für die Nutzung von GitLab</h2>
<p>In Anlehnung der Benutzungsordnung des HRZ ergeben sich insbesondere, jedoch nicht abschließend, folgende Grundsätze für die Nutzung des GitLab Systems.</p>
<ul>
<li>Die Nutzung des Systems erfolgt freiwillig und nur durch expliziten Wunsch von Nutzenden durch erstmaliges Anmelden am System.</li>
<li><p>Die Betreibenden können den Zugang zu dem GitLab-System aus technischen oder organisatorischen Gründen jederzeit beschränken oder einstellen; ein Anspruch auf Zugang zu diesem System besteht nicht. Sofern voraussehbar, verpflichten sich die Betreibenden die Nutzenden rechtzeitig im Voraus darüber zu informieren.</p></li>
<li>Nutzende verpflichten sich, die Mitteilungen im Rahmen des GitLab System-Betriebs, die per GitLab-Nachricht oder von den Betreibenden an die im Benutzerkonto hinterlegte universitäre E-Mailadresse verschickt werden, regelmäßig zu lesen (siehe §4 (I) 11. Benutzungsordnung des HRZ).</li>
<li>Alle anderen Angaben zur Person eines Nutzenden erfolgen freiwillig, haben jedoch, sofern angegeben, korrekt zu sein. Wenn Sie weitere Daten von sich angeben, sind diese teilweise auch für Dritte zugänglich.</li>
<li><p>Die Nutzung von GitLab ist nur im Rahmen von universitären Projekten in Bereich von Forschung, Verwaltung, Lehre und zu Evaluationszwecken gestattet. Eine private Nutzung ist untersagt.</p></li>
<li>Die Nutzenden stellen sicher, dass sie nicht gegen geltende Rechtsvorschriften verstoßen (siehe §5 (II) Benutzungsordnung des HRZ). Insbesondere verpflichten sich die Nutzenden:
<ul>
<li>die Privatsphäre anderer zu respektieren und daher in keinem Fall belästigende, verleumderische oder bedrohende Inhalte einzustellen oder zu verschicken,</li>
<li>die Eigentums- und Verwertungsansprüchen Dritter an Dateien zu wahren (dies gilt insbes. für Dateien, die durch Dritte erzeugt wurden, oder Bilder, auf denen Dritte abgebildet sind, und für sog. Inline-Links, aus denen die Urheberschaft Dritter an den verlinkten Inhalten für den Betrachter nicht offensichtlich erkennbar ist);</li>
</ul></li>
<li>Die Nutzenden verpflichten sich, ihren Zugang gegen die unbefugte Benutzung durch Dritte zu schützen. Insbesondere ist eine Weitergabe von Benutzerkontos an andere Personen nicht erlaubt.</li>
<li>Beim Ablegen von Dateien im GitLab System ist von Nutzenden im Rahmen der üblichen Sorgfaltspflichten sicherzustellen, dass die abzulegenden Dateien frei von Viren und Schadfunktionen sind (siehe §4 (I) 3 Benutzungsordnung des HRZ). Die Betreibenden sind berechtigt, zur Erhaltung der Datensicherheit und des Schutzes anderer Nutzer Dateien mit Viren oder Schadfunktionen unverzüglich und ohne vorherige Benachrichtigung des Eigentümers zu löschen (siehe §8 (VII) Benutzungsordnung des HRZ). Die Betreibenden haften nicht für Schäden, die von Dateien verursacht werden, die aus GitLab heruntergeladenen wurden (siehe §11 (I) Benutzungsordnung des HRZ).</li>
<li>Bei einem Verstoß von Nutzenden gegen die oben aufgeführten Obliegenheiten
<ul>
<li>haben sie ggf. für Schäden zu haften und die Universität Gießen von Haftungsansprüchen Dritter freizustellen (siehe §10 (IV) und §10 (V) Benutzungsordnung des HRZ). Dies gilt auch für durch Dritte angerichtete Schäden, wenn Nutzende die Nutzung durch Dritte – etwa durch Weitergabe des Passwortes – ermöglicht haben (siehe §4 (II) Benutzungsordnung des HRZ).</li>
<li>können die Betreibenden nach Abmahnung per E-Mail (in schweren Fällen auch unverzüglich) den Zugang vorübergehend, im Wiederholungsfall (und in schweren Fällen) auch einschränken oder sperren. Beim Verdacht des Missbrauchs eines Benutzerkontos kann dieses bis zur Klärung der Sachlage vorübergehend gesperrt werden (siehe §10 Benutzungsordnung des HRZ).</li>
</ul></li>
</ul>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="generator" content="GitLab Pages">
<title>Plain HTML site using GitLab Pages</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="navbar">
<a href="https://gitlab.com/jlugitlab/help">Repository</a>
<a href="https://gitlab.com/pages/">Other Pages Examples</a>
<a href="draftTOS.html">Draft of TOS (German)</a>
</div>
<h1>Hello World!</h1>
<p>
This is a simple plain-HTML website on GitLab Pages, without any fancy static site generator.<BR>
But also, without any BS.
</p>
</body>
</html>
body {
margin: auto;
padding-right: 1em;
padding-left: 1em;
max-width: 44em;
border-left: 1px solid black;
border-right: 1px solid black;
color: black;
font-family: Verdana, sans-serif;
font-size: 100%;
line-height: 140%;
color: #333;
}
pre {
border: 1px dotted gray;
background-color: #ececec;
color: #1111111;
padding: 0.5em;
}
code {
font-family: monospace;
}
h1 a, h2 a, h3 a, h4 a, h5 a {
text-decoration: none;
color: #7a5ada;
}
h1, h2, h3, h4, h5 { font-family: verdana;
font-weight: bold;
border-bottom: 1px dotted black;
color: #7a5ada; }
h1 {
font-size: 130%;
}
h2 {
font-size: 110%;
}
h3 {
font-size: 95%;
}
h4 {
font-size: 90%;
font-style: italic;
}
h5 {
font-size: 90%;
font-style: italic;
}
h1.title {
font-size: 200%;
font-weight: bold;
padding-top: 0.2em;
padding-bottom: 0.2em;
text-align: left;
border: none;
}
dt code {
font-weight: bold;
}
dd p {
margin-top: 0;
}
#footer {
padding-top: 1em;
font-size: 70%;
color: gray;
text-align: center;
}
body {
font-family: sans-serif;
margin: auto;
max-width: 1280px;
}
.navbar {
background-color: #313236;
border-radius: 2px;
max-width: 800px;
}
.navbar a {
color: #aaa;
display: inline-block;
font-size: 15px;
padding: 10px;
text-decoration: none;
}
.navbar a:hover {
color: #ffffff;
}
Subproject commit b1742c2ad5ee5042ed4c1bfd066845938c63877b
Subproject commit 9629b3818a1f075ecaa4b272d4dd23c3797de182
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