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

Availabilitiy view of other people #44776

Open
3 tasks
ChristophWurst opened this issue Apr 11, 2024 · 2 comments
Open
3 tasks

Availabilitiy view of other people #44776

ChristophWurst opened this issue Apr 11, 2024 · 2 comments
Assignees
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap enhancement

Comments

@ChristophWurst
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.

Feature Request

As a Nextcloud user of an organization that does their daily work on Nextcloud I often miss a quick way to see if a colleague is available, or when they are back in case of unavailability. My current workaround is to start a new event in Calendar, add the person as attendee and open the free/busy view. Assuming that people do maintain their general availability and use the out of office feature for absence, this gives me a reliable insight.

I wish this same information was accessible more easily. The problem becomes more visible with colleagues who work part time and teams distributed across time zones.

Implementation

Add a UI component to render the availability of one single user. We might be able to just use the existing free/busy feature for this.
This UI could show at the profile, for example, or in the Calendar app.

Work packages

  • Implementation
  • Admin manual documentation (if applicable, e.g. to turn the feature off)
  • User manual documentation
@jancborchardt
Copy link
Member

Some ideas to make this easier:

  • For an individual person, "See availability" should be an action in the avatar menu. This would just open the free/busy modal with availability of both you and the person.
  • In calendar, there could be an entry in the left sidebar like "Team availability" which takes the team info from Contacts and/or account mgmt and opens the free/busy modal with you and all of the people in your team.
  • Additionally, it would be nice if you can add arbitrary people in this modal to check their availability, e.g. if you need them for a call, or for support, etc.

In all cases it would use the existing free/busy modal so we don’t need to have so much new interface for it.

@jancborchardt
Copy link
Member

@nimishavijay do you have additional ideas? :) And supporting mockups for this would be very good, as it’s part of this issue #43763

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
Projects
Status: 📐 At design
Development

No branches or pull requests

3 participants