前言
距离 OneCode 第一个开源版本发布已经将近一年了,这一年中开发团队利用业务时间承担了很大的工作量,从 1.0 到 1.1.2 经过了十余次的迭代,提交代码过千次,在社区中也收到了非常积极的反馈。但由于社区版本中采用的是集中云服务的方式。所有开发者在编译代码、测试调试时均需要在线连接 OneCode-Cloud 云服务,随着测试用户的增加,对于带宽与计算资源的使用日益增加。OneCode 云服务在一年里虽然经过两次次扩容,但依然无法避免宕机。为了更好的持续的维持 OneCode 的发展,经团队讨论,OneCode 在第四季度的版本发布中将做如下调整:
一,OneCode 开发云停止对外服务
OneCode 2024 年 1 月 1 日起除模型公共库、模板库等公共资源库外,其他的在线编译、客户端在线开发、客户端协同服务、流程测试服务等服务将全面停止运营。涉及版本包括: V1.0-V1.1.2 客户端版本将无法登录云服务从而无法正常使用。
二,OneCode 后续版本计划
三,开发者兼容方案
(1)个人开发者单机版方案
如果您是个人开发者,在失去 OneCode 公共云服务支持后,可以下载 OneCode 开源的单机版服务程序。使用客户端连接自建的私有云服务即可继续使用,也可以在需要时连接 OneCode 更新的模型与代码库丰富自有组件。
(2)企业协同用户
针对于企业协同(多开发者)用户,可以选择降级为单机版继续使用 OneCode 免费服务,但由于单机版中缺少一些协同的组件,暂时还不能支持协同开发。大家仍然需要自己搭建相应的开发和代码管理体系来构建。也可以下载 OneCode 私有云组件(非开源)自行部署私有云服务,或者联系 OneCode 购买商业版本。
四,OneCode 过渡时间表
(1)OneCode 最后一个 云客户端开源版本(V1.1.2)
OneCode (V1.1.2)后将不再发布更新版本,同时在 2024 年 1 月 1 日以后将删除,gitee 相关版本。所有应用代码迁移至全新的私有云 2.0 版本。
(2)OneCode 版本支持变更
2024 年 1 月 1 日以后,OneCode 的使用用户将不能单独使用 OneCode 开发工具。必须同步部署单机版服务器程序或者连接组织内部的私有云服务才可以正常使用。同时该版本其实版本也将调整为 V2.0.
(3)数据迁移及过渡
OneCode 会在即日起至 12 月中旬,陆续发布(2.0)更新版本,以及过渡期工具。并配合相关工具在博客中进一步讲解使用。
五,致谢
感谢大家对于 OneCode 的支持,在后续版本中 OneCode 将更好的服务大家。