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

GLSP no longer uses sprotty-theia #93

Open
tortmayr opened this issue Mar 16, 2023 · 1 comment
Open

GLSP no longer uses sprotty-theia #93

tortmayr opened this issue Mar 16, 2023 · 1 comment

Comments

@tortmayr
Copy link
Contributor

@spoenemann The GLSP team has made the decision to no longer directly use the sprotty-theia repository. With the latest changes in the glsp-theia-integration we no longer have a direct dependency to sprotty-theia and instead maintain all our glue code in repository.

When we started out with GLSP the glue code provided by this repository was easy to reuse for our use case, well maintained and easy to extend. I want to use this opportunity to thank you for providing this great starting point for our project. However, over the last couple of years the sprotty community has mostly moved on to use VS Code extensions for integrating diagrams in Theia. As a consequence this repository became stale and the GLSP teams ended up as the more or less lone active adopter and maintainer. We have now reached a point where maintaining this repository does no longer really benefit us. Most of the glue code from this repository is heavily customized & extended in GLSP anyways. So at this point maintaining the entire glue code directly in the main repo makes more sense to us.

I guess a decision has to be made if and how this repository should be continued. Are there any adopters that are still actively using this extension? If not we might consider archiving this repository entirely.

@spoenemann
Copy link
Contributor

Thanks for bringing this up! Right, we tend to use the sprotty-vscode integration rather than this one. I would pin this issue and keep the repository open for a while, but if no additional parties approach us who would participate in maintaining the code, we can request to archive the repo.

@spoenemann spoenemann pinned this issue Mar 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants