Convert the FOSDEM schedule to gemtext (text/gemini) format, to be served with Gemini.
Go to file
Stephane Bortzmeyer adebc09f18 URL of the Gitea repository 2021-03-27 14:33:47 +01:00
.gitignore Initial commit 2021-03-27 14:16:05 +01:00
LICENSE Initial commit 2021-03-27 14:16:05 +01:00
Makefile First code import 2021-03-27 14:23:16 +01:00
README.md Typo 2021-03-27 14:29:53 +01:00
sample-index.gmi URL of the Gitea repository 2021-03-27 14:33:47 +01:00
schedule2gemtext.py First code import 2021-03-27 14:23:16 +01:00

README.md

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.