Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| schedule [2025/02/22 10:54] – andi | schedule [2025/10/04 12:01] (current) – [Clients] andi | ||
|---|---|---|---|
| Line 35: | Line 35: | ||
| </ | </ | ||
| --> | --> | ||
| + | |||
| + | == Usage | ||
| + | |||
| + | === Producers | ||
| + | |||
| + | The following systems able to produce schedule.xml/ | ||
| + | |||
| + | ^ software | ||
| + | | [[https:// | ||
| + | | [[http:// | ||
| + | | [[https:// | ||
| + | | [[https:// | ||
| + | |||
| + | === Clients | ||
| + | |||
| + | * giggity https:// | ||
| + | * EventFahrplan https:// | ||
| + | * iOS Fahrplan App https:// | ||
| + | * [[c3tracker: | ||
| + | * [[Engelsystem]] https:// | ||
| + | * [[hardware: | ||
| + | * pyfahrplan (CLI, Python) https:// | ||
| + | |||
| + | |||
| + | |||
| + | == Schedule2 | ||
| + | |||
| + | We are currently working on the next generation of our schedule schema, which will be available in a first beta / release candidate for 39C3. See https:// | ||
| + | |||
| + | Goals: | ||
| + | |||
| + | * drop nesting: publish pre-release versions even when a talk is not assigned to a room | ||
| + | * allow multiple events in the same room/ | ||
| + | * allow multiple instances of the same event, e.g. for recurring workshops | ||
| + | * fix issues with time & durations for multi-day events | ||
| + | * … | ||
| == Schedule XML | == Schedule XML | ||
| Line 182: | Line 218: | ||
| * https:// | * https:// | ||
| * ical -> schedule.xml | * ical -> schedule.xml | ||
| + | * https:// | ||
| + | * schedule.json -> ocdata (aka re-data) | ||
| * https:// | * https:// | ||
| * statistics related to [[software: | * statistics related to [[software: | ||
| - | == Planning systems able to produce schedule.xml | ||
| - | ^ software | + | === Useful Invocations: |
| - | | pretalx | + | * Get talk IDs for a certain day (intro rendering): |
| - | | frab | xml, json | CCC | https:// | + | |
| - | | [[https:// | + | |
| - | | pentabarf | xml | 2023: only by fosdem | + | |
| - | == Clients consuming schedule.xml | + | ``` |
| - | + | ||
| - | * https:// | + | |
| - | * https:// | + | |
| - | * https:// | + | |
| - | * https:// | + | |
| - | * https:// | + | |
| - | * https:// | + | |
| - | * https:// | + | |
| - | + | ||
| - | + | ||
| - | == Useful Invocations: | + | |
| - | * Get talk IDs for a certain day (intro rendering): | + | |
| xmlstarlet sel -T -t -m '/ | xmlstarlet sel -T -t -m '/ | ||
| - | + | ``` | |
| == Full XML example | == Full XML example | ||