Slides from a conference presentation at PGConf EU 2024 in Athens Greece. Abstract: Have you ever wondered when code changed in a Postgres release was last modified? Or what the cycle time is for fixes: from when an idea is first discussed in the mailing list to when it lands in the Postgres core? Or who the contributors are—and how many of the code and doc contributors are doing their first-ever commit? What about non-code contributions in the 16-month Postgres 17 development timeframe... things like serving as conference organizers or on talk selection teams—or giving talks? And while we all know Postgres is a global project, where are all of these Postgres contributors from?
In this talk, you’ll walk through a brand new analysis—done by Postgres committer Daniel Gustafsson and Claire Giordano—of the contributions to Postgres in the v17 timeframe. The analysis will build on published blog posts such as the one Robert Haas publishes annually—and will leverage data sources such as the Postgres commit logs—and info about conference contributions, user groups, podcasts, and more. And there will be fun insights too, such as, what was the oldest piece of code that was replaced in PG 17?