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 contributor week brainstorm ideas #6372

Open
18 of 28 tasks
marcoambrosini opened this issue Sep 26, 2024 · 10 comments
Open
18 of 28 tasks

Calendar contributor week brainstorm ideas #6372

marcoambrosini opened this issue Sep 26, 2024 · 10 comments
Assignees

Comments

@marcoambrosini
Copy link
Member

marcoambrosini commented Sep 26, 2024

FYI @ChristophWurst @jancborchardt @nimishavijay


Richard: I tried to triage the required effort for some of the most voted requests. The estimated effort is based on my experience.

  1. [H!] => Very high, might even be impossible due to technical limitations, requires research
  2. [H] => High, should be treated as a major feature request
  3. [M] => Medium, might involve frontend and backend work
  4. [L] => Low, easy snack ticket or low hanging fruit
  5. [?] => Unknown, depends on another team
@marcoambrosini marcoambrosini self-assigned this Sep 26, 2024
@marcoambrosini
Copy link
Member Author

@ChristophWurst could you please work with your team to link existing issues to each item and or create new ones if you think it's needed?

@ChristophWurst
Copy link
Member

@miaulalala @SebastianKrupinski @st3iny please create full feature request tickets for all items. You can close this overview ticket afterwards.

@SebastianKrupinski
Copy link
Contributor

@marcoambrosini

On the subject of item 4, was this specifically in regards to shared calendar events or calendar events in general?

@marcoambrosini
Copy link
Member Author

@SebastianKrupinski it was in general

@miaulalala
Copy link
Contributor

miaulalala commented Oct 2, 2024

@marcoambrosini can you clarify on 12. Next available slot more accessible (next 10 slots or so) - what is meant by that feature? Is that for the appointments, and if not, which next slots are meant? On the automatic slot suggestion for the Invitations?

Also No 14. Not easy to cancel a meeting - what is the actual issue (because cancelling a meeting is as simple as deleting the event form the ORGANIZER side, and the ATTENDEE only has to click on the "decline" button) and how can we make it better?

@miaulalala
Copy link
Contributor

For 16. Invitation emails: Show times invitee timezone I'm also unsure what exactly is meant by this - if we have the attendee as a principal on the CalDAV server, we could calculate the event to the timezone of the attendee (if we're not already doing that, @SebastianKrupinski might know more - at least I'm pretty sure we show the timezone of the ORGANIZER in all iMIP emails), but if we don't know the attendee, we can't do that.

#6356 adds timezones to the appointment emails as well.

@miaulalala
Copy link
Contributor

17. Invite from event creation dialog is also unclear - what is meant by this? Adding attendees from the smaller modal (the popover)?

@st3iny
Copy link
Member

st3iny commented Oct 2, 2024

@marcoambrosini can you clarify on 12. Next available slot more accessible (next 10 slots or so) - what is meant by that feature? Is that for the appointments, and if not, which next slots are meant? On the automatic slot suggestion for the Invitations?

The free busy automatic time slots should show more available slots. Currently, it shows only a few slot when all attendees are very busy. We could keep looping until let's say 10 slots are reached.


Also No 14. Not easy to cancel a meeting - what is the actual issue (because cancelling a meeting is as simple as deleting the event form the ORGANIZER side, and the ATTENDEE only has to click on the "decline" button) and how can we make it better?

This is not intuitive for some users without technical knowledge. They are confused about whether deleting an event will cancel it. We could make it more clear. Additionally, there is also the cancelled state that can be set by the organizer and will be propagated.


For 16. Invitation emails: Show times invitee timezone I'm also unsure what exactly is meant by this - if we have the attendee as a principal on the CalDAV server, we could calculate the event to the timezone of the attendee (if we're not already doing that, @SebastianKrupinski might know more - at least I'm pretty sure we show the timezone of the ORGANIZER in all iMIP emails), but if we don't know the attendee, we can't do that.

Some coworkers reported that dates in invitation emails are formatted in the organizer's timezone instead of the invitee's timezone. They said, that a user on the instance invited another user on the instance so the time zone should be available for both (?). This is not about external emails/attendees where we cannot know the invitee's time zone.


  1. Invite from event creation dialog is also unclear - what is meant by this? Adding attendees from the smaller modal (the popover)?

Exactly that. We could add the attendee picker to the simple editor to improve this.

@miaulalala
Copy link
Contributor

Perfect, thank you!

@marcoambrosini
Copy link
Member Author

Thanks @st3iny for clarifying!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🧭 Planning evaluation / ideas
Development

No branches or pull requests

5 participants