11 黑客银河漫游指南
新闻与讨论
任何人都可以关注 PostgreSQL 新闻,了解下一版本计划推出的功能,并掌握最新动态。
许多相关博客都发布了有趣而实用的内容。例如,planet.postgresql.org 网站将所有英文文章汇集到一处。在 habr.com/hub/postgresql 可以找到许多俄文文章,其中包括 Postgres Professional 发表的文章。我们的部分文章还提供英文译文,见 habr.com/en/company/postgrespro/blog/。此外,还有专门的 YouTube 频道,例如 youtube.com/RuPostgres 和 youtube.com/PostgresTV。
还有一个 Wiki 项目(wiki.postgresql.org),你可以在那里找到常见问题、培训材料、系统配置与优化文章、从不同数据库系统迁移时需要注意的事项,以及更多内容。
近 14,000 名俄语 PostgreSQL 用户订阅了 Telegram 上的“pgsql—PostgreSQL”频道(t.me/pgsql),形成了一个活跃而乐于助人的社区。
你也可以在 stackoverflow.com 提问。别忘了添加“postgresql”标签。
Postgres Professional 的新闻则发布在公司博客上:postgrespro.com/blog。
邮件列表
如果希望第一时间获知所有新闻,不必等别人写成博客文章,你可以订阅邮件列表。按照传统,PostgreSQL 开发者完全通过电子邮件讨论所有问题。
你可以在 postgresql.org/list 找到所有邮件列表。其中包括:
pgsql-hackers(通常简称“hackers”):讨论所有开发相关事项的主要列表
pgsql-general:讨论一般性问题
pgsql-bugs:报告缺陷
pgsql-docs:讨论文档
pgsql-translators:讨论翻译相关事项
pgsql-announce:接收新版本发布公告
还有许多其他列表。
订阅后,你就会定期收到邮件,也可以按自己的意愿参与讨论。另一种方式是在 postgresql.org/list 或我们公司的网站(postgrespro.com/list)上浏览邮件归档。
Commitfest
如果希望关注动态又不花太多时间,还有一种方式是查看 commitfest.postgresql.org 页面。社区会在这里开设称为 Commitfest 的补丁集中审阅活动,供开发者提交补丁。例如,2024 年 3 月 1 日至 3 月 31 日的 Commitfest 面向版本 17,而 2024 年 7 月 1 日至 7 月 31 日的 Commitfest 已经面向下一版本。这样,社区就能在版本发布前至少约六个月停止接收新功能,留出时间稳定代码。
补丁要经历几个阶段:先接受审阅和修改,然后被采纳、移至下一次 Commitfest,或者(如果运气实在不好)被拒绝。
通过这种方式,你可以了解 PostgreSQL 已经纳入的新功能,以及计划在下一版本推出的功能。
会议
莫斯科、圣彼得堡及俄罗斯其他城市会举办一年一度的国际会议 PGConf(pgconf.ru),有数百名 PostgreSQL 用户和开发者参加。
此外,俄罗斯的一些城市还会举办主题更广泛的会议,既涉及数据库的一般话题,也专门讨论 PostgreSQL。这里只列举其中几个:
莫斯科及其他城市的 HighLoad++(highload.ru);
新西伯利亚的 CodeFest(codefest.ru);
圣彼得堡(dump-spb.ru)和叶卡捷琳堡(dump-ekb.ru)的 DUMP;
乌里扬诺夫斯克的 Stachka(nastachku.ru);
莫斯科的 Heisenbug(heisenbug.ru);
莫斯科的 Sysconf(sysconf.pro)。
当然,世界各地都会举办 PostgreSQL 会议。主要会议包括:
加拿大渥太华的 PGCon(pgcon.org)
PGConf Europe(pgconf.eu)
即将举办的活动列表可见 postgresql.org/about/events。
除了会议,还有一些定期举办、较为随意的聚会,其中也包括线上聚会。