发展路线图¶
本文档概述了Fabric的预期发展道路。请确保您正在阅读 the latest version ,另请参阅关于 upgrading 如果要从版本1迁移到版本2或更高版本。
参见
主要项目维护人员保持总体的 roadmap 在他的网站上,这可以帮助了解Fabric何时可能获得下一次更新。
Fabric 2及以上¶
现代 Fabric 版本(2+)接收主动功能和错误修复开发:
2.0 :首次公开发布,可以说是技术预览和打包/升级试用。其目的是让1.x的用户感到震惊,因为他们没有固定自己的依赖关系(抱歉,伙计们!),通过pypi启用安装,这样用户就不必通过git安装就可以开始升级,并且通常可以获得板上所有内容,并以经典的语义版本化方式迭代。
2.1、2.2、2.3等 :实现最紧迫的“缺失功能”,包括1.0中的功能(请参见 从1.x升级 有关这些的详细信息)以及我们在2.x中一直想要的任何全新功能(尽管其中大部分都将通过invoke和/或paramiko发行版提供——更多信息请参见下面的注释)。
3、4等 :后续主要版本将 not 完全重写为2.0,但 小的 (特性发布大小)恰好包含一个或多个向后不兼容的API更改的发布。这些将在变更日志中明确标记,并反映在升级文档中。
面料1¶
Fabric1.x已经达到了内部技术债务的临界点,缺乏可测试性和在不损害向后兼容性的情况下进行改进的能力。因此,1.x行现在只接收错误修复。我们 强烈地 鼓励所有用户 upgrade 面料2。