Erzeugt eine Pentabarf XML Datei aus dem online Programm der BiblioCon 2023, so dass Open Source Apps wie Giggity zur Anzeige des Programms auf mobilen Geräten genutzt werden können, z.B.
- Auf Android-Gerät die App Giggity installieren
- In der Liste der Veranstaltungen
BiblioCon 2023
auswählen.
Beim erneuten Start von Giggity kann man in der Auswahlliste bei kommenden Veranstaltungen
den Eintrag BiblioCon 2023
lange gedrückt halten um dann in dem erscheinenden Kontext-Menu
auf Aktualisieren
zu drücken.
Wegen kurzfristige Programmänderungen sollte man lieber nochmals das offizielle Programm konsultieren. Aktuell ist noch nicht klar, ob und wie häufig die Daten hier aktualisiert werden können.
Die aktuell erzeuge Pentabarf-XML-Datei kann auch direkt heruntergeladen werden unter:
https://cloud.bib.uni-mannheim.de/s/3NdTDTKfDmz9pqy/download/bibliocon23.xml
Die Generierung der XML-Datei passiert in zwei Schritten.
Zuerst werden vom Web die Daten der Veranstaltung heruntergeladen und als JSON-Dateien im cache
Ordner gespeichert.
Daraus wird im zweiten Schritt das Programm als XML-Datei erzeugt.
Der erste Schritt muss nur erneut ausgeführt werden, wenn es Programmänderungen gab.
cd cache
python download-data.py
python schedule.py
Der Code für den Bibliothekskongress 2022 entspricht den Stand 0f7d0512f4e23d2db70c7406e82e2fa16b9e1f5f und der Code für den Bibliothekartag 2020 entspricht dem Commit e3f778172ece3b991a5f15e8c37ffd17df05b6c1. Darauf aufbauend wurde der Code hier angepasst für die BiblioCon 2023.