ChurchTools / Songbeamer Python Skripte
Verfasst: Mo Nov 14, 2022 6:54 pm
Hallo zusammen,
wie versprochen teile ich gerne meinen aktuellen Stand der Hilfskripte die wir verwenden um
a) Automatisiert unsere Liedersammlung nach ChurchTools zu laden
https://github.com/bensteUEM/ChurchTool ... tag/v1.0.0
b) Qualitätssicherung und automatische Uploadfunktionen speziell für Songbeamer Dateien durchzuführen.
https://github.com/bensteUEM/SongBeamerQS
Wer möchte (und Python versteht) kann sich gerne daran bedienen. Aktuell ist vor allem der Code zur Qualitätssicherung der Songbeamer Dateien spezifisch auf die dringendsten Bedarfe bei uns ausgerichtet. Auf bitten von @beamerteam, @kolibri52 und weiteren habe entschieden den Code in seiner aktuellen Form als CC-BY-SA 2.0 zu veröffentlichen und hoffe den in Zukunft noch deutlich zu verbessern. Ihr könnt den aktuellen Stand als erste "ALPHA" Test Version sehen.
WARNUNG - Wer nicht programmieren kann sollte die Finger davon lassen. Die Skripte können Massenänderungen durchführen und bei unsachgemäßer Verwendung sowohl eure lokale Liedersammlung als auch euer ChurchTools komplett durcheinanderwirbeln.
Generell empfehle ich dringend vorher Backups anzulegen!
Die OpenSource Lizenz - in Kurzfassung - Wer den Code unverändert nutzt darf das gerne ohne Gewährleistung kostenlos tun.
JEDER der daran auch nur eine einzige Zeile anpasst ist aber verpflichtet diese zeitnah auch mit der selben Lizenz zu veröffentlichen.
Vermutlich wird daraus jetzt kein ausführliches neues OpenSource Projekt, es wäre aber schön wenn wir es als gemeinsame Grundlage nutzen könnten und nicht jeder das Rad neu erfindet.
Das bedeutet konkret -> Wer programmieren kann und etwas ergänzt, meldet euch gerne damit kein Chaos entsteht sondern die Änderungen wieder Zusammengeführt werden können. Ich bin dabei offen für jegliche (auch strukturelle Verbesserung), solange das aktuelle feautreset beibehaltne wird.
Als Issue Backlog würde ich gerne weiterhin Github verwenden.
wie versprochen teile ich gerne meinen aktuellen Stand der Hilfskripte die wir verwenden um
a) Automatisiert unsere Liedersammlung nach ChurchTools zu laden
https://github.com/bensteUEM/ChurchTool ... tag/v1.0.0
b) Qualitätssicherung und automatische Uploadfunktionen speziell für Songbeamer Dateien durchzuführen.
https://github.com/bensteUEM/SongBeamerQS
Wer möchte (und Python versteht) kann sich gerne daran bedienen. Aktuell ist vor allem der Code zur Qualitätssicherung der Songbeamer Dateien spezifisch auf die dringendsten Bedarfe bei uns ausgerichtet. Auf bitten von @beamerteam, @kolibri52 und weiteren habe entschieden den Code in seiner aktuellen Form als CC-BY-SA 2.0 zu veröffentlichen und hoffe den in Zukunft noch deutlich zu verbessern. Ihr könnt den aktuellen Stand als erste "ALPHA" Test Version sehen.
WARNUNG - Wer nicht programmieren kann sollte die Finger davon lassen. Die Skripte können Massenänderungen durchführen und bei unsachgemäßer Verwendung sowohl eure lokale Liedersammlung als auch euer ChurchTools komplett durcheinanderwirbeln.
Generell empfehle ich dringend vorher Backups anzulegen!
Die OpenSource Lizenz - in Kurzfassung - Wer den Code unverändert nutzt darf das gerne ohne Gewährleistung kostenlos tun.
JEDER der daran auch nur eine einzige Zeile anpasst ist aber verpflichtet diese zeitnah auch mit der selben Lizenz zu veröffentlichen.
Vermutlich wird daraus jetzt kein ausführliches neues OpenSource Projekt, es wäre aber schön wenn wir es als gemeinsame Grundlage nutzen könnten und nicht jeder das Rad neu erfindet.
Das bedeutet konkret -> Wer programmieren kann und etwas ergänzt, meldet euch gerne damit kein Chaos entsteht sondern die Änderungen wieder Zusammengeführt werden können. Ich bin dabei offen für jegliche (auch strukturelle Verbesserung), solange das aktuelle feautreset beibehaltne wird.
Als Issue Backlog würde ich gerne weiterhin Github verwenden.
