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 room and resource booking UI #24175

Closed
wiswedel opened this issue Nov 17, 2020 · 7 comments
Closed

Calendar room and resource booking UI #24175

wiswedel opened this issue Nov 17, 2020 · 7 comments
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap enhancement feature: dav papercut Annoying recurring issue with possibly simple fix.

Comments

@wiswedel
Copy link
Contributor

The calendar has a lose end regarding rooms and resources.

The event creation window offers to add rooms and resources to an event:

image

However, those rooms and resources cannot be managed either on the GUI or on the command line.

The back-end part seems to be done: #9773.
According to #10027 (comment), a GUI component was planned but has never happened yet.

@wiswedel wiswedel added enhancement feature: dav 0. Needs triage Pending check for reproducibility or if it fits our roadmap papercut Annoying recurring issue with possibly simple fix. labels Nov 17, 2020
@Spartachetto
Copy link

There are multiple requests on how the resource management works also in the forum.
In addition this resources management functionality was listed also in one of the release notes.
I am writing this hoping it is useful information....

@cybertschunk
Copy link

hey, i found this issue while searching for this exact problem. I would really like to book ressources like rooms for an calendar entry. Is there any progress expectable in this issue?

@j-ed
Copy link
Contributor

j-ed commented Apr 8, 2021

Based on information from the following issue ticket, an api endpoint exists to handle resources:

#17961 (comment)

One of the developers has already worked on a resource booking gui in the past, but the project seems not to be worked on anymore because it has been "archive" in the meantime:

https://github.com/georgehrke/admin_resource_booking_database

@cybertschunk
Copy link

hey @j-ed thanks for your answer. Unfortunately I couldn't find any documentation for the api in the docs . Do you know where documentation for the backend in question might be located?

@ThinkOli
Copy link

ThinkOli commented Jun 6, 2021

Well, I'm desperately looking for an alternative to Outlook (MS365) or Google calendar resource booking. But unfortunately, there doesn't seem to exist a user friendly solution.
Having tried to get https://github.com/georgehrke/admin_resource_booking_database to work, but unfortunately, upon the local install of the app onto NC 20, settings are not available - which is very reasonable given it was built for NC 14 3 years back.
I then got me the latest version of the calendar app and tried to leverage the 'location' field - but that's nothing more than a comment field: not at all related to any bookable resource.
Resource booking really would be a killer app with NC and a great addition to the overall toolsuite. Any chance the great preparation work of @georgehrke will make it into a release? What would be required? May I contribute to get the work funded? I don't see an open bounty herefore.
I'll highly appreciate an update hereon!

@go2sh
Copy link
Contributor

go2sh commented Jun 6, 2021

Read the announcement for the NC22 beta. I guess it will be part of it and you can already try it via the beta. ;-)

@ChristophWurst
Copy link
Member

ChristophWurst commented Jun 9, 2021

The new back-end app is https://github.com/nextcloud/calendar_resource_management. There are still some things to do, but you can define your resources with a few straight forward occ commands. Calendar and other compatible applications will show them.

As per our current architecture the sabre code takes care of the scheduling and Nextcloud offers some APIs and glue to allow apps provide their own rooms and resources.

This means we won't have a default shipped resources back-end in Nextcloud. This will remain a pluggable system, just like two-factor authentication. If admins want this then they can install the app.

Closing as the rest will be done elsewhere, e.g. in https://github.com/nextcloud/calendar_resource_management and https://github.com/sualko/admin_resource_booking_database

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: dav papercut Annoying recurring issue with possibly simple fix.
Projects
None yet
Development

No branches or pull requests

7 participants