This article is about a PsycZilla feature.


Currently in planning, this is not an existing feature

The idea: Let multiple users participate in real-time collaborative editing of a web page. This could be an especially interesting feature if it were integrated into PSYC Places so that each room could have an interactive wikipage available via the psyc protocol/url scheme at psyc://server.tld/@place/wiki


Post ideas/suggestions here

Implementation Planning

The editor could be implemented to maintain the page in DOM while each user is editing or watching, then integrate real-time changes by exchanging diff's in some type of XPATH format, this way each client view does not need to re-create the DOM each time an update happens.