Polls: Calendar / ICS file integration when closing poll

Created on 24 Apr 2017  路  6Comments  路  Source: nextcloud/polls

Feature request/idea:

It would be great to download an ics file (for anonymous users) or integrate the final voted date of the poll into the user calendars.

enhancement

Most helpful comment

I already had this idea myself. Good to know there are more people who want this feature. I'll add this to a future milestone

All 6 comments

I already had this idea myself. Good to know there are more people who want this feature. I'll add this to a future milestone

I think this would be an awesome and very useful enhancement.
Just some suggestions:

  • Why have an ics file only when closing a poll? As a participant, I would love to see the possible dates for an event in my calendar while the poll is still open so that anytime I add some new entry to my calendar, I can see if it conflicts with what I marked in the poll so I know when I have to update my poll votes
  • If possible it would be great to do the update to my poll votes right in my calendar so that I don't have to switch over to the polls app (at least for registered participants the shared poll calendar could be read/write...?)

Bullet one seems to be complicated, because there has to be a complete synchronizion between two apps. This could leed to unwanted effects. But maybe, this can be handled via an personal ics subscription of the polls app.

Regarding bullet two: I am thinking of creating a new calendar entry in the creators calendar with invitations of the participants, when a poll is decided. The advantage will be, that an automatic created appointment can be overseen by participants and we have multiple entries in multiple calendars. With an invitation and accepting it, the receiver has it in mind and can decide how to react to this. Additionally all actions on the calendar entry are handled inside the calendar app (moving appointment, delegating, etc.). And we are not limited to users of the nextcloud instance.

just add a + to each date to create a new calendar entry out of one row (or edit if it already exists)

I would prefer to create one calendar Entry with repeat events on all possibilities in Poll. Add the link to the Poll as attachment. On creating the Poll ask the user in which calendar it should be placed. If the Poll is complete, let the poll-owner choose the final events and then remove all from calendar and place single Events for the chosen final dates.

Talked about this with @georgehrke as well (cc @tcitworld). When a poll is closed, there should just be a button called "Add to Calendar" which

  • in the case of you having only 1 calendar simply adds it and gives you feedback about it
  • if you have multiple calendars, it asks you which one to add it to.
Was this page helpful?
0 / 5 - 0 ratings

Related issues

wiertz picture wiertz  路  5Comments

rubo77 picture rubo77  路  4Comments

Jana702 picture Jana702  路  4Comments

clippde picture clippde  路  6Comments

johnnydvc picture johnnydvc  路  6Comments