PGConf.Brasil 2025

João Pessoa, PB

3 a 5 de setembro


De usuário a contribuidor: Entenda os workflows da comunidade Postgres


Israel Barth Rubio

EnterpriseDB


Entenda como funciona o processo de contribuição ao Postgres: patches, reviews, Commitfest, testes e como se envolver com a comunidade.


O Postgres é um dos maiores projetos open source do mundo — robusto, confiável, e com uma base de usuários que cresce a cada ano. Mas ao contrário de muitos outros projetos, contribuir para o Postgres pode parecer intimidador no início. Isso não é por acaso: a comunidade é exigente, os processos são rigorosos, e a qualidade do código é levada muito a sério.

Nesta palestra, vamos desmistificar esse processo e mostrar o caminho das pedras para quem quer contribuir com o Postgres — seja escrevendo patches, revisando contribuições, ou ajudando de outras formas.

Vamos apresentar, na prática, como a comunidade organiza o desenvolvimento e quais são os passos necessários para entrar no ciclo de contribuição. O foco será em mostrar como funciona o fluxo real usado no desenvolvimento do Postgres — sem atalhos, mas com clareza.

Entre os tópicos abordados:

* Como a comunidade Postgres organiza o desenvolvimento (release cycle, major/minor versions)
* O que é o Commitfest e como participar dele de forma produtiva
* Visão básica do repositório do Postgres: estrutura geral e dicas úteis
* Como configurar o ambiente de desenvolvimento, compilar o Postgres e rodar os testes
* Como escrever e submeter um patch corretamente (inclusive formatos e boas práticas)
* Como revisar patches de outras pessoas — e por que isso é uma forma valiosa de contribuir
* Dicas para manter a consistência com o estilo e as expectativas da comunidade

A ideia é tornar tudo o mais tangível e acessível possível.

Ao final da palestra, os participantes terão não só uma visão clara do processo de contribuição, mas também ferramentas práticas para dar seus primeiros passos reais no desenvolvimento do Postgres.

Patrocinadores Platina


Patrocinadores Ouro


Patrocinadores Prata


Patrocinadores Bronze


Apoio