-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add ics feed #67
Conversation
nvm... das sind die 3 ältesten events... einfach aus der alphabetischen Liste. Da brauchen wir noch eine andere Lösung. Ich hab jetzt eine ganze Weile mit jekyll und den Filter/Date compare Funktionen rumprobiert und bin noch nicht glücklich geworden. |
tht is a workaround and needs to be changed to a sensibly filtered list
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Je weniger Javascript wir haben, desto besser :D Danke für die Umsetzung, sieht soweit gut aus, nur paar Kleinigkeiten, bezogen auf die Uhrzeit.
Ich wollte das Front Matter des jeweiligen Events noch so ausbauen, dass man hinschreiben kann/muss, wann der Spaß losgeht und wie lange das dauert.
Das Problem, was ich bei "3 neuste Eventes anzeigen" sehe ist, dass events.ics nur einmal generiert wird. Erst zum nächsten Commit auf dem Main-Branch haben wir eine aktualisierte .ics Ich schlage vor, wir beziehen bei jedem Generieren nur die Events ab Buildzeitpunkt ein. Dann sind zumindest die alten Events nicht mehr drin, aber alle zukünftigen. Chat-GPT sagt da:
|
Warum haben wir die Uhrzeiten nicht? "Z" sehe ich immer noch sehr häufig, aber ich akzeptiere bei Reviews eigentlich keine Zeitstempel ohne Zeitzone mehr, weil das immer mehr zu Problemen führt. (Insbesondere weil beim Hosting die Server inzwischen auch in einer anderen Zeitzone stehen.) Selbst wenn wir CET hartkodieren müssen, würde ich das trotzdem so reinschreiben und nicht "Z" angeben. Das könnte auch der Datumsarithmetik helfen. |
weil wir bisher in die events keine Uhrzeiten rein schreiben. Sobald wir das haben, können wir hier auch korrekte Uhrzeiten rein schreiben. Und ja, Z direkt rein zu schreiben ist blöd, das hab ich nur mit kopiert und bisher nicht angepasst. |
@MG-5 hast du eine Idee/einen Vorschlag, wie wir den alten Link auf den Feed am besten auf der events Seite unterbringen? Das war der Text: (iCal-Feed: https://www.netz39.de/feed/eo-events/) Ich habe das lokal in meinem Thunderbird abbonieren können, indem ich die Feed-URL vollständig angegeben habe: http://localhost:4000/feed/eo-events/events.ics |
Vllt können wir die dann wirklich dahingehend anpassen, dass sie als All-Day-Events markiert sind und noch die Zeitzone ergänzen?
Ja, sollten wir immer machen. Ich weiß auch nicht genau, in welcher Zeitzone die Runner laufen. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ich approve erstmal, damit wir mit dem Thema weiter kommen, aber die Lösung ist noch nicht ideal.
die offenen Punke erledigen wir in separaten PRs |
Derzeit liefert das unter www.netz39.de/events.ics den Feed mit den 3 neusten Events aus.
Offene Punkte:
www.netz39.de/feed/eo-events/events.ics