流利的NHibernate现在准备好生产代码吗?

jas*_*son -1 fluent-nhibernate

这个问题的主题不言而喻.我想知道Fluent NHibernate是否已准备好生产代码.我特别想知道我遇到的一些看似简单的问题,我还没有找到完全令人满意的解决方案(并且社区没有解决方案?)

为什么Fluent NHibernate无视我的惯例?

为什么Fluent NHibernate会忽略我对组件的唯一约束?

是的,我知道这个的老问题是超过一岁; 答案似乎有点 - 有点 - 也许.

流利的NHibernate现在可以投入生产吗?

Jam*_*ory 6

您通过什么指标衡量"生产就绪"?生产如何比其他环境更严格?只有您可以决定它是否符合您的需求.

你有第一个问题需要解决.流畅的NHibernate是开源的,如果人们因为一个bug而死亡(也就是说,有可用的工作),当有更重要的事情需要处理时,我们的有限资源不太可能花在它上面.枚举是一个已知问题,主要是因为50%的人希望将它们映射为整数,而其他人则期望字符串; 无论哪种方式,一方都会认为实施是一个错误.

你的第二个问题看起来像一个bug.有趣的是,Fluent NHibernate开发人员不会搜索Stack Overflow以查找可能的错误.如果您没有告诉我们存在错误,我们将无法修复它; 可悲的是,我不是通灵者.

流畅的NHibernate已经过了1.0,这对于OSS项目来说是一个非常重要的里程碑,并且已经在数百个生产应用程序中使用.是否让它"生产就绪"只能由你决定.

如果你认为它还没有准备好生产,它是开源的,我们一直在寻找贡献者.