Eclipse Che: the Cloud IDE for Your Team
Total Page:16
File Type:pdf, Size:1020Kb
: 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) PHP C# C++ PowerShell R XText 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.