2025-06-05 19:16:45 +02:00
2025-05-27 12:41:11 +02:00
2025-05-15 15:03:02 +02:00
2025-06-03 11:40:20 +02:00

title description lang date authors
Good™ Documentation Dieses Repository enthält eine Beispielstruktur, nach welchen Regeln und in welcher Ausführlichkeit sinnvoll dokumentiert werden sollte. de 2025-06-03
name affiliation email correspondence orcid roles
Nicole Dresselhaus
name url
Humboldt-Universität zu Berlin https://hu-berlin.de
nicole.dresselhaus@hu-berlin.de true 0009-0008-8850-3679
Conceptualization
Writing first draft
Writing review & editing
name affiliation email roles
Till Grallert
name url
Humboldt-Universität zu Berlin https://hu-berlin.de
till.grallert@hu-berlin.de
Supervision
Validation

Ziel / Zweck

Dokumentation ist hilfreich, dennoch fällt sie meist anderen Sachzwängen zum Opfer. Dieses Repository bietet diverse Markdown-Dateien als ausfüllbare Vorlage, damit man sich auf das wesentliche konzentrieren kann bzw. wichtige Dinge für etwaige Nachfolger*innen nicht vergisst.

Nutzung

Wir haben GitLab-Templates, die man benutzen kann, wenn man ein Projekt startet. Falls bereits Code oder ein Repository besteht, ist es am Besten, wenn man dennoch im GitLab ein neues Projekt mit diesem Template erstellt und anschließend die existierenden Dateien herüberkopiert.

  1. Neues Projekt erstellen
  2. Aus Template
  3. Gruppe wählen
  4. Template auswählen & erstellen

Code-Project

Das Code-Project-Template ist für Repositories gedacht, die irgendeine Art von Verarbeitung haben, bei der primär Daten analysiert, weiterverarbeitet oder ausgewertet werden ODER es sich um ein Applikationsprojekt im klassischen Sinne handelt.

Ziel ist hier die Entwicklung und langfristig die Installation, Veröffentlichung,Nutzung und Wartung der Software.

Zur genauer Struktur und Handhabung sei auf die README.md dort verwiesen.

Daten-Project

Analog zum Code-Project ist das Daten-Project-Template für Repositories gedacht, die irgendeine Art von Daten als Output haben. Hierbei geht es um die reine Vorverarbeitung der Daten und nicht um Analyse. Typischerweise liegen hier z.b. Roh-Daten (Bilder, etc.) vor und der Output ist ein Maschinenlesbares Format (z.b. JSON des Textes mit Annotationen).

Ziel ist hier die Dokumentation und die Reproduzierbarkeit von Quelle -> Datensatz.

Zur genauer Struktur und Handhabung sei auf die README.md dort verwiesen.

Wissenschaftlicher Hintergrund

Dieses gesamte Repository wurde erstellt um Forschenden eine fundierte, praktische Hilfe zu geben, um ihre Projekte nach guten Standards zu dokumentieren. Insbesondere hervorzuheben sind hier die Endings-Principles for Digital Longevity, FAIR-Principles und den Ten simple rules for documenting scientific software.

Für eine Ausführliche auseinandersetzung mit dieser Thematik siehe BACKGROUND.md

Bekannte Einschränkungen

Dieses Repository sollte nicht als der einzig richtige Weg angesehen werden, sondern ist eher ein Aufschlag, Erkenntnisse in der eigenen Arbeit auch praktisch umzusetzen. Jede hier aufgestellte Regel und Empfehlung kann und sollte - je nach Umständen - auch gebrochen werden.

Lizenz & Zitation

Folgt...

Description
No description provided
Readme 3.1 MiB
Languages
TeX 91.3%
SCSS 8.6%
CSS 0.1%