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

Easier way to show vacations of only team members and other relevant people in calendar #49365

Open
jancborchardt opened this issue Nov 19, 2024 · 1 comment
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap enhancement feature: caldav Related to CalDAV internals

Comments

@jancborchardt
Copy link
Member

How to use GitHub

  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Is your feature request related to a problem? Please describe.
Currently in our organization we have a shared vacation calendar. Usually you would keep it not visible because it has a lot of entries at any one time because of the amount of people in the organization.
However this way you might miss important vacations, e.g. of your team colleagues, direct reports and managers.

Describe the solution you'd like
What would be a nicer simpler solution UX-wise is a way to filter an already existing vacation calendar to only show the things relevant to you, namely vacations of your team colleagues, direct reports and managers.
The difficulty of course comes from how to filter it. Probably each calendar event has to have the person who is on vacation as the sole attendee so it can be linked.

@nimishavijay for ideas on how to show this in the interface. @ChristophWurst as brought up, technical feasibility will of course have to be discussed as you said.

Describe alternatives you've considered
There are some workarounds, all of which duplicate what a shared vacation calendar does, be it via creating calendar events only shared with team members or having the vacation info in a shared text file.

It’s also a bit similar to the free/busy view, but in this case the vacations should be permanently shown in the calendar so it’s not again hidden behind a toggle.

@jancborchardt jancborchardt added 0. Needs triage Pending check for reproducibility or if it fits our roadmap enhancement labels Nov 19, 2024
@jancborchardt jancborchardt moved this to 🧭 Planning evaluation / ideas in 🖍 Design team Nov 19, 2024
@ChristophWurst
Copy link
Member

@nimishavijay for ideas on how to show this in the interface. @ChristophWurst as brought up, technical feasibility will of course have to be discussed as you said.

The following aspects are to be considered:

  1. An admin needs an interface to define filters for an existing calendars, and define the filtering criteria, including line manager relations
  2. Users need a way to toggle between the unfiltered and filtered views of the calendar

Do we want to generalize the filter and whom in the hierarchy you see or would admins or users define that themselves? E.g. do you see your reportees, people on your level, only your next manager in the line of reporting or x/all levels above?

@joshtrichards joshtrichards added the feature: caldav Related to CalDAV internals label Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap enhancement feature: caldav Related to CalDAV internals
Projects
Status: 🧭 Planning evaluation / ideas
Development

No branches or pull requests

3 participants