Eine Geschichte
der Daten
Mirko Westermeier
Service Center for Digital Humanities
Einmal alles, bitte!
- Eine Geschichte der Daten (aber nicht nur)
WappenNeu-Entwurf-Feedback.final.wirklichFINAL17-v2.doc
- Die Zeitmaschine bedienen
- Ein sicheres Zuhause
- Kollaborative Reviews
- Magie! Automatisierte X*
* X: Umwandlung, Validierung, Veröffentlichung, …
Eine Geschichte
der Daten
![]()
Eine Geschichte
der Daten
![]()
Eine Geschichte
der Daten
![]()
Eine Geschichte
der Daten
![]()
Eine Geschichte
der Daten
![]()
Eine Geschichte
der Daten
![]()
Eine Geschichte
der Daten
Bearbeitungshistorie git log
:
f9fe66c |
2 days ago |
MW |
Erster Entwurf |
a2420e7 |
2 days ago |
MW |
Inhaltsübersicht hinzugefügt |
8519580 |
1 day ago |
TH |
Ergänzungen zur Übersicht |
a450335 |
5 hours ago |
TH |
Zitatergänzung in Einleitung |
f3ac1f4 |
20 minutes ago |
MW |
Schlusssatz formuliert |
![]()
Autoren
der Daten
Bearbeitungshistorie git log
:
f9fe66c |
2 days ago |
MW |
Erster Entwurf |
a2420e7 |
2 days ago |
MW |
Inhaltsübersicht hinzugefügt |
8519580 |
1 day ago |
TH |
Ergänzungen zur Übersicht |
a450335 |
5 hours ago |
TH |
Zitatergänzung in Einleitung |
f3ac1f4 |
20 minutes ago |
MW |
Schlusssatz formuliert |
![]()
Änderungen
der Daten
Bearbeitungshistorie git log
:
f9fe66c |
2 days ago |
MW |
Erster Entwurf |
a2420e7 |
2 days ago |
MW |
Inhaltsübersicht hinzugefügt |
8519580 |
1 day ago |
TH |
Ergänzungen zur Übersicht |
a450335 |
5 hours ago |
TH |
Zitatergänzung in Einleitung |
f3ac1f4 |
20 minutes ago |
MW |
Schlusssatz formuliert |
![]()
Änderungen
der Daten
Detailansicht git show
:
![]()
Änderungen
der Daten
Wer ist’s gewesen git blame
?
![]()
Die Zeitmaschine bedienen
Die tägliche Arbeit
- Änderungen verfolgen und begründen
- ❌
“Update”, “21.5.2019 20 Uhr”
- ✅ “Einleitung: Verschiebung des Fokus’ auf den Leser”
- Änderungen zielgenau rückgängig machen
- Änderungen mit Partnern/Mitarbeitern teilen (dazu gleich mehr)
Bedienoberflächen
![]()
Bedienoberflächen
![]()
Bedienoberflächen
![]()
Bedienoberflächen
![]()
Bedienoberflächen
![]()
Bedienoberflächen
![]()
Bedienoberflächen
![]()
Bedienoberflächen
![]()
Disclaimer
- Die Stärken von git liegen vor allem bei textbasierten Daten
- Speicherung großer Datenmengen ist eingeschränkt möglich
- Einarbeitung erforderlich!
Das Web ist voll mit guten Tutorials
Verteilte Versionsverwaltung
![]()
Verteilte Versionsverwaltung
![]()
Verteilte Versionsverwaltung
![]()
Ein sicheres Zuhause
![]()
Ein sicheres Zuhause
![]()
Ein sicheres Zuhause
![]()
Ein sicheres Zuhause
![]()
Ein sicheres Zuhause
- Code Hosting as a Service (vgl. GitHub)
- Übers ZIV für alle an der WWU kostenlos
- ZIV hat Ultimate-Lizenz (noch?)
- Basisversion ist schon sehr mächtig
- Open Source
- GitLab ist viel mehr als eine git-Oberfläche
- Beispiel:
Kollaborative Reviews
- Beispiel: Zwei Forscher arbeiten gleichzeitig am gleichen Datensatz
- git: Abbildung der Änderungen in Zweigen
![]()
Kollaborative Reviews
- Beispiel: Zwei Forscher arbeiten gleichzeitig am gleichen Datensatz
- git: Abbildung der Änderungen in Zweigen
![]()
Zusammenführen von Zweigen: Merge
Kollaborative Reviews
Zusammenführen von Zweigen: Merge
![]()
![]()
Kollaborative Reviews
Zusammenführen von Zweigen: Merge
![]()
![]()
Merge Requests
![]()
Merge Requests
![]()
Merge Requests
![]()
Automatisierte X
- Bei einem
push
auf ZIVGitLab können Aktionen ausgelöst werden
- Relativ einfach konfigurierbar
- “Continuous Integration”
- Continuous Testing
- Continuous Publication
- Continuous Ausblick
Continuous Testing
![]()
Continuous Testing
![]()
Continuous Publication I
![]()
Continuous Publication I
![]()
Continuous Publication I
![]()
Continuous Publication II
![]()
Continuous Publication II
![]()
Continuous Publication II
![]()
Continuous Publication II
![]()
Ausblick: Workflows
![]()
Zusammenfassung
![]()
- Transparente Formalisierung von Arbeitsprozessen
- Änderungen von Dokumenten als Daten
- Vielfältige Oberflächen
- ZIVGitLab als sicheres Zuhause
- Zentrum der Kollaboration
- Automatisierung
![]()