-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Set user status to busy when own calendar contains busy event #31177
Comments
Some additions after talking with @miaulalala:
|
@nimishavijay @jancborchardt I will use the existing "In a meeting" as a text. But the question is which status we should use (Away isn't really correct, neither is DnD, nor is Online true either.) Can we create a new status which is "Busy" and add it to the status modal? Would need a new icon for the status: |
I think it's a good idea to introduce a "Busy" status :) (for reference Teams has like a whole bunch of statuses and Slack has only available and offline). The icon depends on what it would be used for. Some options: 🕓 Generic time icon, "busy" seems to be associated with "waiting" or "in progress" I am not able to figure out if the exsiting icons are MDI icons or emojis or something else. Do you know more about this? I'm also wondering if we need the "Away" status now, it could most of the time be replaced by the "Offline" or "Busy" status (at least according to my understanding, what do you think?) cc @nextcloud/designers as well :) |
Reopening because we had to disable the feature for now via #41714. |
Reimplement this with an index table that is written to onEventCreate and onEventUpdate for the calendar |
The purpose of the index will be to have quick access to events that start or end in a given timeframe (e.g. next/last 5mins). |
OTOH we already have that, kind of, with firstoccurrence and lastoccurrence in oc_calendarobjects. The only thing missing are recurring events. So the question is: how much performance benefit do we get from another index vs just using the existing infrastructure and a range request? Do we have flame graphs of the previous meeting automation and how it slowed down the system when a call started? |
How to use GitHub
Is your feature request related to a problem? Please describe.
Availability status seems not to be synced with Nextcloud Calendar like Microsoft Outlook with Teams.
Describe the solution you'd like
When a "busy" event is in progress in Nextcloud Agenda, set availability status in Talk as "busy" or "to not disturb" and eventually share informations about the event in progress as status message (in option).
Describe alternatives you've considered**
Microsoft does the same with Outlook and Teams/Skype for Business. If a calendar event is in progress with "busy" status, Teams status is "busy" or "in a meeting". If an event is "out of office", Teams status is "out of office".
Nextcloud is an open source and very powerful alternative to GAFAM, so it would be very interesting, in my opinion.
Work packages
Follow up
The text was updated successfully, but these errors were encountered: