Support for private rooms and private meetings in those rooms

Bug #765031 reported by Joey Stanford
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Summit
Fix Released
Wishlist
Michael Hall

Bug Description

Hi,

For Linaro, it would be very helpful if we could schedule our private rooms using the summit system. This would allow us to schedule private meetings in private rooms and make sure they do not conflict with normal tracks.

Please contact me for more information.

Thanks,

Joey

Tags: linaro

Related branches

Jorge Castro (jorge)
Changed in summit:
status: New → Confirmed
Revision history for this message
Joey Stanford (joey) wrote :

Said another way, I need to attend private and public sessions. Summit will currently schedule the public sessions based upon my availability but will not know of the private meetings and thus I'll be double booked. We want to prevent this.

Joey Stanford (joey)
tags: added: linaro
Revision history for this message
Dave Walker (davewalker) wrote :

Here are some initial thoughts regarding implementation.

Based in all subscribers having a launchpad account, or ubuntu SSO at the _very least_

schedule/models/roommodel.py:
Needs private boolean

schedule/render.py
Needs to hide room from general display unless:
  Logged in User is subscribed to a session.
   -> Then display that session, and only that session in the room for a given slot.

There needs to be an adhoc session creation form... Currently done in admin UI which is error prone.
   -> Need to select users which are subscribed
   -> Need to be able to select "private meeting" or not. (there is already a private attribute for a meeting model).
   -> Perhaps re-implement BoF support.. (grep for references)

Revision history for this message
James Westby (james-w) wrote :

Hi,

Care needs to be taken here about what a private meeting means. If the attendees are private, then
we can't avoid collisions if we can't let track leads know the attendees.

Thanks,

James

Revision history for this message
Chris Johnston (cjohnston) wrote :

James, could summit just throw the required participants not available and then the track lead would need to go talk to that person if they need more info?

Changed in summit:
importance: Undecided → Wishlist
status: Confirmed → In Progress
Changed in summit:
assignee: nobody → Chris Johnston (chrisjohnston)
Revision history for this message
Chris Johnston (cjohnston) wrote :

My MP adds the ability to define a room as a private room, and hides private rooms from view.

Changed in summit:
assignee: Chris Johnston (chrisjohnston) → nobody
Revision history for this message
Michael Hall (mhall119) wrote :

Trunk now has support for private rooms in both the database and the UI, we just need to make sure that autoscheduling ang scheduling conflicts take the private statuses into account and don't do anything unexpected.

Changed in summit:
assignee: nobody → Michael Hall (mhall119)
Michael Hall (mhall119)
Changed in summit:
status: In Progress → Fix Committed
James Westby (james-w)
Changed in summit:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.