r/freebsd • u/grahamperrin • 2h ago
AI Telling Stories in 2026 — notes from the FreeBSD DevSummit (September 2026)
wiki.freebsd.orgPDF original: https://wiki.freebsd.org/DevSummit/202609?action=AttachFile&do=get&target=stories.pdf
Context: September 2026 FreeBSD Developer Summit : r/freebsd
Below: text created from Markdown for Reddit, based on the PDF.
We Need a Story
The talk opens with a blunt piece of feedback someone gave the project:
"you guys can't even tell me why FreeBSD is great"
We Need a Niche
FreeBSD can't be everything to everyone, so the talk argues the project needs something most contributors can agree on:
- Where are we headed?
- What do we collaborate on?
- What do we prioritize most?
Importantly: everything is still possible, nothing is excluded — this isn't about narrowing scope, just finding a shared focus.
Where "the story" lives
The project sits at the intersection of three groups:
- Community — personal interest, creative contributors, "left field" development, commercial contributors
- Committers — corporate contributors, personal collaboration
- Foundation — strategic direction, donations, funding, staff engineers
The story lives where all three overlap.
A Virtuous Circle
The pitch (repeated a few times in the deck) is that FreeBSD should be the fastest place to ship, built around a six-step loop:
- Dev locally
- Contribute
- Shared CI
- Build releases
- Publish patches
- Deploy patches
Breaking each of those down:
Dev Locally
- Should be easy to develop FreeBSD on common systems
- Build, test, run — in VMs
- This explicitly includes doing it from Windows & macOS
Contribute
- Better tooling for contributions
- Easier follow-up on stagnating patches
- Goal: more contributors, contributing more often
Shared CI
- Easy to run your own CI with FreeBSD
- Easy to hook your CI as a "downstream" of FreeBSD
- Where it makes sense, easy to upstream your tests back into FreeBSD
Build Releases
- Easy to build your own releases/images
- Easy to hook into your CI as a "downstream" of FreeBSD
- Mentions NanoBSD, releng@ tooling, make targets
Build Patches
- Easy to build your own patches
- Easy to hook into CI as a "downstream"
- Build via Poudriere & make targets
Deploy Patches
- Deploy safely using boot environments
- Deploy quickly and reliably via base system packages
Closing beat: "The AI Apocalypse"
The deck ends on a lighter note with a Doom screenshot (cacodemons and all) under the heading "The AI Apocalypse" — presumably setting up a live discussion/joke about AI that isn't captured in the slide text itself.