Stand 2022-04-06
Die nachstehende Betriebsregelung regelt die Inanspruchnahme des Dienstes "Zentraler GitLab-Dienst für die Ruhr-Universität Bochum".
Der Zweck des Dienstes ist es, Software-Code und projektbezogene Daten versioniert zu speichern und das zugehörige Projektmanagement übersichtlich zu gestalten.
Der Dienst wird bereitgestellt unter https://gitlab.ruhr-uni-bochum.de und betrieben von der zentralen Betriebseinheit IT.SERVICES.
Möchten Nutzende die Betriebsregelung in GitLab erneut einsehen so können sie diese über die URL https://gitlab.ruhr-uni-bochum.de/-/users/terms erneut abrufen.
Grundlage der Betriebsregelung bildet die Benutzungsordnung für die Zentrale Betriebseinheit IT.SERVICES der Ruhr-Universität Bochum.
Die hier aufgeführte Betriebsregelung muss von Nutzenden vor der Nutzung des Dienstes beim Login in die Instanz akzeptiert werden. Nachdem die Betriebsregelung in GitLab einmal bestätigt wurde, ist keine weitere Bestätigung notwendig, sofern die Betriebsregelung sich nicht ändern.
Bei Verstoß gegen diese Betriebsregelung behält sich IT.SERVICES die Sperrung einzelner Projekte und Accounts vor.
Die Anmeldung (Login) erfordert die allgemeine Zugangskennung (RUB-LoginID), die durch IT.SERVICES bereitgestellt wird.
Externe der Ruhr-Universität Bochum können, soweit sie zur Nutzung berechtigt sind, einen eingeschränkten Gastzugang erhalten. Diese Nutzenden erhalten in Gitlab den Status "external" und können daher selbst keine Projekte anlegen, aber zu bestehenden Projekten von deren Besitzern (Owner) hinzugefügt werden.
Die Registrierung für einen Gastzugang wird nur auf Anfrage Nutzender der Ruhr-Universität Bochum unter helpdesk@ruhr-uni-bochum.de von IT.SERVICES einzeln freigeschaltet. Dabei werden ausschließlich E-Mail-Domänennamen akzeptiert, die eindeutig auf die Zugehörigkeit der Person zu der entsprechenden Einrichtung schließen lassen.
Alle Nutzenden mit Gastzugang sind verpflichtet, eine primäre E-Mail-Adresse im Account zu hinterlegen. Diese E-Mail-Adresse muss erreichbar sein und sollte regelmäßig überprüft werden. An diese E-Mail-Adresse werden wichtige Informationen übermittelt. IT.SERVICES behält sich vor, Accounts zu sperren oder zu löschen, für die als primäre E-Mail-Adresse keine, eine ungültige, oder eine nicht erreichbare E-Mail-Adresse eingetragen ist.
Die Accounts von Nutzenden des Dienstes sind personengebunden und dürfen nicht weitergegeben werden. Somit übernehmen die jeweiligen Nutzenden die volle Verantwortung für ihren persönlichen Account und müssen die Zugangsinformationen sorgfältig und vertraulich aufbewahren.
In GitLab gibt es Rolle Owner (Inhaber). Owner sind die Besitzer und Administratoren von Projekten und Gruppen, d.h. Owner übernehmen die Administration von Mitgliedern und die Konfiguration innerhalb ihrer GitLab-Projekte und -Gruppen. Darüber hinaus übernehmen Owner die Verantwortung für die Inhalte ihrer Projekte. Die Rolle Owner setzt einen Account mit der RUB-LoginID der Ruhr-Universität Bochum voraus.
Nutzende sind selbst dafür verantwortlich, ihre Repository-Daten (Nutzdaten) zu sichern. Die GitLab-Instanzen werden über ein nächtliches Backup gesichert. Dieses Backup dient allerdings nur einer möglichen Wiederherstellung des GitLab-Gesamtsystems im Fehlerfall. Die einzelnen Repository-Daten der Nutzenden werden nicht gesichert. LFS (Large File Storage), Registry, Artefakte und Uploads werden ebenfalls nicht durch ein Backup gesichert.
Haben sich Nutzende des Dienstes einmalig angemeldet und damit einen Account erstellt, diesen aber innerhalb von sechs Monaten nicht wieder genutzt, also keine eigenen Projekte erstellt und auch an keinem Projekt mitgearbeitet, so werden diese Accounts gelöscht und die betreffenden Nutzenden per E-Mail darüber informiert.
Sobald die Zugehörigkeit zur Ruhr-Universität Bochum nicht mehr gegeben ist, werden die betroffenen Nutzenden von der Nutzung des Dienstes ausgeschlossen.
Haben sich Nutzende des Dienstes seit 24 Monaten weder eingeloggt, noch Änderungen an einem Projekt vorgenommen (z.B. commit, push, comment), so gelten sie als inaktiv.
Um sicherzustellen, dass sich keine unnötigen Daten ansammeln, insbesondere keine persönlichen Daten von Nutzenden, werden inaktive Nutzende des Dienstes, per E-Mail über ihre Inaktivität und die anstehende Löschung in 12 Wochen informiert. Nach acht vergangenen Wochen erhalten diese Nutzenden eine Erinnerung per E-Mail. Gibt es auch nach weiteren vier Wochen keine Nutzung des Dienstes durch diese Nutzenden, so werden deren Accounts gelöscht.
Die betroffenen inaktiven Nutzenden haben für die rechtzeitige Sicherung von Projekten selbst zu sorgen. Im Falle einer geplanten Weiterführung von Gruppen und Projekten, haben sie ebenfalls sicherzustellen, dass diese weitere oder neue Besitzer (Owner) erhalten. Sind keine weiteren Besitzer (Owner) als die betroffenen Nutzenden selbst eingetragen, werden diese Gruppen und Projekte gelöscht. Acht Wochen vor der Löschung erhalten alle weiteren Nutzenden dieser Gruppen und Projekte jedoch eine E-Mail, in der sie aufgefordert werden, ihre Daten zu speichern.
Der Dienst wird zu den Bedingungen des Servicekatalogs von IT.SERVICES zur Verfügung gestellt; ein Rechtsanspruch auf Registrierung und Nutzung besteht nicht.
Jedem Projekt wird eine Speicherkontingent (Quota) von 2 GB eingeräumt. In begründeten Ausnahmefällen kann diese Quota-Grenze erhöht werden. Hierzu ist durch die Besitzer der Projekte eine E-Mail an das Helpdesk zu senden und der Mehrbedarf zu begründen. Sollte das Quota überschritten werden, erfolgt eine automatisierte E-Mail-Benachrichtigung an die Projektinhaber mit der Bitte um Reduzierung des Datenbestandes. Sollte dieser Bitte nicht nachgekommen werden und kein Antrag auf Mehrnutzung gestellt werden, behält sich der Betreiber vor, das Projekt zu sperren.
Geplante Wartungsarbeiten am Dienst werden über die Seite "Zentrale Nutzungseinschränkungen", die IT.SERVICES-Statusampel, als Banner im Webinterface des Dienstes selbst sowie als Hinweis beim SSH-Verbindungsaufbau von git-Komandozeilenklienten angekündigt. Für absehbare Wartungsarbeiten, die eine Unterbrechung der Verfügbarkeit von voraussichtlich mehr als 15 Minuten verursachen, erfolgt die Ankündigung mit mindestens 4 Tagen Vorlauf.
Die Ruhr-Universität Bochum übernimmt keine Haftung für Schäden, die durch die Nutzung des Dienstes entstehen.