mirror of
https://github.com/Streckenkunde/Anwenderdokumentation.git
synced 2025-12-05 23:48:35 +00:00
README hinzugefügt für Beitragende, Justfile für schnelle Entwicklung und Hinweise in der Dokumentation angepasst
This commit is contained in:
parent
ebb919a2ed
commit
3c6cd4797e
5 changed files with 62 additions and 5 deletions
28
README.md
Normal file
28
README.md
Normal file
|
|
@ -0,0 +1,28 @@
|
||||||
|
# Anwenderdokumentation
|
||||||
|
|
||||||
|
## Vorschlag zur Dokumentation einreichen
|
||||||
|
|
||||||
|
Um einen Vorschlag zur Dokumentation einzureichen, erstellen Sie bitte ein Issue in diesem Repository.
|
||||||
|
Dort können Sie die gewünschte Änderung oder Ergänzung beschreiben und wir werden nach einer Lösung suchen.
|
||||||
|
|
||||||
|
> [Einen Vorschlag einreichen](https://github.com/Streckenkunde/Anwenderdokumentation/issues/new/choose)
|
||||||
|
|
||||||
|
## Entwicklung an der Dokumentation
|
||||||
|
|
||||||
|
### Voraussetzungen an den Beitragenden
|
||||||
|
|
||||||
|
Zum Beitragen an der Dokumentation sind folgende Voraussetzungen notwendig:
|
||||||
|
|
||||||
|
- *[Docker](https://docs.docker.com/get-docker)* um die Dokumentation zu kompilieren und zu starten
|
||||||
|
- Das Tool *[Just](https://just.systems)*, es ist ein Management-Tool für das Ausführen von Befehlen
|
||||||
|
- Erfahrung im Umgang mit Markdown-Dateien und der Versionsverwaltung *[Git](https://git-scm.com)*
|
||||||
|
|
||||||
|
### Befehle zur Entwicklung
|
||||||
|
|
||||||
|
Folgende Befehle stehen dem Beitragenden zur Verfügung:
|
||||||
|
|
||||||
|
| Befehl | Beschreibung |
|
||||||
|
|--------------|-------------------------------------------------------|
|
||||||
|
| `just build` | Baut die Dokumentation statisch in den Ordner `site` |
|
||||||
|
| `just serve` | Startet die Dokumentation auf `http://localhost:3000` |
|
||||||
|
|
||||||
25
docs/development/documentation.md
Normal file
25
docs/development/documentation.md
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Dokumentation
|
||||||
|
|
||||||
|
## Vorschlag zur Dokumentation einreichen
|
||||||
|
|
||||||
|
Um einen Vorschlag zur Dokumentation einzureichen, erstellen Sie bitte ein Issue auf GitHub im Projekt zur
|
||||||
|
Anwenderdokumentation. Dort können Sie die gewünschte Änderung oder eine Ergänzung mitteilen.
|
||||||
|
|
||||||
|
> Hier können Sie [einen Vorschlag einreichen](https://github.com/Streckenkunde/Anwenderdokumentation/issues/new/choose)
|
||||||
|
|
||||||
|
## Beitragen an der Dokumentation
|
||||||
|
|
||||||
|
Wenn Sie an der Dokumentation mitarbeiten möchten, können Sie ihre Änderungen selbst in das Repository einpflegen.
|
||||||
|
Dazu können Sie das Repository klonen und die Änderungen lokal vornehmen. Anschließend können Sie die Änderungen
|
||||||
|
über einen Pull-Request einreichen und werden diese nach einer Prüfung in die Dokumentation überführen.
|
||||||
|
|
||||||
|
> Mehr Informationen zum Beitragen finden Sie [in dem Repository](https://github.com/Streckenkunde/Anwenderdokumentation).
|
||||||
|
|
||||||
|
### Voraussetzungen an den Beitragenden
|
||||||
|
|
||||||
|
Zum Beitragen an der Dokumentation sind folgende Voraussetzungen notwendig:
|
||||||
|
|
||||||
|
- *[Docker](https://docs.docker.com/get-docker)* um die Dokumentation zu kompilieren und zu starten
|
||||||
|
- Das Tool *[Just](https://just.systems)*, es ist ein Management-Tool für das Ausführen von Befehlen
|
||||||
|
- Erfahrung im Umgang mit Markdown-Dateien und der Versionsverwaltung *[Git](https://git-scm.com)*
|
||||||
|
|
||||||
|
|
@ -1,9 +1,5 @@
|
||||||
# Aktualisierungen und Updates
|
# Aktualisierungen und Updates
|
||||||
|
|
||||||
## Aktuellste Version
|
|
||||||
|
|
||||||
Die aktuellste Version ist 1.0.0
|
|
||||||
|
|
||||||
## Letzter Changelog
|
## Letzter Changelog
|
||||||
|
|
||||||
Es wurde noch kein Changelog veröffentlicht.
|
Es wurde noch kein Changelog veröffentlicht.
|
||||||
7
justfile
Normal file
7
justfile
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
serve:
|
||||||
|
@echo "Der Entwicklungsserver für die Dokumentation wird gestartet"
|
||||||
|
docker run --rm -it -p 3001:8000 -v ${PWD}:/docs squidfunk/mkdocs-material
|
||||||
|
|
||||||
|
build:
|
||||||
|
@echo "Die Dokumentation wird lokal gebaut"
|
||||||
|
docker run --rm -it -v ${PWD}:/docs squidfunk/mkdocs-material build
|
||||||
|
|
@ -26,5 +26,6 @@ nav:
|
||||||
- Touren verwalten: manage/tour.md
|
- Touren verwalten: manage/tour.md
|
||||||
- Export der Daten: manage/export.md
|
- Export der Daten: manage/export.md
|
||||||
- Sonstiges:
|
- Sonstiges:
|
||||||
- Schnittstellen: development/api.md
|
- Dokumentation: development/documentation.md
|
||||||
|
- Schnittstelle: development/api.md
|
||||||
- Updates: development/updates.md
|
- Updates: development/updates.md
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue