Zed 的预览频道
我们很高兴地宣布 Zed 的预览频道正式向公众发布。到目前为止,预览频道仅供内部和一小部分社区成员使用,但现在我们已准备好让所有 Zed 用户加入。
什么是预览频道?
预览频道是 Zed 发布版本的抢先体验平台。它通过提供对新功能的提前访问,展示即将推出的内容。该频道是我们开发过程中的关键部分,因为它有助于我们在早期阶段发现错误,从而降低它们进入稳定版本的可能性。
发布流程和 Git 工作流
我们的发布流程非常直接:拉取请求合并到 main 分支。在发布当天,一个预览分支从 main 分支分叉出来,一个稳定分支从预览分支分叉出来。版本标签被添加到预览分支和稳定分支。当这些标签被推送到远程仓库时,我们的 CI 发布工作流在 GitHub 上触发,开始构建二进制文件。预览频道总是比稳定频道提前一周,因为我们的发布日通常间隔一周,并且发生在周三。
谁应该使用预览频道?
如果您有兴趣在稳定频道推出新功能之前对其进行测试,那么预览频道可能适合您。用户对预览版本的反馈有助于我们及早发现问题,并有助于稳定版本的可靠性。虽然预览频道本身历来都相当健壮,但我们建议您仅在能够应对额外错误和可能更频繁崩溃的情况下使用它;如果您正在处理关键项目,您可能希望坚持使用稳定版本。
其他考虑事项
需要注意的是,为了确保大型功能足够健壮以过渡到稳定版本,它们可能会在预览版中持续更长时间。此外,需要注意的是,预览版本中存在某个功能并不能保证其在稳定版本中也存在,因为我们有时会决定放弃未能达到预期效果的功能。这两种情况都不常见,但过去确实发生过。最后,需要提及的是,不支持频道之间的协作;如果您正在积极使用 Zed 与他人协作,您和您的协作人员需要使用相同的频道。
总结
如果您想获取预览版本,可以在此处获取。您可以将预览版本与稳定版本并行安装。此外,它还具有与稳定版本一样的自动更新功能。如果您有任何与预览相关的反馈,可以在我们的 #preview Discord 频道与我们聊天,在我们的问题跟踪器中提交问题,或在 Twitter 上发推文给我们。我们期待在预览频道见到您!