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

Resource/Room Timeline view #2713

Open
alexanderdd opened this issue Nov 21, 2020 · 8 comments
Open

Resource/Room Timeline view #2713

alexanderdd opened this issue Nov 21, 2020 · 8 comments
Labels
1. to develop Accepted and waiting to be taken care of enhancement New feature request Feature: Fullcalendar

Comments

@alexanderdd
Copy link

alexanderdd commented Nov 21, 2020

Is your feature request related to a problem? Please describe.
At the moment there is no overview of resource usage (e.g. rooms)

Describe the solution you'd like
Add Resource Timeline as a view (besides day, week..). Demo: https://fullcalendar.io/#demos
Screenshot_20201121-083902_1

Describe alternatives you've considered
You can use a separate calendar for every resource but then there is no automatic check if the room is booked already.

Additional context
This would greatly enhance room booking management also in bigger companies/institutions, no need for separate software any more. Big selling point for Nextcloud.

has been resolved via first comment: Problem: this is a premium plugin https://fullcalendar.io/premium
Ideas:

Nextcloud GmbH pays for OEM license
Nextcloud GmbH negotiates with fullcalendar a mix of payment and developer hours that we send upstream

What do you think?

@alexanderdd alexanderdd added 0. to triage Pending approval or rejection enhancement-proposed labels Nov 21, 2020
@tcitworld
Copy link
Member

tcitworld commented Nov 21, 2020

Fullcalendar's premium features are open-source as well and free to use in GPL-open-source projects (such as Nextcloud). See https://fullcalendar.io/license/premium-faq#open-source and https://fullcalendar.io/license/premium#option-3-gpl-license

We already use the the ResourceTimelinePLugin for the Free-Busy feature: https://github.com/nextcloud/calendar/blob/master/src/components/Editor/FreeBusy/FreeBusy.vue

For reference nextcloud/server#24175

@tcitworld tcitworld changed the title implement Resource Timeline (fullcalendar premium plugin) Resource/Room Timeline view Nov 21, 2020
@tcitworld tcitworld added 1. to develop Accepted and waiting to be taken care of enhancement New feature request Feature: Fullcalendar and removed 0. to triage Pending approval or rejection enhancement-proposed labels Nov 21, 2020
@ChristophWurst
Copy link
Member

You can use a separate calendar for every resource but then there is no automatic check if the room is booked already.

I'm confused by this. Do you use calendars as resources? That means you do not use actual resources like https://docs.nextcloud.com/server/latest/admin_manual/groupware/calendar.html#resources-and-rooms, do you?

@ChristophWurst
Copy link
Member

I'm trying to figure out if we are talking about the same use case I've described in #3185 :)

@alexanderdd btw you've accidentally 👍'd your own post :)

@tcitworld
Copy link
Member

I'd say so

@Spartachetto
Copy link

@ChristophWurst it seems to me that #3185 is about the possibility to see the availability of a particular room or resource, instead @alexanderdd request is about the possibility to see the availability of all the rooms or resources.

Both functionalities are useful, clearly this one is more useful in big organisations to manage easily several rooms, as already stated by @alexanderdd

@alexanderdd
Copy link
Author

@ChristophWurst it seems to me that #3185 is about the possibility to see the availability of a particular room or resource, instead @alexanderdd request is about the possibility to see the availability of all the rooms or resources.

Both functionalities are useful, clearly this one is more useful in big organisations to manage easily several rooms, as already stated by @alexanderdd

Exactly what I intended to say. I am thinking about a person in the lobby of a big organisation, he/she wants to see what is happening where right now.

@Spartachetto
Copy link

Spartachetto commented Jan 26, 2022

I see two use cases:

  1. In a big organisation the office which manages the premises wants to keep track of the use of the different meeting rooms
  2. In a conference with multiple tracks, the attendants of the conference want a bird's eye view of the tracks

Clearly in the second situation, the organisers should have the possibility to define which resources have to be visible to the attendants and which have to be hidden.

I belonged to organisations in which some of the daily meetings were public and visible (even displayed in a screen at the entrance) and some reserved. A sort of second situation made permanent

@alexanderdd
Copy link
Author

@q-wertz @mir06 @wforumw you reacted with 👍 to the last post, but not to the initial issue (first post).

If you want this, please react with 👍 to the first post.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Accepted and waiting to be taken care of enhancement New feature request Feature: Fullcalendar
Projects
None yet
Development

No branches or pull requests

4 participants