Jille / maandagseries

Software die random 8 mensen prikt voor de maandagseries
Other
1 stars 0 forks source link

iCalendar-bestand (mee)sturen #2

Open MacGyverNL opened 10 years ago

MacGyverNL commented 10 years ago

Voor mensen die integratie met hun favoriete kalender-applicatie willen. iCalendar is de meest-gebruikte en ondersteunde standaard momenteel, voor zover ik kan nagaan.

Er zijn twee mogelijkheden:

  1. Volledig iCalendar-bestand meesturen met elke e-mail aan de lijst. Voordelen: makkelijk, piggyback op al aanwezige functionaliteit, iedereen heeft in z'n kalender ook de lijst van aanwezigen. Nadeel: mensen die niet ingeloot zijn krijgen toch de iCal, dit kan voor verwarring zorgen.
  2. Mensen zetten een vinkje aan dat ze een iCalendar-bestand willen ontvangen, en dat wordt dan naar die personen persoonlijk gestuurd. Mensen moeten hiervoor hun e-mailadres opgeven ("stuur iCalendar-bestand naar "). We moeten ook bepalen of we er slechts 1 sturen op het moment dat iemand is ingeloot, of na elke lotingronde naar alle mensen die zijn ingeloot. Voordeel: geen kans op verwarring. Nadeel: indien we kiezen voor 1 mail hebben mensen geen lijst van aanwezigen in hun kalender, en indien we kiezen voor meerdere mails krijgen mensen in het worst case scenario 8 mails.
MacGyverNL commented 10 years ago

Ik wil het overigens zelf schrijven, ik maak het een issue zodat we eerst bepalen wát ik ga schrijven.

Jille commented 10 years ago

Kunnen we het niet direct naar een CalDAV-server posten? (Ik weet niet of dat kan met, zeg, google calendar? Misschien een proxy maken zodat je geen authenticatie-tokens hoeft te geven?)

Ik zat er sowieso al aan te denken om in plaats van een naam een KN-username te vragen. Kunnen we ook makkelijker tracken of je bijv. de vorige keer was uitgeloot.

MacGyverNL commented 10 years ago

Dat kan, als toevoeging hierop. Ik wil echter graag ook het iCalendar-bestand zelf, want anders moet ik nóg een calendar tracken in m'n client. Het is om simpelweg het ene event te kunnen importeren in m'n bestaande calendars.

Jille commented 10 years ago

Heeft (een geschikte van jouw) bestaande calendar(s) niet al een CalDAV-server? (Zo niet ga ik eens reageren op je voorstel :P)

MacGyverNL commented 10 years ago

Nee. En daarnaast laat ik geen willekeurige mensen / programma's dingen naar mijn CalDAV-servers schrijven.