-
Johannes Keyser authoredJohannes Keyser authored
Informationen
-
Informationen
- Was ist JLU GitLab?
- Anwendungsmöglichkeiten
- Speicherung von Forschungsdaten
- Wer kann auf JLU GitLab zugreifen?
- Wer kann JLU GitLab benutzen?
- Wie kann ich JLU GitLab benutzen?
- Auflösung des Nutzungskontos
- URL-Umzug von JLU GitLab
- Wer betreibt JLU GitLab?
- Die Ziele von JLU GitLab
- Zukunftspläne
- Kontakt
Was ist JLU GitLab?
JLU GitLab ist eine GitLab-Webanwendung. GitLab ist ein vielseitiges Werkzeug für die Verwaltung von Projekten, die das Bearbeiten von Dateien involvieren. Kern jedes GitLab-Projekts ist ein Git-Repository, mit dem der Bearbeitungsstand versioniert werden kann. GitLab bietet für jedes Projekt zusätzlich ein Wiki, ein Ticketsystem, und vieles mehr.
JLU GitLab ist per Browser unter https://gitlab.ub.uni-giessen.de erreichbar und wird auf Systemen der Justus-Liebig-Universität (JLU) Gießen betrieben. Die eingesetzte GitLab Community Edition ist als freie Software lizensiert, sodass JLU GitLab technisch und juristisch von GitLab.com unabhängig ist.
JLU GitLab wird von einem Team freiwilliger Mitarbeitenden betrieben.
Anwendungsmöglichkeiten
GitLab wird in erster Linie für die Verwaltung von Softwareprojekten entwickelt, von ersten Ideen bis zum Herausgeben. Dabei ist aber wichtig, dass GitLab flexibel genug ist, um Projekte auch in anderen universitären Kontexten zu verwalten.
- Forschungsprojekte, vor allem wenn sie Softwareprojekte beinhalten, was zunehmend der Fall ist. Neben Ihrem Programmcode können Sie auch Ihre Texte, Abbildungen und andere notwendige Dateien verwalten. Sie können sogar Ihre Daten im selben GitLab-Projekt speichern, aber lesen Sie bitte vorher die Informationen zur Speicherung von Forschungsdaten. Weitere Informationen zu Motivation und Verwendung von Versionierungswerkzeugen für wissenschaftliche Software sind in Good enough practices in scientific computing von G. Wilseon et. al. (2017) zu finden.
- Dokumentation über Ihre Gerätschaften, Labor, Anlage, oder jede andere Einrichtung oder Vorgehensweise. Texte, Bilder oder Videos lassen sich mit GitLab Markdown leicht anordnen, sodass alle, die sich für die aktuelle Version der Dokumentation interessieren, nur einen Webbrowser benötigen. Sie können zusätzlich ein Ticketsystem oder ein Wiki verwenden, um andere zu ermutigen, die Dokumentation auf dem aktuellen Stand zu halten. (Beachten Sie, dass der Text, den Sie gerade lesen, ein Beispiel ist.)
- Und vieles mehr, wie Sitzungsprotokolle, Unterrichtsmaterialien, usw. Jedes Projekt, das mehrere Iterationen digitaler Inhalte umfasst, kann von der Verwaltung in GitLab profitieren, insbesondere wenn dabei mehrere Leute zusammenarbeiten. Beachten Sie, dass Git am besten mit textbasierten Inhalten funktioniert; für die Versionierung binärer Inhalte sollten Sie Git LFS verwenden.
Speicherung von Forschungsdaten
JLU GitLab kann für die Versionierung und Verwaltung von Sourcecode und durch diesen Code zu generierende bzw. zu analysierende Forschungsdaten verwendet werden. Um JLU GitLab die Verwaltung von Forschungsdaten in ihrem Repositorium zu ermöglichen, müssen Sie Git LFS konfigurieren.
Sollten Sie Forschungsdaten zusammen mit Quellcode in GitLab verwalten wollen, so sind folgende Einschränkungen zu berücksichtigen:
- GitLab ist für die Speicherung von Daten mit normalem Schutzbedarf geeignet.
Das bedeutet, dass die Schadensauswirkungen bei Verlust der Integrität und/oder Verfügbarkeit und/oder Vertraulichkeit der in GitLab abgelegten Daten für Sie und andere begrenzt und überschaubar sein sollten.
Als grobe Faustregel zum Datenschutz gilt, personenbezogene Daten, die nicht in die besonderen Kategorien nach DSGVO fallen (Gesundheitsdaten, religöse/weltanschauliche Überzeugungen, sexuelle Orientierung u.w.) fallen unter normalen Schutzbedarf.
Hinweis: Dieser Text ersetzt keine rechtliche Beratung im Umgang mit personenbezogenen Daten.
Wir empfehlen ihnen ggf. eine Schutzbedarfsfeststellung durchzuführen.
Bei Fragen zum Datenschutz, wenden Sie sich bitte an die Datenschutzbeauftragten der JLU.
- Sollten Sie spezielle Anforderungen an die Ablage der Forschungsdaten haben, diese aber dennoch mit dem Code in GitLab verknüpfen wollen, so besteht die Möglichkeit, dass Sie Git LFS auf einem eigenen Server betreiben.
- GitLab ist nicht als Archiv oder Netzlaufwerk geeignet. Sollten Sie für ihre Arbeitsgruppe ein Datenarchiv benötigen, nutzen Sie das Angebot des HRZ.
- GitLab ist nicht als Sync&Share Dienst geeignet. Sollten Sie eine Sync&Share-Lösung benötigen, nutzen Sie bitte die JLUbox.
- GitLab ist keine Publikationsplatform für Forschungsdaten. Sollten Sie ihre Forschungsdaten publizieren wollen, können Sie dafür JLUdata nutzen.
Zum Umgang mit Forschungsdaten an der JLU beachten Sie bitte auch die Forschungsdaten-Leitlinie. Eine Übersicht der an der JLU vorhandenen Dienste für den Umgang mit Forschungsdaten finden Sie beim Referat für Forschungsdaten. Bei weiteren Fragen des Forschungsdatenmanagements hilft Ihnen dieser FAQ weiter. Bei allen Fragen, rund um das Forschungsdatenmanagement, hilft ihnen das Referat für Forschungsdaten gerne weiter (forschungsdaten@uni-giessen.de).
Wer kann auf JLU GitLab zugreifen?
JLU GitLab ist aus dem gesamten Internet erreichbar (per HTTPS-Protokoll).
Dies bedeutet, dass sich Sichtbarkeitsstufe public von Projekten und Nutzergruppen auf alle bezieht, die Zugriff auf das Internet haben.
Zugriff per SSH-Protokoll ist nur über das VPN der Universität möglich.