~/talk

What Java User Groups Can Teach Us About Growing Open Source Communities

Talkat SFSCON 2025 · 2025-11-07..11-08· [java]
links:none on file
slides:none on file

LLMs drastically lower coding barriers so non-developers submit machine-written patches or even ask LLMs open PRs on their behalf, producing mostly working code that still breaks project conventions, hides deep bugs and raises legacy licensing risk. Maintainers use LLMs for chores like turning git logs into release notes and finding Android compatibility strategies, but refusing AI-origin PRs risks losing contributors. A Mesa example leads to an explicit “no AI-made contributions” guideline after an RFC patched performance but the author refused to maintain downstream changes.

AI-written summary · about

  1. 0:00Introduction and context
  2. 1:09Lowered barriers with LLMs
  3. 4:04Problems with AI-generated code
  4. 8:39LLMs as maintainer tools
  5. 10:54Community over machines
  6. 12:20Mesa project example
  7. 14:07Call for collective solutions
~/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.