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 invite accept/reject screen improvements #22170

Open
jancborchardt opened this issue Aug 10, 2020 · 6 comments
Open

Calendar invite accept/reject screen improvements #22170

jancborchardt opened this issue Aug 10, 2020 · 6 comments
Labels
1. to develop Accepted and waiting to be taken care of enhancement feature: caldav Related to CalDAV internals feature: dav

Comments

@jancborchardt
Copy link
Member

When you accept or reject a calendar invite from an invitation mail, the screen looks a bit bare. Some things we can improve:

  • Insert the details of the calendar event in there, so that it looks more like the email itself (or the event popover)
  • Show the statuses of the other people as well

This way you know what it actually is referring to and get more useful context.

image

@nextcloud/calendar

@jancborchardt jancborchardt added enhancement 1. to develop Accepted and waiting to be taken care of feature: dav labels Aug 10, 2020
@tcitworld tcitworld added the feature: caldav Related to CalDAV internals label Dec 17, 2021
@jancborchardt jancborchardt moved this to 🧭 Planning evaluation (dont pick) in 💌 📅 👥 Groupware team Mar 24, 2022
@jancborchardt jancborchardt moved this to 📄 To do (5-20 entries) in 🖍 Design team Mar 24, 2022
@jancborchardt
Copy link
Member Author

@nimishavijay this would go great together with the design update of the event mails and ics embed – could look much the same, just including all details, and attendance statuses.

@tcitworld
Copy link
Member

Show the statuses of the other people as well

Note we currently hide this by default in the e-mail, following the invitation_list_attendees app config. #17456
We might want to put the default for this setting to 'yes', but anyhow the display should follow the setting as well.

Related:

The "Organizer" might want to keep "Attendees" from knowing which other "Attendees" are participating in an event or to-do. The "Organizer" has the choice of sending single iTIP messages with a full list of "Attendees" or sending iTIP messages to each "Attendee" with only that "Attendee" listed.

https://datatracker.ietf.org/doc/html/rfc5546#section-6.3

@reneju
Copy link

reneju commented Jun 12, 2023

I would still like to see improvements to the accept/reject screen.

  1. Display meeting information, should be the same as the email sent to the user
  2. Allow ICS file to be downloaded/added to Outlook, Thunderbird, etc.
  3. Remind the user to add the meeting to their calendar of choice
  4. Follow the above settings to display other attendees.

@nimishavijay nimishavijay moved this from 🏗️ At engineering to 📐 Design phase in 🖍 Design team Jun 12, 2023
@nimishavijay nimishavijay self-assigned this Jun 12, 2023
@nimishavijay
Copy link
Member

It can look the same as the invitation card for an event in Mail, with an extra button to download the event, and a change in the wording, instead of "You have been invited to an event" it would be "You accepted the invite" or "You declined the invite" with an appropriate icon.

image

@nimishavijay nimishavijay removed their assignment Jun 12, 2023
@nimishavijay nimishavijay moved this from 📐 Design phase to 🏗️ At engineering in 🖍 Design team Jun 12, 2023
@reneju
Copy link

reneju commented Jun 12, 2023

Hi, I really like your input and have only two small suggestions:

  1. Rather to have the button say „Download“ I suggest to name it „Add to Calender“.
  2. If attendees replied already, have their response (accept ✅, declined ❌) shown aside their name.

@tcitworld
Copy link
Member

Rather to have the button say „Download“ I suggest to name it „Add to Calender“.

Unfortunately (same instance) registered users would expect this button to add the event to their Nextcloud calendar, but:

  1. They already have it
  2. It will download the file and do nothing else

@jancborchardt jancborchardt moved this from 🏗️ At engineering to 🧭 Planning evaluation / ideas in 🖍 Design team Jul 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Accepted and waiting to be taken care of enhancement feature: caldav Related to CalDAV internals feature: dav
Projects
Status: 🧭 Planning evaluation
Status: 🧭 Planning evaluation / ideas
Development

No branches or pull requests

4 participants