Convert the FOSDEM schedule to gemtext (text/gemini) format, to be served with Gemini.
.gitignore | ||
LICENSE | ||
Makefile | ||
README.md | ||
sample-index.gmi | ||
schedule2gemtext.py |
fosdem2gemini
Convert the FOSDEM schedule to gemtext
(text/gemini
) format, to be served via
Gemini.
Installation
Download the program. Be sure you have the lxml. Edit sample-index.gmi to suit your needs and rename it index.gmi. Then run the program periodically, for instance through cron:
# FOSDEM
26 1,5,9,13,17,21 * * * (cd /path/to/FOSDEM; make all)
Technical details
The FOSDEM schedule is publically available (from the schedule
management system Pentabarf) as a XML file (whch we can retrieve with,
for instance, wget https://fosdem.org/2021/schedule/xml
). The use of
a structured format allows us to convert it easily.