Add live collaboration mode #1279
Labels
client
enhancement
New feature or request
help wanted
Contributions are very welcome
looking for sponsor
Please consider sponsoring this feature
server-java
server-node
theia
vscode
Requirements
Users should be enabled to seamlessly share their workspace, including the model files, and their diagram state, without the need for a central, proprietary model server. Within a collaboration session, participants should benefit from a shared, real-time diagram and model state, yet each maintains an individual command stack for consistent and intuitive undo/redo actions. Additional features like visible viewports and mouse positions of each participant should further boost usability and collaboration efficiency.
The extension should be compatible with any GLSP diagram editor and should support customizations on both client and server sides.
Tool integrations
To enable collaboration beyond single diagram editors, the collaboration mode should be integrated with tool-wide collaboration systems:
Further information
This work originates from a collaboration between @hege088 and the Business Informatics Group (TU Wien) and EclipseSource.
An initial announcement can be found on the EclipseSource blog.
The text was updated successfully, but these errors were encountered: