应用程序版本或里程碑命名方案

时间:2009-01-10 01:28:10

标签: naming-conventions version milestone

我正在寻找应用程序版本或里程碑命名的“方案”

我想找一个适合我当前项目的命名方案,但我认为我们应该聚集一些更有趣的方案来分享关于这个主题的知识和想法。

您还应该提供可能的名称与建议的方案或估计值。

例如:

  

发布的开发代号   采取“形容词动物”的形式。所以   例如:Warty Warthog(Ubuntu   4.10),Hoary Hedgehog(Ubuntu 5.04),Breezy Badger(Ubuntu 5.10),是   Ubuntu的前三个版本。在   一般来说,人们都会参考发布   使用形容词,如“疣”或   “活泼的”。

允许有限但非常大的名字计数。

  • 某些硬件和软件版本被命名为真实世界的大城市 - 数百个可能的名称;
  • 一些硬件和软件版本被命名为(希腊罗马 - 无论如何)神话中的神或国王/军阀/皇帝 - 十分之一的可能名称我的神话;

对于我自己的项目,我正在考虑使用命名方案来命名公共版本,如流行的软件原则/哲学/规则/模式,如DRY,KISS,YAGNI,Singleton,Factory,Visitor等。 但它感觉可能有点太多......电脑怪人。 :)

5 个答案:

答案 0 :(得分:5)

将术语编程为项目名称的问题在于它们对大多数用户来说是混乱的。他们会做出很好的内部代号。

我听说过用作项目名称的主要河流 - 尼罗河,布里斯班等。

结帐http://en.wikipedia.org/wiki/List_of_rivers

按字母顺序发布可帮助用户记住哪个版本更新。

答案 1 :(得分:5)

我个人发现神话生物,毛茸茸的动物和地理地标都只是一个新的时代和自命不凡的软件产品的命名发布版本。对于测试版或内部工作代号而言可能很好,但在向最终用户发布时,没有替代正确的版本号。

只是我的2c
千电子伏

答案 2 :(得分:2)

我们过去常常使用地狱及其神话中的所有不同名称。我们的生产服务器是我最喜欢的:Horus。

答案 3 :(得分:1)

如何使用collective noun对(故意遗漏撇号):

aardvarks军械库

铁匠铁砧

乌鸦谋杀

坦克铮铮

snipe wisp

答案 4 :(得分:1)

坦率地说,我没有得到Ubuntu的发布命名方案 - 太多的名字经常被扔给我们。 Windows可以随时使用XP和Vista(每3-4年一次?)但Ubuntu过于激进,每6个月就会出现大杂烩。

回答你的问题 - 好的旧8.10和9.04出了什么问题? KISS确实