~/talk

Inside Tycho 4 - build bundles better

Talkat EclipseCon 2023 · 2023-10-16..10-19· [java, developer-experience]
links:none on file
links:none on file
slides:none on file

Tycho 4 moves to a two‑phase resolver so builds start and fail faster, parallel modules compile while final OSGi wiring is computed, and the smart builder spots slow modules. It adds pomless builds to derive group/artifact IDs from layout and cut hundreds of POMs, brings BND support and BND-style testing, supports multi‑release jars and standard OSGi repos, and introduces the Tycho Baseline plugin that checks exported packages and recommends precise semantic‑version bumps.

AI-written summary · about

  1. 0:00Tycho introduction
  2. 2:33Target platforms in Tycho
  3. 4:41Dependency resolution improvements
  4. 6:04POM-less builds
  5. 10:01Testing strategies
  6. 13:58BND testing integration
  7. 15:26PDE API tools support
  8. 16:10Baseline plugin for versions
  9. 19:03Update site filtering
  10. 20:30POM dependency updates
  11. 21:35Parallel builds
  12. 22:17OSGi repositories
  13. 22:59Multi-release JARs
  14. 24:04Q&A
~/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.