• Share this article:

ECD Tools Community Update - October 2020

Wednesday, October 7, 2020 - 06:01 by Brian King

About Us

September was a big month for the ECD Tools WG, but before we jump into these exciting community updates, here is a brief reminder about what we do.

The Eclipse Cloud Development Tools Working Group (ECD Tools WG) is a vendor-neutral open source collaboration that focuses on defining, promoting and implementing tools for cloud-native development.

The ECD Tools WG accelerates the adoption of Cloud IDE and container-based workspace management, through the adoption of standards, engagement with third party developer tool providers, and the promotion of Eclipse projects to cloud developers.

Members

We recently welcomed Intel as a Guest Member. Here is the full member line-up of our rapidly-growing Working Group.

 

 

For more information, read these resources:

To become a member, contact us about joining the ECD Tools Working Group.

Projects

ECD Tools ecosystem projects are already seeing broad adoption, and there is plenty happening in their respective communities. Here are some of the highlights from September:

Theia

Eclipse Theia is an extensible platform to develop multi-language Cloud & Desktop IDEs with state-of-the-art web technologies.

  • Work is being done on installable desktop versions of Theia. We are still early in this process, with the current focus on builds rather than features, but expect more to come.

  • The file system API was added

  • Gitpod, an early Theia adopter, was open-sourced

Theia is a vibrant project with a diverse set of contributors. Here are some ways you can help right now:

Open VSX

Open VSX is an open source registry for VS Code extensions. It is integrated in Theia, and used by Gitpod with more adopters on the way. Other highlights currently include:

  • Supports VSCodium (or any other VS Code fork)

  • We are building community of extension users and maintainers

  • We are in the process of moving open-vsx.org to the Eclipse Foundation

How you can get involved:

  • Development - frontend (React) and backend (Spring / SQL / Elasticsearch). Find out more on Github.

  • Help with community building by spreading the word and encouraging publishers to add their extensions

JKube

JKube enables hassle-free Cloud-Native Java Application development. It is a collection of plugins and libraries that are used for building container images using Docker, JIB or S2I build strategies.

EMF.cloud and GLSP

These projects provide domain-specific tools in the cloud.

Eclipse EMF.cloud comprises a set of components that facilitate and simplify the adoption of the Eclipse Modeling Framework (EMF) in cloud-based applications.

Eclipse GLSP is an open-source framework for efficiently developing graphical diagram editors for web- and cloud-based tools.

  • EMF.cloud has a new tree editor framework

  • There are three related sessions at EclipseCon, more information below

An online Demo is available at https://eclipsesource.com/coffee-editor.

Che

Eclipse Che makes Kubernetes development accessible for developer teams, providing one-click developer workspaces and eliminating local environment configuration for your entire team. Che brings your Kubernetes application into your development environment and provides an in-browser IDE, allowing you to code, build, test and run applications exactly as they run on production from any machine.

  • Experimentation: IntelliJ as a Che editor

  • Che in the CNCF landscape - More on Twitter 

  • DevWorkspace

    • More information on Github here and here.

    • A blog post is on the way

Keep in touch with the Che community on Mattermost.

Upcoming Events

We are working hard to bring more events to you, as learning opportunities and to raise awareness of what we do and how our projects are adopted.

EclipseCon

EclipseCon is fast approaching, starting on October 19. ECD Tools will have a solid presence, both on Community Day and during the main sessions. Make sure to register not to miss anything.

19 October

Community Day ECD Tools Session | 19 Oct 2020 - 16:30

20 October

21 October

22 October

Webinar Series

Are you or someone you know working on a Cloud Development Tools project? Share your work with the community! We are starting a webinar series.

We are flexible on format, so sessions could be a presentation, panel, demo, AMA and more. With already nine proposals, you will be in good company.

Even if you do not want to present and just have an idea of a topic you would like to hear about, we would like to hear from you. You can submit your proposals on our webinar form.

Get Involved

The ECD Tools community is growing and there are many ways to keep in touch and to contribute.

  • Join the ECD Tools community mailing list (an Eclipse account is required)

  • For instant messaging, we use Slack and you can join at ecd-tools.slack.com.

  • Get social with us on Twitter @ECDTools and (NEW!) on LinkedIn.  

    • Use the #ECDTools or #EclipseCloudDev hashtags whenever relevant in your posts

    • Ask your company’s social media manager to follow and retweet from official handles

    • Please share news and updates with your own personal networks

  • Author blog posts that mention ECD Tools WG or related projects

    • Write a post about your experience as a member of the ECD Tools community

  • Share your use cases and success stories with news@eclipse.org

    • Let us know how you are adopting Eclipse projects related to ECD Tools

  • Volunteer to give a webinar / host a virtual meetup

  • Submit talks to event CFPs for ECD Tools awareness

  • Add our community calendar to your calendar to hear about our upcoming events. It’s available in Google Calendar (use the + in the bottom right to add) or ICS format.