Adopting Theia - Insights from an Initial Contributor
Are you in the process of adopting Eclipse Theia as a platform for your next IDE or tool project? In this talk, we’ll share our technical experience from over 5 years as core maintainers of Theia and using it to deploy various internal projects. Join us and learn from our ideas, issues and successes!
Theia is the next generation platform for building web and cloud-based tools and IDEs at Eclipse. Ericsson was one of the original contributors and has now been adopting the project for over 5 years. During this period, we have gathered a lot of experience with the platform for our internal use cases. We have iterated over technical solutions, we have learned from challenges, we have heavily adapted and refined Theia itself over the years to be a world class platform. We’ll provide a collection of technical learnings from over the years. We will introduce you to the challenges and solutions on a technical level.
This includes for example:
Right usage of extensions models: Theia Extensions vs. VS Code Extensions
Ways of consuming the framework
More “exotic” use cases
And also our continued involvement in the open-source community
Note: This talk is intended for architects and developers. We will go into deeper technical detail. All are welcome, though. Join this talk to benefit and get jump-started for your next Theia-based project!