~/talk

Eclipse Modeling Framework and plain OSGi the easy way

Talkat EclipseCon Europe 2018 · 2018-10-23..10-25
links:none on file
slides:none on file

Gecko EMF lets EMF run on any OSGi framework (no Equinox extension registry) by exposing ResourceSetFactory and resource sets as prototype OSGi services, using whiteboard services for EPackage and ResourceFactory registration, and a configurable isolated registry that filters models per tenant. Code generation injects BND-friendly components via a genmodel JET extension so bundles auto-register packages and factories at runtime. It already serializes via EMF XMI/EMF JSON, plugs into JAX‑RS and MongoDB, handles dynamic model add/remove, and is available on GitLab.

AI-written summary · about

  1. 0:00Introduction to EMF and OSGi
  2. 1:08Overview of EMF registries
  3. 2:00EMF in non-OSGi environments
  4. 3:19Model registration techniques
  5. 4:39EMF in the Eclipse IDE
  6. 5:32OSGi dependencies and Equinox
  7. 8:05Introduction to Gecko EMF
  8. 9:20Gecko EMF API and tools
  9. 10:36Gecko EMF architecture
  10. 13:11Advanced features and isolation
  11. 16:07Code example: resource creation
  12. 18:33Dynamic model dependency handling
  13. 21:00Demonstrating model isolation
  14. 23:21Dynamic model configuration
  15. 26:12EMF integration with JAX-RS
  16. 29:48Q&A and project details
~/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.