Files
liederquelle/README.md
T
hraban 650dc89fc0 README.md aktualisiert
Markdown, nicht ReST oder sowas
2026-06-07 10:58:18 +02:00

40 lines
1.3 KiB
Markdown

**Achtung, wir haben beschlossen, diesen Ansatz nicht weiterzuverfolgen und stattdessen alle Metadaten usw. in (teilweise verschlüsselten) YAML-Dateien bei den Liedbausteinen zu halten. Das soll die manuelle Bearbeitung ermöglichen, auch wenn wir uns im Normalfall auf (noch zu schreibende) Tools stützen werden.**
# liederquelle
Django-Backend für die Liederquelle 2.0
Hier sammelt der Notenbund die Hintergrundinformationen für den Liederpool
und für die öffentliche Rechercheplattform.
- Liederbücher
- Lieder
- Sammlung (private oder öffentliche Bibliothek von Liederbüchern)
- Urheber*innen (umgesetzt)
- Verlage
- Nutzungsrechte und ihre Inhaber*innen
- Versionierung
- REST-API
## Abhängigkeiten
- Python 3.14 (funktioniert wahrscheinlich auch mit anderen Versionen)
- Django 6.0
- django-taggit
- django-taggit-helpers (uralt, funktioniert aber)
- django-simple-history
- djangorestframework
- PyYAML
## Installation
Siehe [docs/README.md](docs/README.md)
## TODO
- Modelle für Lieder
- Modelle für Liederbücher (nach `sources.yaml`, BibTeX-kompatibel) und Sammlungen
- Modelle für Verlage/Veröffentlicher und Nutzungsrechte
- andere Medien als Quellen (URLs, Tonträger)
- öffentliche Schnittstelle (Website; bisher nur Backend = Django-Admin)