opencoweb/coweb — Issue #147: Support In-Process Moderator Model
Author: vinomaster
Created: 2011-12-14 17:18:08+00:00
State: open
Labels: Docs, Feature, Java

We have received requests to address the need for Server-side Session State Management.

The primary objective here is to extend our architecture to allow for a server-side participant in a session.

This task will also mean a migration away from our existing Extension API.

We have discussed an approach whereby we will overhaul our Admin and Session APIs to cover the following capabilities:

Class:Admin
- Creates Session
- Manages Session LifeCycle
- Published REST API

Class: Session
- Creates Moderator
- Creates Bots
- Coweb Protocol Handler

Class: Moderator
- Interfaces with OT Engine
- Manages Coweb Events for Session

Class: Collab
- State Request no longer needed as Server is handling