~/talk

Breaking the CF-Release Monolith

links:none on file
links:none on file
slides:none on file

Project splits cf-release into many smaller releases, each with its own CI pipeline that outputs final artifacts which feed a central release-integration pipeline; teams test each release against blessed versions of the others and run CF acceptance tests before promotion. Manifest generation moves toward a single canonical BOSH manifest using BOSH links and reduced templating (no more spiff), making composition the source of truth. The new flow exposes hidden dependencies, shortens feedback loops, and supports weekly-ish releases while the release integration team currently owns the glue process.

AI-written summary · about

  1. 0:00Introduction
  2. 1:22History of CFRelease
  3. 5:33The Core Problem
  4. 12:16Blessed Versions
  5. 13:29Advantages
  6. 15:31Crosscutting
  7. 16:16Layering
  8. 18:16Release cadence
  9. 18:56Compatibility matrix
  10. 19:46Future manifests
  11. 20:36Overrides
  12. 21:36Can I Bump
  13. 24:26Team Ownership
  14. 25:06Risk
  15. 25:56Summary
~/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.