Postgres
来自 PostgreSQL 维基
跳转到导航跳转到搜索此页面已弃用
请参阅 历史 和 ProjectName 以获取有关此主题的最新文档。
总之:Postgres 是项目的一个公认昵称,但目前不考虑将其作为替代名称采用。此页面是为了促进关于更改名称的理性讨论而创建的,并保留在此处以记录该对话,并作为将来该项目进行时参考。
将名称从 PostgreSQL 更改为 Postgres
Postgres 是一个建议用于取代官方名称 PostgreSQL 的项目新名称。后者仍然是引用该项目的完美方式,但鼓励使用前者。
将名称更改为“Postgres”的优点
- 许多人已经这样使用
- 几乎每个人都这样说
- 许多项目、脚本等都使用该名称
- 所有新集群的默认数据库
- 所有发行版的默认用户名
- check_postgres、Postgres-R、Postgres Plus
- 翻译成其他语言的问题更少
- 没有发音问题
- 不鼓励出现诸如“Postgre”和“PostgresQL”之类的奇怪派生词
- SQL 是事实上的标准,没有必要在名称中再强调它...
- ...但如果我们将来改用其他东西,这将不是问题。:)
- 不再担心字母的大小写和颜色方案。
- 在 Google 上搜索“Postgres”仍然会返回 PostgreSQL 的结果(例如,第一个结果是 postgresql.org,其中不包含“Postgres”一词)
- 这真的是“优点”吗?这让我觉得有些努力可能是多余的,这更像是“缺点”。
- 倡导工作可以从功能开始,而不是从发音纠正/免责声明开始。
- 一些友好的公司已经使用此名称,将从中受益。
将名称更改为“Postgres”的缺点
- 放弃
- 放弃了 8 年多的“PostgreSQL”名称宣传工作
- 没有其他主要的自由软件项目自愿更改名称
- 反驳:但是没有其他主要项目有这样一个难听且难以发音的名称
- 混乱
- 1-2 年的回答“Postgres 是一个分支吗?我应该使用哪个?”
- 与 Ingres 和 Progress(是的,它仍然存在)的混淆加剧
- 社区中有些人可能反对更改(需要调查)
- 下游项目可能会因名称更改而感到厌烦,并放弃对 PostgreSQL 的支持
- 反驳:这似乎不太可能
- 一些企业支持者可能对重命名材料/营销/包装感到不高兴
- 一些操作系统/发行版可能会感到沮丧,并放弃 PostgreSQL 的分发
- 反驳:极其不可能,接近于 FUD(恐惧、不确定性、怀疑)
- 下游项目可能会因名称更改而感到厌烦,并放弃对 PostgreSQL 的支持
- 工作(见下文)
- 将会有很多工作要做
- 目前没有足够的倡导志愿者来处理日常任务
- 可能导致其他倡导任务无法完成
- 社区中一小部分人似乎更喜欢“PostgreSQL”
- 一些大型区域性团体(例如 .fr、.eu)无法控制“postgres.something”域名
- 一些使用 PostgreSQL 的友好公司将失去利益,或者必须重新调整他们的标语或其他对 PostgreSQL 的引用。
需要更改的事项
- 网站图形
- 常见问题解答
- 网站 URL
- 内部文档引用
- Google 提及的每一个页面(开玩笑的)
可能不需要更改的事项
- postgresql.conf 和其他内部文件/目录名称
- 邮件列表名称
- 使用“pgsql”的事项
- 旧文档
升级名称项目的任务
需要更多信息
- 需要包含“PostgreSQL”的图形清单
- 主站点上只有一个图形:https://postgresql.ac.cn/layout/images/hdr_left.png。
- 创建新版本,保持原始宽度,并移除文本。
- 宣传页面 上的可下载按钮。
- 图形项目 在 pgfoundry 上。
- 主站点上只有一个图形:https://postgresql.ac.cn/layout/images/hdr_left.png。
- 调查非用户以了解名称是否对采用有任何影响
- 调查企业支持者
- 咨询新闻联络人/分析,了解可能的新闻反应
- 调查下游项目,了解他们对名称更改的反应
- 调查区域/语言组和打包者
- 检查是否存在法律问题
- 所有需要更改的材料的详细清单。
项目头脑风暴
- 调查
- 很多需要调查;请参阅下面的“更多信息”。
- 更改宣传
- 协调/跟踪所有必要的工作
- 准备“为什么更改名称”、“不是分支”和“不是 Ingres”的常见问题解答和手册
- 反驳:为什么要吸引人们的注意力到 Igres?在被问到时回答,但没有必要指出来
- 公告和新闻稿
- 网站
- 需要更新的网站
- postgresql.org
- planetpostgresql.org
- postgresql.pl/jp/ar/etc,pgsql.cz/etc。
- pgFoundry
- 开发者维基
- jdbc.postgresql.org、slony.info、更多?
- 新的 URL:确定我们是否可以获取所有 URL 并购买它们。
- 创建重定向技术,以便旧链接可以正常工作
- 更新网站内容以显示“Postgres”
- 新的网站图形
- 需要更新的网站
- 宣传材料
- 更新宣传材料
- 新的宣传图形和 T 恤设计
- 文档
- 更新所有文档和翻译
- 更新所有服务器字符串和翻译
- 打包
- 联系所有打包者
- RPM 打包者 Devrim 反对 名称更改
- 实际上,他反对在更改正式生效之前对 RPM 进行更改
- 修复每个打包系统中的依赖关系
- RPM 打包者 Devrim 反对 名称更改
- 为没有时间进行此工作的打包者完成工作
- 帮助打包者/用户解决新名称导致的升级混乱
- 联系所有打包者
- 下游项目
- 联系所有主要的下游项目,告知他们即将发生的更改,并了解他们的反应
- 与下游项目协调名称更改
- 为将放弃对 PostgreSQL 支持的项目完成工作
有争议的项目
这些项目中,人们都说“这需要更改”和“这不需要更改”。这清楚地表明,在没有进行一些讨论/辩论的情况下,我们不能假设应该如何处理这些项目。
- 文件名和二进制文件
- 将路径和文件名以及进程从 postgres 重命名为 postgresql。
- 更新网站上使用“pgsql”而不是“PostgreSQL”的路径。
- 更改明确为“postgresql”的文件名
- 也许更改为 pgsql 的文件名/路径
- 否则将来会造成混淆
- 更新所有使用显式文件名和路径的代码,以使用新的文件名和路径
- 规划/协调更新包名称和文件路径
- 邮件列表
- 也许从 pgsql-? 重命名
- 存档问题?
即使名称没有更改,也可能需要更改的事项
- 将“Postgre”作为官方认可的简写形式,因为它显然是 PostgreSQL 的简写形式;这将阻止一些新成员、用户和客户滥用产品。
- 替代方案:开展营销活动,教育全世界我们不是 Postgre。
- 随着旧库存的消耗,生产新的商品。
- 使链接使用 PostgreSQL.org 而不是 postgresql.org,以强化品牌。
- 将邮件列表名称从“pgsql-advocacy”更新为“postgresql-advocacy”
更改为 Postgres 的替代方案
- 迁移到 PostgresQL - 保持域名等,但鼓励使用首选的简写形式。
- 批准“Postgre”。
- 一项教育全世界反对“Postgre”的营销活动
外部链接
- Tom Lane 的引言:“可以说,1996 年决定将它称为 PostgreSQL 而不是恢复到简单的 Postgres 是这个项目有史以来犯下的最严重的错误。”
- Greg 的名人死亡格斗博客文章
- 倡导邮件列表主题 #1
- 倡导邮件列表主题 #2
- Andy 的博客文章