Migrating Eclipse-based Tools/Plugins to Eclipse Theia or VSCode

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=-JoCO0LgvBk



Duration: 28:48
465 views
5


Do you have an existing Eclipse-based tool, application or plugin and wonder how to evolve it to web-based platforms such as Eclipse Theia or VS Code? In this talk, we will provide you with a guideline on how to approach and conduct this migration, while maximizing the reuse of your existing business logic and getting the most out of this exciting new technology stack!

There is currently a big shift of developer tooling to web-based tools and platforms such as Eclipse Theia or VS Code -- and there are many good reasons for this. Migrating existing Eclipse-based plugins and tools, however, also involves a major architectural switch and usually means rewriting some parts of your tool. In many cases, you can still preserve much of your business logic and reuse some existing features. In this talk, we provide you with a consistent guideline on how to prepare and conduct this migration. We start with providing an overview  of the most important architectural changes, how to assess your existing plugins against that new architecture and how to prepare the migration. We discuss how to select the right target platform (Theia or VS Code), the right extension mechanisms and how to decide between desktop vs. pure browser-based solutions. We highlight which technologies are still relevant in a web-based context and how to replace the frameworks that are not available in the new technology stack. We will discuss all steps in the migration process along selected examples to provide better understanding and blueprints for your own migration project

Finally, we will also quickly discuss how to manage the transition phase of a tool project in terms of effort and strategic planning. Your migration project will probably still require quite some effort, but we will get you prepared as good as we can in 30 minutes!




Other Videos By Eclipse Foundation


2021-11-05Replicating production on your laptop using the magic of containers
2021-11-05Time to add License Management to your Eclipse Product
2021-11-05A Hitchhiker's Guide how to create an Open-Source Business
2021-11-05Oniro: An Open Source, Distributed Operating System (sponsored by Huawei)
2021-11-05Developing IoT applications with Eclipse Theia and VS Code extension on the cloud with ESP-IDF
2021-11-05Equipping the Next Generation of Open-Source Developers
2021-11-05Extending the IoT Cloud to the Edge
2021-11-05From a Swabian car manufacturer to an open source enthusiast mp4
2021-11-05High-performance ingestion of industrial production data
2021-11-05IoT/Web Messaging for Fun & Profit: An Introduction to Eclipse Amlen
2021-11-05Migrating Eclipse-based Tools/Plugins to Eclipse Theia or VSCode
2021-11-05Project Cacophonia - Visualizing Eclipse
2021-11-05Quick-start IoT Projects with Eclipse Thingweb & EdiTDor
2021-11-05Rock solid Device Connectivity
2021-11-05Toto, I Have a Feeling We're Not in the Cloud Anymore: How Java Developers can Build IoT Solutions
2021-11-05Oniro close up: Technical Architecture, Yocto-based build system, build flavours
2021-11-05Hardware Roadmap: the next frontier of a vending machine development (Oniro Blueprint)
2021-11-05Oniro Working Group - Why Join Us - Panel Discussion
2021-11-05OpenHarmony's journey to Oniro - One year on
2021-11-05SystemReady testing for Oniro devices with LAVA CI
2021-11-05Towards a Comprehensive Open Source IoT RISC-V Stack



Other Statistics

Eclipse --- Defending the motherland Statistics For Eclipse Foundation

Eclipse Foundation currently has 38,049 views spread across 31 videos for Eclipse --- Defending the motherland. About 17 hours worth of Eclipse --- Defending the motherland videos were uploaded to his channel, or 1.45% of the total watchable video on Eclipse Foundation's YouTube channel.