Skip to content
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

Events "Freies Hacken" Dauertermin #71

Open
timherrm opened this issue Nov 6, 2023 · 10 comments
Open

Events "Freies Hacken" Dauertermin #71

timherrm opened this issue Nov 6, 2023 · 10 comments
Assignees

Comments

@timherrm
Copy link
Contributor

timherrm commented Nov 6, 2023

Gibt es eine bessere Möglichkeit den Dauertermin jeden Mittwoch zu erstellen, ohne dafür jedes Event einzeln zu erstellen?
Vllt als Loop direkt da, wo du die JSON erstellst, die der Kalender als Quelle nimmt @MG-5 ?

@24367dfa
Copy link
Member

24367dfa commented Nov 6, 2023

Ich würde eher ein kleines script schreiben, mit dem man sich wiederholende Termine schneller anlegen kann. Wenn wir anfangen, in der Logik für den Kalender rumzufummeln, wirds eklig. Auch der ICS-feed wird aus den Dateien im Events Ordner erzeugt.

/e: das gilt ja für den Stammtisch in der gleichen Weise

@timherrm
Copy link
Contributor Author

timherrm commented Nov 6, 2023

Ja macht Sinn. Dann würde ich das mal angehen. Soll ich das Script dann auch hier im Repo ablegen? Wenn ja, wo?

@timherrm timherrm self-assigned this Nov 6, 2023
@24367dfa
Copy link
Member

24367dfa commented Nov 6, 2023

Ja macht Sinn. Dann würde ich das mal angehen. Soll ich das Script dann auch hier im Repo ablegen? Wenn ja, wo?

Auf jeden Fall hier mit hin. Ich würde das in einen Unterordner tools oder so ähnlich tun.

@LeSpocky
Copy link
Member

LeSpocky commented Nov 6, 2023

Ich würde eher ein kleines script schreiben, mit dem man sich wiederholende Termine schneller anlegen kann. Wenn wir anfangen, in der Logik für den Kalender rumzufummeln, wirds eklig. Auch der ICS-feed wird aus den Dateien im Events Ordner erzeugt.

/e: das gilt ja für den Stammtisch in der gleichen Weise

Das würde es auch erleichtern mal einzelne Termine in der Serie wieder rauszunehmen? Manchmal hat man ja so Fälle. Bspw. KW 51.

@MG-5
Copy link
Member

MG-5 commented Nov 6, 2023

Ich würde nicht jeden Mittwoch mit "Freies Hacken" zukleistern wollen. Sonst wird der Kalender echt voll. Ein Hinweis auf der Webseite würde mir reichen.

@timherrm
Copy link
Contributor Author

timherrm commented Nov 6, 2023

Mhm aber irgendwie bei allen anderen Events wäre schon praktisch, als das jetzt woanders hinzuschreiben. Gibt es irgendeinen Kompromiss dazu? Kann man vllt beim ICS Export die ausschließen oder so?

@24367dfa
Copy link
Member

24367dfa commented Nov 6, 2023

Ich finde es nicht schlimm, dass für das ganze Jahr ein regelmäßiger Termin im Abonnement ist. Ja, da stehen jetzt mehr Termine in meinem Kalender. Aber die sind halt auch alle als netz39 markiert.

@MG-5
Copy link
Member

MG-5 commented Nov 6, 2023

Wenn für jeden Mittwoch im Kalender was steht, dann gehen wichtige Sachen wie Worksshop und Stammtisch völlig unter.

@penguineer
Copy link
Member

penguineer commented Nov 6, 2023

Wenn wir jetzt Start/Dauer hinzufügen, müssen wir jedes der neuen Events manuell anpassen, oder? Wäre ggf. besser gewesen, erstmal die Struktur des Events festzulegen.

Nachtrag: siehe #78

@penguineer
Copy link
Member

Wenn für jeden Mittwoch im Kalender was steht, dann gehen wichtige Sachen wie Worksshop und Stammtisch völlig unter.

Stimme ich zu.

Mögliche Lösungen:

  • Diese beiden Events im ICAL-Feed explizit definieren und jeweils nur die nächsten N anzeigen
  • In den restlichen Übersichten aufschreiben, dass es die Events in der Regelmäßigkeit gibt, aber nicht alle Termine explizit generieren.
  • Für die Events Tags vergeben, die in bestimmten Ansichten gefiltert werden.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants