~/talk

Doctopus: How Ceph Documentation is Maintained & Evolved, & How You Can Contribute

Talkat Cephalocon 2025 · 2025-10-28..10-29· [documentation]
links:none on file
slides:none on file

Ceph docs live in the repo doc/ tree with release-specific branches and a live selector, totaling about 178,000 lines across ~567 files; PRs trigger a full site build on Sphinx/ReadTheDocs and must pass before merge. Content covers architecture, ops, troubleshooting, developer references, and over 2,000+ config options. Sources are written in reStructuredText + Sphinx + a legacy Java diagram tool, backports are manual and fragile, translations and backport tooling remain unmet needs.

AI-written summary · about

  1. 0:00Introduction to Ceph docs
  2. 1:06Scope and scale of Ceph docs
  3. 3:13Version-specific documentation
  4. 4:40Tools used for documentation
  5. 6:04When and how docs are updated
  6. 7:49Importance of precise language
  7. 10:40Fresh perspectives in docs
  8. 11:42Command output and error messages
  9. 13:50Encouraging new contributors
  10. 17:19Reviewing documentation PRs
  11. 18:23Simple ways to contribute
  12. 19:27Future improvements and backports
  13. 20:52AI and documentation challenges
  14. 21:32Zack Dover’s impact on docs
  15. 23:18Q&A and closing remarks
~/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.