Working effectively with (-support-) the community - Daniel Westermann

Join Daniel Westermann as he shares valuable insights on working effectively with the Postgres community, exploring its unique culture, values, and collaborative approach to development.

Key takeaways
  • The Postgres community values inclusivity and welcomes people from all over the world, including those who do not speak English as their first language.
  • The community encourages people to contribute to Postgres in various ways, including submitting patches, reviewing code, and participating in discussions on the mailing lists.
  • The community has a non-commercial focus and relies on volunteer work, which can lead to a slower development process.
  • The community has a strong culture of collaboration and focusing on technology, rather than marketing or sales.
  • The Postgres community maintains its own infrastructure and relies on developer time and resources to keep it running.
  • Subscribing to the mailing lists and participating in discussions is an important way to stay up-to-date with the community and get help with issues.
  • The community values transparency and openness, with all discussions and decisions happening in the public eye.
  • It is important to give back to the community by contributing code, helping with documentation, and participating in events.
  • The community is not perfect, but it strives to be responsive and open to feedback and criticism.
  • The community has a complex and sometimes slow process for reviewing and committing code, but this is due to the volunteer nature of the project.
  • The community values diversity and inclusivity, and tries to be welcoming to people from all backgrounds and skill levels.
  • The community has a strong focus on open source and community-driven development, which can be different from commercial software development.