名字的意义是什么?
实际上意义重大。开源项目经常努力寻找一个既易于记忆、描述性强、适当,并且最重要的是,不会使项目陷入意外法律纠纷的名称。
虽然为开源项目确定名称可能是一个挑战,但为各个组件或版本命名也可能如此。 OpenStack 中的几个项目已经使用了第二个名称:Quantum 变成了 Neutron,Savanna 变成了 Sahara,Marconi 变成了 Zaqar。
决定版本命名方案也可能是一个挑战。您是选择数字系统,还是给版本起更吸引人的书面名称? 一些项目,例如 Fedora,最初使用独特、令人难忘的名称,但后来决定放弃它们,转而使用数字。
其他项目试图使项目按顺序排列,同时仍然保持令人难忘的名称。 Ubuntu 使用“形容词 + 动物”的命名方式,现在正接近字母表的末尾,最新的版本是 Zesty Zapus。 OpenDaylight 选择使用元素周期表中的元素来 命名他们的版本,以便按顺序排列。
OpenStack 的版本命名采用了顺序但令人难忘的方法。 OpenStack 的版本名称来自 设计峰会 举办地附近的地点名称,每个版本的计划都在设计峰会上制定:例如,第一个版本 Austin 的设计峰会在奥斯汀举行,您猜对了。 第二个版本 Bexar 以 Bexar 县命名,那里是圣安东尼奥的所在地,第二次峰会在那里举行。 一些版本的名称对这一趋势的解释较为宽松,例如 Grizzly,以加利福尼亚州旗上的熊命名,或者 Kilo,以位于法国巴黎附近的官方参考千克命名。
随着 OpenStack 社区在全球范围内的扩展,以及举办地点转移到世界各地以适应不断增长的国际社区,OpenStack 版本现在已经以六个国家的地点命名,第七个计划在悉尼澳大利亚的下一次峰会之后的 Queens 版本中使用。
有关历史名称的完整列表,您可以查看 OpenStack Wiki 上的版本命名页面,或者在 OpenStack 技术委员会的 此页面 上查看选择名称的完整规则。
那么,在众多可能的版本地点名称中,谁来选择呢? 社区,就是社区!
OpenStack 基金会的每位注册成员都有权投票,如果您是会员,您的收件箱中会收到上周发送的投票,以选择即将到来的“R”版本的名称。 版本名称将从加拿大温哥华附近的地点中选择,温哥华是悉尼之后下一次峰会的举办地。
想知道未来会怎样吗? 以下是社区提出的提案,如官方 R 版本命名提案 Wiki 页面中所示。
有喜欢的吗? 尽快决定! 投票将于 UTC 时间 4 月 13 日星期四 23:59:59 结束。 OpenStack 基金会成员应在其收件箱中查找个性化选票,其他人应在场外欢呼。
评论已关闭。