GSoC'25 at PostgreSQL: Acceptance

What is GSoC? Google Summer of Code or GSoC is a global, online mentoring program focused on bringing new contributors into the open-source software world. Every year, the GSoC timeline is announced, with the following steps: Organizations application period Orgs willing to provide mentorship for new contributors start submitting their applications to the GSoC team. Project ideas discussion Potential contributors start discussing project ideas they can work on with the accepted orgs. In practice, most orgs already have a GSoC project ideas list published for that year, e.g., Postgres GSoC'25 Ideas List. Contributor application period ...

May 12, 2025 · 3 min · Ahmed Gouda

GSoC'25 at PostgreSQL: Work and Results

In the previous post, I discussed GSoC, my road to acceptance at PostgreSQL, and my project deliverables. Today, I will share my experience with the PostgreSQL community, and the work I did. Postgres Community Bonding The first phase of GSoC is community bonding, where the mentee gets to know the community of his organization. For Postgres, I started searching for the communication channels used by contributors, I found out about Postgres mailing lists which unfortunately I hadn’t been involved into it that much till now, but I also discovered the PostgreSQL Hacking Discord channel and the Hacking Workshops they host every month to study and discuss PostgreSQL topics, which have been a great learning resource for me since then. ...

August 30, 2025 · 7 min · Ahmed Gouda