Cloud native applications are of critical importance for today’s enterprises. According to a recent Eclipse Foundation survey, more than 80 percent of the developers have plans to create cloud native applications within the next 12-18 months. It is this demand that drove the formation of the Eclipse Cloud Development Tools Working Group (ECD WG), a vendor-neutral open source collaboration that will focus on development tools for and in the cloud. The ECD WG fosters the evolution and broad adoption of emerging standards for cloud-based developer tools, including language support, extensions, marketplaces, and developer workspace definition.
What are some of the key projects the ECD WG encompasses?
The ECD WG encompasses a broad portfolio of open source cloud development projects including Eclipse Che, Eclipse Theia, Eclipse CodeWind, Eclipse Dirigible, Eclipse Sprotty, and many more.
What kind of initial interest have you seen in joining the ECD WG?
We have seen tremendous interest in this initiative. The Founding members the ECD WG include Broadcom, EclipseSource, Ericsson, IBM, Intel, Red Hat, SAP, Software AG, and Typefox among many others. Every one of our founders is a respected leader in their space, and we have a mix of large corporations and smaller companies actively engaged. All of these organizations have a strategic interest in cloud developer tools and want to shape the future of a vibrant and sustainable ecosystem of users, contributors and service providers.
How can interested developers and organizations get involved?
To learn more about getting involved with the ECD WG, view the Charter and ECD Working Group Participation Agreement (WPGA), or email us at firstname.lastname@example.org. You can also join the ECD Tools mailing list.
What are the overarching goals of the ECD WG?
The ECD WG works to accelerate the adoption of Cloud Integrated Development Environment (IDE) and container-based workspace management through the adoption of standards, the engagement with third party developer tool providers, and through the promotion of Eclipse Foundation projects to cloud developers.
The working group:
- Engages with the Eclipse and broader developer community to ensure broad adoption of emerging standards for cloud-based developer tools
- Coordinates interoperability work on Language Server Protocol (LSP), Debug Adapter Protocol (DAP), and other developer tool protocols (workspace lifecycle management, source control, continuous integration infrastructure, user management, etc), and propose evolutions to these protocols for additional use-cases
- Defines requirements for running developer workspaces, including runtime environments and developer tools, in a Cloud Development Environment
- Promotes the adoption of developer tool plugins, and plugin marketplaces to Eclipse Cloud Developer projects
- Collaborates on the joint promotion of standards adoption among Eclipse Cloud Developer projects