Closed dvzrv closed 8 years ago
https://github.com/voc/schedule <= this could help you and here https://c3voc.de/wiki/schedule you will find the validator
I'm updating the event templates now, so we can parse the pages and generate the xml later.
@ri0t is in the process of finishing a parser for our data. The final schedule will be made available on the pages for Lecture/Workshop/Hacking (with settings for date/start, etc.) later this evening.
I will start updating the Lecture/Workshop and Hacking pages with proper start and day figures
The timeslots are now setup. I think minor changes might happen, but for now this is it. @ri0t do the magic! :)
{
"conference": {
"acronym": "miniLAC16",
"basedate": "2016-04-08",
"language": "en",
"title": "Mini Linux Audio Conference 2016",
"license": "CC-BY-SA",
"timezone": "Europe/Berlin"
},
"events": [
{
"room": "Soundlab",
"type": "Lecture",
"title": "Stepp0r a renoise plugin",
"description": "I presented my plugin unofficial at the LAC2015. People liked it, and said I should create a presentation about it. This time I will present the plugin and talk about future plans (and maybe encourage people to join the project :D)",
"license": "CC-BY-SA",
"people": "Palo",
"start": "18:45",
"duration": "00:45",
"day": "0"
},
{
...
The infobeamer next room node expects a different kind of json:
[
{
"place" : "Soundlab",
"nice_start" : "11:00",
"duration" : 330,
"start" : 1356602400,
"speakers" : [],
"short_title" : "Deutschlandfunk @ 29C3",
"lang" : "de",
"stop" : 1356622200,
"event_id" : "5405",
"title" : "Deutschlandfunk @ 29C3"
},
{
...
\o/
Peter mentioned the need to generate a proper XML from the wiki schedule, so it can be used on the streaming template.