Autofixture: v4 RC1 发布

创建于 2017-10-06  ·  13评论  ·  资料来源: AutoFixture/AutoFixture

以下是为 v4 版本做准备所需的操作列表。

准备工作:

  • [x] 关闭master所有 PR 并冻结对master分支的更改,直到发布。
  • [x] 关闭v4 里程碑中的所有问题和 PR。
  • [x] 查看所有 v4 更改并撰写 Wiki 上的重大更改文档 (#888)。
  • [x] 使用指向重大更改的链接更新自述文件。
  • [x] 查看Contributing.md和 wiki,确保那里没有过时的信息。

释放:

  • [x] 发布 AutoFixture v4.0.0-rc1
  • [x] 发布 SemanticComparison 库,因为它位于独立存储库中。
  • [x] 发布 AutoFixture 并发布推文。
  • [x] 感谢所有参与的人😉
question

最有用的评论

呵呵,终于搞定了! v4 RC1 刚刚发布! 🎉🎈✨🌟

感谢参与本次发布的所有人。 这是很长的路要走,我们花费了大量资源来实现这一目标。

@moodmosaic感谢您积极参与代码审查和各种讨论。 我知道有时您会被大量所需的关注所淹没,但您总能找到空闲时间进行跟进! 如果没有您的投资,就不会发布此版本。 🍻🏇🥇

@adamchester @ecampidoglio感谢您在代码审查和流程建立方面的合作和帮助。 不幸的是,由于您大部分时间都很忙,我没有机会与您密切合作,但我希望您将来能获得更多自由并继续参与。

@ploeh想感谢您制作的出色产品🤝 也感谢您在所有权转让方面的所有合作 - 一切顺利,因为您总是在需要时帮助我。

我还要感谢所有参与各种讨论、积极关注项目、解雇 PR 并在那里进行合作的人。 这里有一些名字,但我很容易想念某人: @Kralizek @frblondin @sergeyshushlyapin @steve-codemunkies @adamralph @blairconrad。 谢谢各位🙏🍺

我很高兴参与这个过程,并觉得我们正在做一些很棒的事情。 谢谢你的好机会😊

所有13条评论

我有一个想法,在发布最终版本之前发布一个 RC。 可能会发生某些损坏的情况,因此我们可以获得反馈并修复它。 在那一刻之前一切都准备好了(包括文档),因此用户可以开始升级。 如果有一些最后一刻的问题,我们可以在最终版本之前修复它们。 如果没有 - 我们将简单地将其转到 RTM。

我担心这个版本包含太多变化——从重大变化到新的巨大功能(如 .NET Core 支持、重新设计的 NSubstitute 集成方法)。 很容易发生我们忽略了一些事情,而 RC 在这里可以正常工作。

@AutoFixture/core 你怎么看?

RCRTM与 SemVer 配合得好吗? 我个人讨厌这些RTRTM版本控制方案😆如果它准备发布,那么也许应该发布它(?)如果有什么东西坏了,好吧,它会被修复(?)

RC 和 RTM 与 SemVer 配合得好吗? 一世

当然,这里

如果它准备发布,那么也许应该发布它(?)如果有什么坏了,那么它会被修复(?)

对我来说,RC 背后的想法是通过准备参与测试和分享反馈的人来限制“第一波”的受众。 如果出现某些问题,这些人将不会感到困惑,并且报告的机会更高——他们是热心者,他们知道自己在做什么。

如果我们只发布 RTM,它可能会被更广泛的人安装。 如果存在一些基本错误,他们可能会感到困惑,并可能决定将产品的使用推迟到未来某个不确定的时间点。

另一个故事是 SemVer。 如果碰巧我们需要应用破坏性更改来修复某些内容(例如使用 NSubstitute 集成),我们仍然可以应用它们。 另一方面,如果我们释放v4 ,我们将需要释放v5来修复它们或解决过时的问题。

鉴于 RC 不花钱,我认为它没有任何问题。 你有看到? 我真的希望人们测试 .NET Core 支持并分享反馈,因为我不是 100% 确定我们没有一些虚拟问题。

@moodmosaic我说服你了吗? 😄

我不知道...我宁愿直接发布 4.0.0 版...除非@AutoFixture/core 有想法,否则我会将最终决定权留给您。

@moodmosaic感谢您分享您的意见! 👍您能否也描述一下您是否看到任何问题?

好吧,距离发布还有一段时间,让我们看看@adamchester@ecampidoglio 的想法。

您能否也描述一下您是否看到任何问题?

什么? 避免RCRTM是,好吧,只是我的意见😉这并不意味着你必须这样做......

澄清一下

@Kralizek 是的,我有这样的计划,除非@adamchester@ecampidoglio (如果他仍然参与该项目)对此有强烈的担忧。

@adamchester我们非常接近 v4 RC 版本。 目前所有的主要工作已经完成,我正在等待所有的 PR 合并后进行最后的准备工作。 如果您能分配一个小时的空闲时间并查看待处理的 PR,那就太棒了。 这将允许更快地关闭它们,而且我们不会等待 1 周它们到期。

希望你有能力分配那个时间,我们会更快地进行😊

我已经完成了所有的发布准备工作。

@moodmosaic您能否查看维基上的发行说明和自述文件中的公告? 以下是链接:
自述文件: https :
维基: https :

我可能会犯一些愚蠢的错别字,所以新鲜的外观可能会有所帮助 😉 提前致谢。

呵呵,终于搞定了! v4 RC1 刚刚发布! 🎉🎈✨🌟

感谢参与本次发布的所有人。 这是很长的路要走,我们花费了大量资源来实现这一目标。

@moodmosaic感谢您积极参与代码审查和各种讨论。 我知道有时您会被大量所需的关注所淹没,但您总能找到空闲时间进行跟进! 如果没有您的投资,就不会发布此版本。 🍻🏇🥇

@adamchester @ecampidoglio感谢您在代码审查和流程建立方面的合作和帮助。 不幸的是,由于您大部分时间都很忙,我没有机会与您密切合作,但我希望您将来能获得更多自由并继续参与。

@ploeh想感谢您制作的出色产品🤝 也感谢您在所有权转让方面的所有合作 - 一切顺利,因为您总是在需要时帮助我。

我还要感谢所有参与各种讨论、积极关注项目、解雇 PR 并在那里进行合作的人。 这里有一些名字,但我很容易想念某人: @Kralizek @frblondin @sergeyshushlyapin @steve-codemunkies @adamralph @blairconrad。 谢谢各位🙏🍺

我很高兴参与这个过程,并觉得我们正在做一些很棒的事情。 谢谢你的好机会😊

以下是链接:
自述文件: https :

这个好像坏了。

这是 v4 分支的登陆页面。 现在该分支已合并到master ,因此只需打开项目页面:wink:

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

zvirja picture zvirja  ·  3评论

mjfreelancing picture mjfreelancing  ·  4评论

josh-degraw picture josh-degraw  ·  4评论

Ephasme picture Ephasme  ·  3评论

zvirja picture zvirja  ·  4评论