Idea #17

Room Occupant Roles

Added by colin moock 1283 days ago. Updated 745 days ago.

Status :New Start :07/30/2008
Priority :Normal Due date :
Assigned to :- % Done :

0%

Category :Filtering
Target version :Future

Description

Problem

While in a room, occupants have different communication needs and privileges. A "speaker" in a meeting application might have the ability to send messages to all other users in the room, while an "attendee" might not. Application development would be easier if the concept of communication needs and privileges were built into the development API.

Solution

Implement different client roles for room occupants, on a per-room basis. Each client's role determines its communication profile and permissions.

Some built-in:

  • Spectator
  • Moderator

Some custom:

  • Speaker
  • TeamA/TeamB

Implementation

  • Users specify role(s) at room join time
  • Available room roles are specified at room-creation time
  • Send message UPCs can filter by roles
  • Roles might determine synchronization policy

History

07/30/2008 10:11 PM - colin moock

  • Subject changed from Room Occupant Roles to room occupant roles

08/06/2008 03:54 PM - colin moock

  • Subject changed from room occupant roles to Room Occupant Roles

01/19/2010 09:49 PM - derek clayton

  • Target version set to Future

Also available in: Atom