Convert the FOSDEM schedule to gemtext (text/gemini) format, to be served with Gemini.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Stephane Bortzmeyer adebc09f18 URL of the Gitea repository 1 year ago
.gitignore Initial commit 1 year ago
LICENSE Initial commit 1 year ago
Makefile First code import 1 year ago
README.md Typo 1 year ago
sample-index.gmi URL of the Gitea repository 1 year ago
schedule2gemtext.py First code import 1 year ago

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.