events:rc3:schedule

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
events:rc3:schedule [2020/12/21 18:33] andievents:rc3:schedule [2022/12/22 21:02] (current) andi
Line 1: Line 1:
-== Schedule+== Schedule 2020 
 + 
 +Die Schedule URLs (bzw. deren JSON Variante) werden per API aus dem Wiki von https://github.com/voc/schedule/blob/master/schedule_rC3.py ausgelesen, abgerufen und zusammen gemischt. Das Skript läuft per Cronjob alle 10 Minuten auf data.c3voc.de – [[https://data.c3voc.de/rC3/log.txt|Debug-Ausgabe]].  
 + 
 +Unter https://data.c3voc.de/rC3/ gibt es folgende Varianten: 
 + 
 +^ Dateiname ^ Beschreibung ^ Verwendung durch ^ 
 +| everything | (Fast) alle Events die per Schedule.XML/JSON zugeliefert werden | Apps | 
 +| channels  | Nur Kanäle ohne Workshops o.ä. | streaming-website | 
 +| non-frab | Alle Kanäle, ohne die vier Räume die von frab.cccv.de bzw. fahrplan.events.ccc.de importiert wurden| subtitles | 
 + 
 + 
 +Zusätzlich gibt es auch im Hub ein paar Schedule XML/JSON Routen: 
 + 
 +``` 
 +https://rc3.world/api/c/rc3/schedule[.xml|.json] 
 +  Alle Events inklusive Haupttracks, Kanäle, Assemblies, Self-organized Sessions 
 +https://rc3.world/api/c/rc3/assembly/<slug>/schedule[.xml|.json] 
 +  Liste aller Events der Assembly als Schedule XML/JSON 
 +https://rc3.world/api/c/rc3/room/<uuid>/schedule[.xml|.json] 
 +  Liste aller Events des Raumes als Schedule XML/JSON 
 +```
  
-TODO: Diagram zum Datenfluss bauen und hier einfügen. 
  
 {{drawio>events:rc3:schedule}} {{drawio>events:rc3:schedule}}
Line 10: Line 30:
 ---- struct table ---- ---- struct table ----
 schema: channel schema: channel
-cols: slug, name, %title%, schedule_url, schedule_room, room_guid+cols: slug, name, %title%, schedule_url, schedule_room, room_guid, prefix
 order: slug order: slug
 csv: 0 csv: 0
 ---- ----
- 
-Die Schedule URLs werden aktuell per API aus dem Wiki von https://github.com/voc/schedule/blob/master/schedule_rC3.py ausgelesen. Das Skript läuft per Cronjob alle 10 Minuten auf data.c3voc.de – [[https://data.c3voc.de/rC3/log.txt|Debug-Ausgabe]].  
  
  
  • events/rc3/schedule.1608572037.txt.gz
  • Last modified: 2020/12/21 18:33
  • by andi