updated Readme

This commit is contained in:
Nicole Dresselhaus 2025-06-03 11:40:20 +02:00
parent 8dd32b411b
commit b4a0e4dc5e

View File

@ -1,7 +1,30 @@
# Good™ Documentation ---
title: Good™ Documentation
Dieses Repository enthält eine Beispielstruktur, nach welchen Regeln und in description: |
welcher Ausführlichkeit sinnvoll dokumentiert werden sollte. Dieses Repository enthält eine Beispielstruktur, nach welchen Regeln und in welcher Ausführlichkeit sinnvoll dokumentiert werden sollte.
lang: de
date: 2025-06-03
authors:
- name: Nicole Dresselhaus
affiliation:
- name: Humboldt-Universität zu Berlin
url: https://hu-berlin.de
email: nicole.dresselhaus@hu-berlin.de
correspondence: true
orcid: 0009-0008-8850-3679
roles:
- Conceptualization
- "Writing first draft"
- "Writing review & editing"
- name: Till Grallert
affiliation:
- name: Humboldt-Universität zu Berlin
url: https://hu-berlin.de
email: till.grallert@hu-berlin.de
roles:
- Supervision
- Validation
---
## Ziel / Zweck ## Ziel / Zweck
@ -37,33 +60,22 @@ um ein Applikationsprojekt im klassischen Sinne handelt.
Ziel ist hier die Entwicklung und langfristig die Installation, Ziel ist hier die Entwicklung und langfristig die Installation,
Veröffentlichung,Nutzung und Wartung der Software. Veröffentlichung,Nutzung und Wartung der Software.
Das Template enthält folgende Struktur: Zur genauer Struktur und Handhabung sei auf die `README.md` dort verwiesen.
```plain
.
├── .gitlab (issue-templates für GitLab)
├── CHANGELOG.md (CHANGELOG-Beispiel für Releases)
├── CITATION.md (Wie die Software zitieren?)
├── CONTRIBUTING.md (Wie bei der Software mithelfen?)
├── INSTALL.md (Wie die Software installieren?)
├── README.md (Genereller Überblick)
├── src (Beispielverzeichnis für den eigentlichen Code)
└── USAGE.md (Wie nutze ich die Software?)
```
Die Dateien enthalten jeweils eine Anleitung über ihren Inhalt
### Daten-Project ### Daten-Project
**Ein ähnliches Projekt für Daten-Repositories ist in Planung.** Analog zum Code-Project ist das
[Daten-Project-Template](https://scm.cms.hu-berlin.de/methodenlabor/templates/data-project-template)
Das Template ist für Repositories gedacht, die Daten aus Quellen erstellen, für Repositories gedacht, die irgendeine Art von Daten als Output haben. Hierbei
aufbereiten und wieder zur Verfügung stellen. Beispiele wären z.b. Bilder ~> geht es um die reine Vorverarbeitung der Daten und nicht um Analyse.
annotierter Korpus. 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 Ziel ist hier die Dokumentation und die Reproduzierbarkeit von
`Quelle -> Datensatz`. `Quelle -> Datensatz`.
Zur genauer Struktur und Handhabung sei auf die `README.md` dort verwiesen.
## Wissenschaftlicher Hintergrund ## Wissenschaftlicher Hintergrund
Dieses gesamte Repository wurde erstellt um Forschenden eine fundierte, Dieses gesamte Repository wurde erstellt um Forschenden eine fundierte,
@ -74,7 +86,7 @@ dokumentieren. Insbesondere hervorzuheben sind hier die
[Ten simple rules for documenting scientific software](https://doi.org/10.1371/journal.pcbi.1006561). [Ten simple rules for documenting scientific software](https://doi.org/10.1371/journal.pcbi.1006561).
Für eine Ausführliche auseinandersetzung mit dieser Thematik siehe Für eine Ausführliche auseinandersetzung mit dieser Thematik siehe
`BACKGROUND.md` [BACKGROUND.md](background/BACKGROUND.md)
## Bekannte Einschränkungen ## Bekannte Einschränkungen