Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Che"

Line 6: Line 6:
  
 
Here are the available resources to help developers get started:
 
Here are the available resources to help developers get started:
 +
 
[https://projects.eclipse.org/proposals/che Original Proposal for Eclipse Che]
 
[https://projects.eclipse.org/proposals/che Original Proposal for Eclipse Che]
 +
 
[http://github.com/codenvy/sdk Che Source]
 
[http://github.com/codenvy/sdk Che Source]
 +
 
[http://docs.codenvy.com/download Download Che Binaries]
 
[http://docs.codenvy.com/download Download Che Binaries]
 +
 
[http://docs.codenvy.com/che/install Installing Che]
 
[http://docs.codenvy.com/che/install Installing Che]
 +
 
[http://docs.codenvy.com/che/plugin-development Writing Your First Plug-In]
 
[http://docs.codenvy.com/che/plugin-development Writing Your First Plug-In]
 +
 
[http://docs.codenvy.com/che/tutorials-samples Tutorials]
 
[http://docs.codenvy.com/che/tutorials-samples Tutorials]
 +
 
[http://docs.codenvy.com/che/javadoc JavaDoc]
 
[http://docs.codenvy.com/che/javadoc JavaDoc]

Revision as of 16:14, 7 October 2014

Che is a project to create a platform for SAAS developer environments. A SAAS developer environment is one that contains all of the tools, infrastructure, and processes necessary for a developer to edit, build, test, and debug an application. Since a SAAS developer environment is fully hosted, whether it is running on your desktop, in your datacenter, or in the cloud, that environment can be cloned, embedded, and shared in ways that desktop-installed environments cannot be. SAAS developer environments also contain the tools to orchestrate developer workflows, exposed in a variety of interfaces either through REST APIs, a browser-based client providing IDE functions, or a CLI. The Che project contains a structured way to create server- and client-side extensions that are authored in Java, but generated as JavaScript, a set of standard developer-related REST APIs for interacting with development workflows, a large set of language & tooling extensions (Java, git, etc.), a default cloud IDE, and a developer environment cloud for scaling environments with large populations.

The Eclipse Che project (and its name) was born in Cherkassy, Ukraine. It started as a project to create open social gadgets for content management systems. Over time, the original engineering team in Cherkassy that had built a cloud IDE needed to evolve their cloud IDE into a more flexible system that could be repurposed into any kind of cloud-based developer tooling. And Che was born. Che was engineered to be everything and nothing, with an extensibility mechanism to transform the core kernel into a variety of cloud-based development tools.

Eclipse Che has been commercialized by Codenvy (www.codenvy.com), which provides a hosted version and a commercial on-premises version.

Here are the available resources to help developers get started:

Original Proposal for Eclipse Che

Che Source

Download Che Binaries

Installing Che

Writing Your First Plug-In

Tutorials

JavaDoc

Back to the top