~/talk

Open Source Contributions to Postgres: The Basics

Talkat POSETTE: An Event for Postgres 2024 · 2024-06-11..06-13· [databases]
slides:none on file

A concrete how-to showing a real documentation patch that actually gets committed, explaining why the HOT updates docs needed clarifying about BRIN interaction and how that fix was built and tested locally using Meson and Ninja plus docbook for the docs, packaged as a git patch workflow and sent to mailing lists and Commitfest. Expect practical details on running the regression tests, the patch header format, and project scale — roughly ~300 patches, ~26% committed so plan for extensive review and patience.

AI-written summary · about

  1. 0:00Intro
  2. 1:19Why Elizabeth wanted to submit a patch
  3. 2:54The Postgres code base
  4. 5:23Key Postgres Code Teams
  5. 6:42Patch ideas
  6. 7:56Postgres Patch Process - Idea
  7. 8:22Building Postgres locally
  8. 10:49Postgres Patch Process - Testing
  9. 11:34Coding conventions
  10. 12:42Postgres Patch Process - Patch
  11. 15:07Postgres mailing lists
  12. 18:18Patch submission
  13. 20:09Patch review
  14. 22:58Getting a commit
  15. 24:22What happens next?
~/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.