Closed Bug 425343 Opened 12 years ago Closed 7 years ago

No support for resource (Meeting/Conference Rooms) booking and scheduling


(Calendar :: Lightning Only, enhancement)

Windows XP
Not set


(Not tracked)



(Reporter: sidsharma8485, Assigned: Fallen)




(5 files)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/20080311 Firefox/
Build Identifier: TB version (20080213); Lightening build 2008032619

Outlook 2003 has an option to add meeting/conference rooms as resources in order to book them. Essentially the rooms have email addresses and if the are free they accept the invite. There is a provision for seeing which ones are free and which ones are not (but I think this is due to the microsoft exchange server). This is one of the for most reasons due to which huge number of my colleagues are avoiding a transition from outlook to thunderbird+lightning

Reproducible: Always
IMO this bug is INVALID, as this is a functionality that cannot be provided on the client level, but must be implemented on a server (e.g. Exchange). I don't know whether stuff like this isn't already possible on a CalDAV server or Sun's Java Calendar Server that we both support. 
Closed: 12 years ago
Resolution: --- → INVALID
Summary: No support for resource(Meeting/Conference Rooms) booking and scheduling → No support for resource (Meeting/Conference Rooms) booking and scheduling
I've often seen resource booking been implemented separate to the calendar system, but RFC 2445 defines user types (CUTYPE) for resources, so it's quite easy to use virtual calendar users for resources. Just invite such virtual users and the resources are booked. However, what's lacking are resource management facilities, and I think that's the primary reason why those are implemented separate to the calendar system.

[1] <>

So I am asking myself if and what we could do about resources, with sticking to RFC 2445. If resources appear as ordinary mail-addresses / attendees, calendar may determine the correct CUTYPE by corporate directory lookup. Or, more simple, we could enhance the "Invite Attendees" pane allowing the organizer to specify the CUTYPE.
I am not changing the state of the bug but I still believe the feature to send an invite to a Room/Resource should not be infeasible along with acknowledging a confirmation/rejection. Ideal case would be to have support for the exchange server. *Thinking whether that is too much to ask*
I think dbo is right. Modification of Invite Attendees seems best.
I think we need to separate things here:
- Inviting virtual resources by iTIP/iMIP should already work (apart from the Outlook issues and missing methods which are tracked in other bugs)
- UI enhancements to tag attendees as "resource". This may affect both the invite attendees dialog and maybe the read-only dialog where the PARTSTATs of attendees are shown. Christian, could you imagine a sensible UI?
Resolution: INVALID → ---
Flags: wanted-calendar0.9+
Hardware: PC → All
Siddharth, please don't set the '+' flag. This is reserved for release drivers.
Ever confirmed: true
Flags: wanted-calendar0.9+ → wanted-calendar0.9?
Flags: wanted-calendar0.9? → wanted-calendar0.9-
I tested resource booking with Bedework (which is just an auto-accept) using CalDAV scheduling and it worked. I created a Bedwork user upstairsmeetingroom, invited in Lightning and the invitation was accepted.
Attachment #637654 - Flags: review?(mbailly)
This patch at least shows different icon types. I will need new icons for RESOURCE, GROUP, and ROOM userTypes as well as the icons in a disabled state.

This does not provide a way to select meeting rooms from a list or such, since there is no standardized way to do so. We should file a new bug when such a standard is known or created.
Attachment #637654 - Flags: ui-review?(nisses.mail)
Assignee: nobody → philipp
Attachment #637654 - Flags: review?(mbailly) → review+
Andreas, any update on this? I would like to get this in before the next merge.
Sorry, been occupied by other bugs. When is the merge specifically?
August 27th
Attached image Screenshot - v1 β€”
Attached image resource icon β€”
Attached image group icon β€”
Attached image room icon β€”
Thanks for the graphics! Could you elaborate on why you chose a checkmark for a "resource" ?
Given the merge is today, I'm going to push this patch as is first, then update the icons afterwards.
Pushed to comm-central changeset f8c22d29debf
Closed: 12 years ago7 years ago
Resolution: --- → FIXED
Target Milestone: --- → 1.9
(In reply to Philipp Kewisch [:Fallen] from comment #17)
> Thanks for the graphics! Could you elaborate on why you chose a checkmark
> for a "resource" ?

To be all frank, because that was the best I could come up with.
I'm happy to draw something else if anyone has a better idea what to do for that.
Since a resource is usually something like a beamer or flipchart, I'd suggest using something like that. Not sure if its possible to do in that little px though. I'd prefer beamer over flipchart.
Comment on attachment 637654 [details] [diff] [review]
Show icons for different CUTYPES

Clearing ui-review flag as this patch has been checked in two months ago.
Attachment #637654 - Flags: ui-review?(bugs)
Tested with lightning 1.9b2 and tb 17.0b2: There are no icons/blank icons for resource/group/room (it looks like In which version are the ions included?
Depends on: 815568
Depends on: 816127
You need to log in before you can comment on or make changes to this bug.