Find a file
2026-04-19 12:14:28 +02:00
archive archive/jaehrlich.rem aktualisiert 2026-03-05 22:19:53 +01:00
data import 11 events from shaarli bookmarks 2026-04-15 09:41:02 +02:00
.gitignore standardize repo: baseline rollout (8 mandatory files) 2026-03-29 19:35:46 +02:00
.gitmodules remove tagdb and locationdb submodules — migrated to metadata API 2026-04-13 22:53:31 +02:00
CHANGELOG.md remove tagdb and locationdb submodules — migrated to metadata API 2026-04-13 22:53:31 +02:00
CLAUDE.md remove tagdb and locationdb submodules — migrated to metadata API 2026-04-13 22:53:31 +02:00
inbox.md inbox.md aktualisiert 2026-04-19 12:14:28 +02:00
LICENSE Initial commit 2018-08-25 23:41:02 +02:00
Makefile update Makefile to baseline revision 4 (check-baseline + update targets) 2026-03-30 09:44:27 +02:00
myproject.toml add myproject-toml revision to baseline tracking 2026-03-29 19:41:59 +02:00
README.md remove tagdb and locationdb submodules — migrated to metadata API 2026-04-13 22:53:31 +02:00
schnitzels.md Add schnitzels.md 2026-03-17 20:58:39 +01:00
tickets.org standardize repo: baseline rollout (8 mandatory files) 2026-03-29 19:35:46 +02:00

mr-eventdb-data

Event database containing dates for German/European tech conferences, hacker events, music festivals, and regional festivals. Data source for mr-eventdb.

Data format

Files in data/ use GNU recutils .rec format:

Name: FOSDEM
Start: 2026-01-31
End: 2026-02-01
Location: ULB Solbosch Campus
City: Brüssel
Country: Belgien
Url: https://fosdem.org
Tag: Tech

Fields

Field Description
Name Event name (required)
Start Start date: YYYY-MM-DD (confirmed), YYYY-MM (month only), YYYY (unconfirmed)
End End date (optional, same formats as Start)
Location Venue name and/or address
City City name
Country Country name (German names for EU countries)
Url Event website
Tag Category tag (multiple Tag: lines supported, defined in metadata API)

Files

File Description
data/events.rec Main event database
data/camp.rec CCC Camp series (projected dates)
data/congress.rec Chaos Communication Congress series
data/zeitumstellung.rec DST changes (MEZ/MESZ)
data/schnitzels.rec SchnitzelS monthly meetup + Auswärtsschnitzel history (20112027)
data/feeds.rec ICS feed URLs for automatic import
data/imported.rec Auto-generated from ICS feeds (do not edit manually)
inbox.md Inbox of URLs/event names to research and add
archiv/jaehrlich.rem Annual recurring events in remind(1) format (archived)

Metadata

Tags and locations are managed via the metadata API (project-metadata-api), replacing the former project-tagdb and project-locationdb git submodules.

Workflow

  1. Add raw URLs/event names to inbox.md
  2. Research dates, fill into the appropriate .rec file
  3. Add Tag: field using tags from the metadata API
  4. New cities/venues are automatically added to the metadata API during feed import (with geocoding)
  5. ICS feeds can be configured in data/feeds.rec and imported via eventdb-import

Processing

This repo contains only data. The pipeline that generates ICS, HTML, RSS, JSON, and map output lives in mr-eventdb.