Generate meeting calendar based on markdown files #14

Merged
hornwitser merged 1 commit from møter into live 2026-06-12 20:50:26 +00:00
Owner

Add a script to generate a calender of past and upcoming meetings in the
iCelander format, suitable for calendar applications to read and keep in
sync directly from the website.

Example of the calendar imported in Thunderbird:
image

The calendar data is taken from looking at files in the datakollektivet/dokumenter repository. Uses the ics library from npm due to the iCalendar format being non-trivial to serialise and interoperate with.

Add a script to generate a calender of past and upcoming meetings in the iCelander format, suitable for calendar applications to read and keep in sync directly from the website. Example of the calendar imported in Thunderbird: ![image](/attachments/dc568fb1-3388-444c-a974-d4ffc6768fc5) The calendar data is taken from looking at files in the datakollektivet/dokumenter repository. Uses the `ics` library from npm due to the iCalendar format being non-trivial to serialise and interoperate with.
Add a script to generate a calender of past and upcoming meetings in the
iCelander format, suitable for calendar applications to read and keep in
sync directly from the website.
Author
Owner

The plan is to have the formatting of the markdown ocuments in datakollektivet/dokumenter to have machine readable dates and times for meeting documents so that the script doesn't need to guess or hardcode the starting time. And also to incoroprate this script into the CI/CD flow so that the publishing of changes to dokumenter on the website is automated to much higher degree than coded here.

For now this is the bare minimun needed to make scheduled meetings show up on a calendar.

The plan is to have the formatting of the markdown ocuments in datakollektivet/dokumenter to have machine readable dates and times for meeting documents so that the script doesn't need to guess or hardcode the starting time. And also to incoroprate this script into the CI/CD flow so that the publishing of changes to dokumenter on the website is automated to much higher degree than coded here. For now this is the bare minimun needed to make scheduled meetings show up on a calendar.
zr4g0n approved these changes 2026-06-12 20:43:12 +00:00
zr4g0n left a comment

LGTM

LGTM
hornwitser deleted branch møter 2026-06-12 20:50:34 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
datakollektivet/datakollektivet.no!14
No description provided.