~/talk

Getting Started With OpenSearch Development

Talkat OpenSearchCon Europe 2026 · on Thursday, 2026-04-16· at 16:40· Bohemia 2· [open-source, developer-experience]
links:none on file
links:none on file
slides:none on file

OpenSearch repository totals about 1.5 million lines of Java, builds with Gradle and requires JDK 21; a local dev server starts with gradlew run and exposes port 9200 (example build shows 3.7-SNAPSHOT). AI coding agents guided exploration using an agents.md file and Curot/Claude behind the scenes, helped find a flaky-test hypothesis around the duplicate byte sequence spotter but that PR proves incorrect; project hosts 50+ plugins, 3,000+ active contributors and 400+ organizations across ~140 repos.

AI-written summary · about

  1. 0:00OpenSearch contributions
  2. 1:24Project overview and architecture
  3. 4:12Repository setup
  4. 7:02Run OpenSearch locally
  5. 9:12AI coding agents
  6. 13:08AI agents pitfalls
  7. 16:39First pull requests
  8. 18:26Beyond pull requests
  9. 23:40Plugin ecosystem
  10. 27:32Build your first plugin
  11. 28:36Key repositories
  12. 32:25Enterprise success stories
  13. 35:56Community engagement
  14. 38:44Q&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.