I have written a paper describing the concepts required for a Jericho Forum style collaboration oriented architecture. It’s too long to include here, so here’s a link. I would welcome any comments.