-
Notifications
You must be signed in to change notification settings - Fork 12.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Vote] Nacos 3.X 版本废弃对于1.X客户端的支持 | Deprecated 1.X client support for Nacos 3.X version #12922
Comments
Good |
Agree |
同意 |
2 similar comments
同意 |
同意 |
不建议。 |
good idea |
同意。真没必要背负那么多历史包袱,轻装简行才会越来越好。决定使用新版本的自然会用新东西,不想升级使用新版本的即使新版本还保留老的内容,也未必会去用。 |
支持。 |
以银河麒麟V10、中科方德专用操作系统为例,部署Nacos2.X版本会存在问题,具体是由于动态链接库不兼容,有些情况在这些系统上只能部署Nacos的1.4版本。Nacos客户端目前使用1.X版本,能够同时适配Nacos2.X、Nacos1.X。 做此调整后,看官方是否能针对目前的进行处理或给出解决方案。 |
不建议 |
支持,2.X版本做兼容即可。 |
一下子废弃不支持有点猛,要不大佬们等3.X站起来之后,再淘汰客户端吧 |
这种情况也不会部署到Nacos 3.0, 只会继续使用1.X的服务端和客户端, 3.X废弃对1.X的支持应该不受影响。 |
2.X支持1.X客户端已经支持了近3年。 |
还用考虑么,抱着1.0升级不放么,3.0合管1.0什么事,兼容2.0就好了。支持! |
这不应该是一个投票的事情。这应该是一个规划好的路线。 |
只能说对社区太好了,我维护,就会每个大版本都放弃一些旧的兼容,既然都升级服务端了,客户端抱着1.0不放,那就别升级,考虑到一些中间件如shenyu这种,倒是可以3.0兼容2.0 |
Spring 就是这么干的,大版本就会删除一些以前废弃的东西。 |
支持,大版本就是要去除没必要的历史包袱,引进新的特性。减轻更新的负担 |
支持 |
如果提供可以平替v1版本的v3版本OpenApi,应该也不影响啥。 |
尊敬的社区成员,
我们在此提出关于 Nacos 客户端版本支持策略的讨论提案。
在 Nacos 2.X 版本的发布与发展过程中,该版本能够兼容大多数 1.X 版本的客户端。这一兼容性设计主要是考虑到许多企业和开发者在升级应用时的谨慎态度及较长的时间周期。
随着 Nacos 2.X 经过近三年的进化,以及主要上游应用框架的相继升级至 Nacos 2.X 客户端,我们认为是时候审视未来的发展方向。为了简化代码维护和提升系统性能,我们计划在 Nacos 3.0 或后续的某个 3.X 版本中,逐步停止对 1.X 客户端的支持。这将有助于消除冗余代码,增强 Nacos 的稳定性和可扩展性。
在此,我们希望能听取社区的声音与反馈。请大家积极参与到以下此ISSUE中,分享你们的看法、建议和意见。您可以为这个提案投票,表达您的支持或反对。我们非常重视社区的反馈,您的每一条建议都将对 Nacos 的未来发展起到重要作用。
感谢大家的支持与参与!
Nacos 维护团队
Dear Community Members,
We would like to propose a discussion regarding the support strategy for Nacos client versions.
During the release and development of Nacos 2.X, this version has been compatible with most 1.X client versions. This compatibility design primarily considers the cautious upgrade attitudes and longer time cycles of many enterprises and developers.
As Nacos 2.X has evolved over nearly three years and major upstream application frameworks have successively upgraded to the Nacos 2.X client, we believe it is time to re-examine our future direction. To simplify code maintenance and improve system performance, we plan to gradually stop supporting the 1.X clients in Nacos 3.0 or a subsequent 3.X version. This will help eliminate redundant code and enhance the stability and scalability of Nacos.
We would like to hear the voices and feedback from the community regarding this matter. We encourage everyone to actively participate in this ISSUE and share your views, suggestions, and opinions. You can vote on this proposal to express your support or opposition. We value community feedback greatly, and each suggestion will play an important role in the future development of Nacos.
Thank you for your support and participation!
The Nacos Maintenance Team
The text was updated successfully, but these errors were encountered: