- A user logs in with their Seneca ID and password
- The user can join an existing lecture/meeting or create their own
- Teachers can create lectures (choosing the course from a drop-down list which in turn is populated by a courses.xml file) or general meetings (referred to here just as meetings) with the title coming from a text box
- Employees and students can create meetings, but not lectures
- Lectures have precedence in the list of available meetings
- Lectures can have the option to allow guests (bypassing LDAP) and to make the session recordable; meetings do not have these options
- Lectures can be given a section; meetings cannot
- In the list of available meetings, lectures will appear alphabetically as "<Course name> <Section> <Presenter's name>", meetings will appear alphabetically after the lectures as "<Meeting name> <Presenter's name>"
(More to come)