Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-cloud-dev] Merging CDT Cloud Blueprint into Theia IDE

Hi everyone,

As mentioned in today's monthly dev meeting, I’d like to propose merging the separate example product “CDT Cloud Blueprint” into the Theia IDE product.

The main idea is to stop maintaining CDT Cloud Blueprint as a standalone product and instead integrate its CDT Cloud specific extensions and capabilities directly into the Theia IDE.

From my perspective, there are a couple of clear advantages:
  • Maintenance effort is reduced because we no longer need to maintain a separate product.
  • Increased visibility of CDT Cloud extensions, as they would become part of the more widely used Theia IDE
  • A more polished first experience for CDT Cloud users, since Theia IDE is more actively tested and maintained
  • Opportunity for cross-dissemination, e.g., highlighting CDT Cloud topics in regular Theia communication channels
However, there are also some downsides:
  • CDT Cloud extensions would live in a more generic IDE instead of a very CDT-focused product
  • We would no longer provide a dedicated CDT-specific Theia template project
That said, since most CDT Cloud extensions are already VS Code extensions and thus easy to integrate into Theia IDE, adopters who want to build a dedicated embedded development tool can still do so by combining these extensions with Theia’s customization capabilities (as documented in Theia) even without a dedicated Blueprint.

I'm curious to hear your thoughts on this. We’re planning to make a final decision during the next CDT Cloud monthly on May 18th.

Thanks and best wishes,

Philip

--
Dr. Philip Langer

CEO | Principal Software Architect
EclipseSource

Back to the top