diday-end-recurrence #47

Merged
yrrsinn merged 3 commits from hauke/www:diday-end-recurrence into staging 2026-07-05 00:18:48 +02:00
Owner
No description provided.
gen_upcoming.py normalisiert dtstart auf naive lokale Zeit, reichte die
laut RFC 5545 in UTC anzugebende UNTIL-Zeit der RRULE aber tz-aware an
dateutil weiter. Die Mischung aus naivem dtstart und tz-awarer UNTIL
lässt dateutil.rrule mit "RRULE UNTIL values must be specified in UTC
when DTSTART is timezone-aware" abbrechen -- der Build schlägt fehl,
sobald ein wiederkehrender Termin ein UNTIL enthält.

Mit ignoretz=True wird die UNTIL-Zeit ebenfalls naiv behandelt,
konsistent zur restlichen Verarbeitung. Für Termine ohne UNTIL ist das
ein No-Op.

Fixes: 2e3a02af0c ("refacture all the things!")
Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Der Digital Independence Day findet ab Juli 2026 nicht mehr im
zweimonatlichen Turnus statt. Mit UNTIL in der RRULE endet die
Wiederholung nach dem letzten Termin am 3. Mai 2026, sodass keine
künftigen Instanzen mehr in den Kalendern (all.ics,
veranstaltungen/index.ics) und in der Terminübersicht erscheinen.

Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Der DI.Day findet am 5. Juli 2026 nicht im Chaos Computer Club Berlin
statt. Der neue Blog-Eintrag informiert darüber und verweist auf die
alternativen Berliner DI.Day-Veranstaltungen (c-base, Stadtschloss
Moabit).

Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
@ -5,3 +5,3 @@
dtstart: 20260104T122300
dtend: 20260104T174200
rrule: "FREQ=MONTHLY;INTERVAL=2;BYDAY=1SU;WKST=MO"
rrule: "FREQ=MONTHLY;INTERVAL=2;BYDAY=1SU;WKST=MO;UNTIL=20260503T235959Z"
Member

Es wird vermutlich auch danach noch DiDays geben

Es wird vermutlich auch danach noch DiDays geben
Author
Owner

Wenn in 2 Monaten etwas im CCCB stattfindet kann man das wider ändern. Ich hab keine Lust das am Samstag Abend vorher wieder zu ändern.

Wenn in 2 Monaten etwas im CCCB stattfindet kann man das wider ändern. Ich hab keine Lust das am Samstag Abend vorher wieder zu ändern.
Member

Auch wenn es doch recht unwahrscheinlich ist, dass es im CCCB noch mal eine DiDay Veranstaltung gibt. Vermutlich, würde der Vorlauf und die Planung der Veranstaltung nicht an Einzelpersonen hängen.

Wir beide ärgern uns Samstagabend ja insbesondere deshalb darüber, weil es an Einzelpersonen hängt. Weil es an Einzelpersonen hängt, wird es vorrausichtlich keine DiDay Veranstaltung im CCCB mehr geben.

Auch wenn es doch recht unwahrscheinlich ist, dass es im CCCB noch mal eine DiDay Veranstaltung gibt. Vermutlich, würde der Vorlauf und die Planung der Veranstaltung nicht an Einzelpersonen hängen. Wir beide ärgern uns Samstagabend ja insbesondere deshalb darüber, weil es an Einzelpersonen hängt. Weil es an Einzelpersonen hängt, wird es vorrausichtlich keine DiDay Veranstaltung im CCCB mehr geben.
@ -0,0 +5,4 @@
tags: ["di.day", "Ankündigung"]
---
**Kurzfristige Änderung:** Der [Digital Independence Day](/veranstaltungen/didit/) findet am **Sonntag, dem 5. Juli 2026, nicht** im Chaos Computer Club Berlin (Marienstraße 11) statt.
Member

Vergleiche https://berlin.ccc.de/veranstaltungen/didit/

Die Aktiven im CCCB unterstützen dabei auf verschiedenen Veranstaltungen in Berlin.

Weitere Informationen zu konkreten Veranstaltungen gibt es im Terminkalender unter https://events.diday.org/ bzw https://events.diday.org/organisation/cccb.
Vergleiche https://berlin.ccc.de/veranstaltungen/didit/ ``` Die Aktiven im CCCB unterstützen dabei auf verschiedenen Veranstaltungen in Berlin. Weitere Informationen zu konkreten Veranstaltungen gibt es im Terminkalender unter https://events.diday.org/ bzw https://events.diday.org/organisation/cccb. ```
Author
Owner

Es war für mich schon kompliziert genug diese Beiden zu finden und würde die lieber direkt angeben.

Es war für mich schon kompliziert genug diese Beiden zu finden und würde die lieber direkt angeben.
yrrsinn merged commit 42f999443f into staging 2026-07-05 00:18:48 +02:00
Sign in to join this conversation.
No reviewers
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
cccb-website-team/www!47
No description provided.