~/talk

Introduction to Che Extensibility Model

Talkat CheConf 2016 · on Tuesday, 2016-11-15· [developer-experience, web-platform]
links:none on file
links:none on file
slides:none on file

Step‑by‑step shows creating a Che extension as a Maven artifact with @Singleton/@Extension annotations, adding a GWT widget or JSON Forms embedding for a tree+form editor, registering a custom project type and file extension via Gin bindings, and packaging a custom Che assembly; demos run locally and display the injected notification and the new editor. A server plugin converts Ecore XML to JSON, code generation reuses the EMF CLI inside the workspace to produce Java sources, and a PHP language server agent plus a debugger launcher script run in Docker stacks.

AI-written summary · about

  1. 0:00Introduction to Eclipse Che
  2. 1:43Architecture and basics
  3. 6:17Hello world extension tutorial
  4. 11:11Ecore editor case study
  5. 22:05Embedding UI components
  6. 36:53Adding PHP language support
  7. 49:07Conclusion and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.