Quick viewing(Text Mode)

Eclipse Che: the Cloud IDE for Your Team

Eclipse Che: the Cloud IDE for Your Team

: the cloud IDE for your team

Martha Benitez Engineering Manager

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 . What is needed to make a contribution?

Workspace Today

IDE Project Files Runtimes

Configuration Che

IDE Project Files Runtimes Che architecture Projects [0 - n]

Desktop IDEs Connect through ssh

IDE Server Architecture

Desktop IDEs Connect through ssh Exciting features Che Factory

● Sharable link from your workspace ● Reproducible development environment Language Server Protocol (LSP)

PHP # C++ PowerShell

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: ○ development with Che on OpenShift workshop: http://bit.ly/che-workshop Get started with

Sources .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