Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add live collaboration mode #1279

Open
2 tasks
planger opened this issue Feb 28, 2024 · 0 comments
Open
2 tasks

Add live collaboration mode #1279

planger opened this issue Feb 28, 2024 · 0 comments
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

Comments

@planger
Copy link
Member

planger commented Feb 28, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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
Projects
None yet
Development

No branches or pull requests

2 participants