[WHY Team:Info] Self Organized Sessions and official program export
eric at why2025.edeb.eu
eric at why2025.edeb.eu
Tue Jul 22 14:55:03 CEST 2025
Hello team info,
I've sent it to team content before, but they refereed me to you (and
forwarded it to you, but I think with a wrong email)
I like to have the Sessions and official program together, so I can see
them in a single schedule. So I've made a python program to create a
frab like XML export from the pages in the Session category on the wiki
and merge those with the program frab export, so it can be loaded
together in Giggity.
only sessions: https://2025why.gitlab.io/schedule/sessions.xml
merged with program: https://2025why.gitlab.io/schedule/merged.xml
code: https://gitlab.com/2025why/schedule/-/blob/main/schedule.py
It places sessions without a start time at midnight the end of the event
so you can still see them.
I think I'll let the pipeline run every hour during the event so the
schedule keeps up to date.
Would it be OK if I add it to the Self organized Sessions wiki page? I
can change the URL and/or title of it it you think it resembles the
official ones too much (currently called it WHY2025 with Self Organized
Sessions)
While creating it I spotted some issues with the self organized sessions
which I fixed, for your reference:
The self organized sessions creation page had some issues, mostly
related to missing properties that weren't moved from the MCH wiki. I've
fixed those, languages, keyword and the kids checkbox work. The ical
export now has the start and end dates.
I've changed the input for the start time for events from datetimeinput
to datetime to get rid of the Z timezone, the datetimeinput seems to be
fixed to Z, which caused some confusion with people entering it in local
time or UTC (and the ical export doesn't do time zones)
Regards,
Eric de Boer
More information about the Info
mailing list