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

Calendar / ICS file integration when closing poll #121

Open
wompydomp opened this issue Apr 24, 2017 · 10 comments
Open

Calendar / ICS file integration when closing poll #121

wompydomp opened this issue Apr 24, 2017 · 10 comments
Milestone

Comments

@wompydomp
Copy link

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.

@v1r0x
Copy link
Collaborator

v1r0x commented Apr 29, 2017

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

@bendilobi
Copy link

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...?)

@dartcafe
Copy link
Collaborator

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.

@rubo77
Copy link

rubo77 commented Sep 21, 2018

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

@Mannshoch
Copy link

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.

@jancborchardt
Copy link
Member

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.

tortuetorche added a commit to tortuetorche/polls that referenced this issue Mar 5, 2020
tortuetorche added a commit to tortuetorche/polls that referenced this issue Mar 5, 2020
References:
Signed-off-by: Tortue Torche <tortuetorche@users.noreply.github.com>
nextcloud#121, nextcloud#136 and nextcloud#411
@xundeenergie
Copy link

At least, please implement the last idea. When a Poll is closed, add possibility to add the choosen date(s) to calenders which i have to choose at adding-time.

Or another idea: The possibility to set a linked calendar. So when i close the poll an choose one or more dates, they are written into this preconfigured calendar. I can preconfigure one calendar for each poll.

And the download-Button for an ics-File to add it to a calendar is also a good idea.
Even my public-transport-app from Österreichische Bundesbahnen gives me such a "Add entry to calendar" Button, which is nothing other than a "Download event as ics-file"-Button.

@Mannshoch
Copy link

I would like it to have all dates of the poll written into the calendar the moment I create it. It should get setup with the specific status "NEEDS-ACTION". If the Poll ends all dates get removed except the chosen one.

@bendilobi
Copy link

I think it would be fantastic to have the option to just create a new calendar in the calendar app for a poll. The calendar app already allows one to toggle calendars on and off and to move dates from one calendar to another. So you could see all suggested dates while the poll is running and after a decision has been made, move the agreed upon date to a calendar of your choice and delete the poll's calendar.

For me it is always extremely annoying that, during long-running polls (because people are too slow to respond), I cannot see which dates are options in the poll so that I could try to not block them in the meantime...

@tcitworld
Copy link
Member

Public calendar write API has been added in nextcloud/server#29188

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

No branches or pull requests

10 participants