== Schedule 37C3
Die Schedules (bzw. deren JSON Variante) werden dieses Mal vom [[https://git.cccv.de/hub/hub|c3hub]] abgerufen, zusammen gemischt und von Teilnehmern über den Maschinenraum mit Self-organized Sessions erweitert.
Es werden folgende externe Fahrplan-Quellen verwendet:
* https://frab.cccv.de/37c3 bzw. https://fahrplan.events.ccc.de/congress/2023/fahrplan/
* [[https://pretalx.c3voc.de/37c3-sendezentrum/|pretalx.c3voc.de/37c3-sendezentrum]]
* [[https://pretalx.c3voc.de/fireshonks23/|pretalx.c3voc.de/fireshonks23]]
* [[https://pretalx.c3voc.de/37c3-lightningtalks/|pretalx.c3voc.de/37c3-lightningtalks/]] War angedacht, aber bisher noch nicht umgesetzt.
{{drawio>events:37c3:schedule}}
In der Hub API unter [[https://api.events.ccc.de/congress/2023/]] gibt es folgende Varianten:
* ```/schedule[.xml|.json]``` Liste aller Events als Schedule XML/JSON
* ```/assembly//schedule[.xml|.json]``` Events der per `` gewählten Assembly als Schedule XML/JSON
* ```/room//schedule[.xml|.json]``` Events der per `` gewählten Bühne/Zelt/Raum als Schedule XML/JSON
Die Gesamt-Liste wird durchs CCCV CDN auch unter folgenden URLs bereitgestellt:
* https://fahrplan.events.ccc.de/congress/2023/fahrplan/schedule.json
* https://fahrplan.events.ccc.de/congress/2023/fahrplan/schedule.xml
Die Vorträge aus den drei Hauptvortagssälen braucht kann aktuell öffentlich nur über die Assembly "CCC" z.B. unter
* CCC: https://api.events.ccc.de/congress/2023/assembly/b46b321a-19b9-4cd6-8aab-52a127268d6f/schedule.xml / .json
* SoS:
abrufen. Falls da noch Probleme auftauchen wollen als Hub-Team bei Bedarf noch Räumen Tags geben können, das ist aktuell aber noch wirklich umgesetzt. Die UUIDs der Assemblies können im Maschinenraum oder auf https://api.events.ccc.de/congress/2023/assemblies nachgeschlagen werden. Bei Fragen jeglicher Art meldet euch einfach https://matrix.to/#/#schedule:hackint.org bzw. #schedule im Orga RocketChat / Hackint IRC Netzwerk (der Channel ist jeweils gebridged).
=== QR Codes
==== iOS App
Die [[https://chaos.social/@congress_ios|iOS Fahrplan App]] unterstützt 2 QR Code-Formate:
* Halfnarp: QR Code -> JSON
* -> ```{"talk_ids": [23, 42]}```
* Erweiterung um GUIDs:
```{
"talk_ids": [23, 42],
"talk_guids": ["3b2841e8-d4df-46be-a612-41a68b5475fb", "39734771-6257-4e7c-a6c3-d11c90d97301"]
}```
* Wenn `talk_ids` und `talk_guids` vorhanden sind, wird nur `talk_guids` ausgewertert
==== Android
No support
=== Sonstiges
Mehr Doku zum Format auf [[:schedule]]
Historie: [[events:camp23:schedule|#CCCamp23]], [[events:jev22:schedule|2022]], [[events:jahresendveranstaltung2021:schedule|2021]], [[events:rc3:schedule|2020]], [[https://wiki.cccv.de/general/services/system|2015]]