Eclipse Che: the Cloud IDE for Your Team
: the cloud IDE for your team
Martha Benitez Engineering Manager Red Hat
Setup Takes Too Long... New Dev Challenges Are Increasing
Config and Setup Dev Tool Integration 24% 41% Of a development team’s weekly Of enterprises cite a lack of time is spent building and integration of development tools maintaining developer and process as a primary environments. challenge of container adoption.
Source: Cloud development Survey 2017 - Evans Data Corp 4 Anyone, anytime can contribute to a project without installing software. What is needed to make a contribution?
Workspace Today
IDE Project Files Runtimes
Configuration Che Workspaces
IDE Project Files Runtimes Che architecture Projects [0 - n]
Desktop IDEs Connect through ssh
IDE Workspace Server Architecture
Desktop IDEs Connect through ssh Exciting features Che Factory
● Sharable link from your workspace ● Reproducible development environment Language Server Protocol (LSP)
Interface to connect language analysis into any development tool Workspace sharing Current issues and Che 7 Che 6 Che 7
1. Che IDE can be a nightmare to debug and 1. JavaScript/TypeScript based IDE: Theia build [GWT based]
2. Che is monolithic and difficult to customize 2. Enable a Che Ecosystem ○ Plugins (both server-side and ○ Extensibility IDE-side) have to be compiled into ○ Marketplace Che
3. Performance and responsiveness issues 3. Prioritization of cluster integration issues The moment of truth...
● Follow along: ○ Java development with Eclipse Che on OpenShift workshop: http://bit.ly/che-workshop Get started with Eclipse Che
Sources github.com/eclipse/che Dev List [email protected] Docs https://www.eclipse.org/che/docs/ Workshop http://bit.ly/che-workshop https://chat.openshift.io/develop
Mattermost ers/channels/openshiftio-che https://mattermost.eclipse.org/eclipse/ch annels/eclipse-che THANK YOU
email: [email protected] twitter.com/MBenitez_RH linkedin.com/in/mbenitez