Skip to content
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

[投票]Arthas考虑主线支持JDK8及之后的版本,JDK6/JDK7分支维护 #2146

Open
hengyunabc opened this issue Apr 7, 2022 · 7 comments
Labels
disscuss help wanted Extra attention is needed
Milestone

Comments

@hengyunabc
Copy link
Collaborator

支持jdk 6有很大的限制,目前越来越多工具/库 不再支持jdk6了。

考虑分为两个分支:

  • JDK8+
  • JDK6/7:只维护,不再增加新功能

下面做一个投票,大家可以分别在下面点赞。

@hengyunabc hengyunabc added help wanted Extra attention is needed disscuss labels Apr 7, 2022
@hengyunabc
Copy link
Collaborator Author

分为两个分支,主力支持JDK8+,另一个分支是旧版本支持JDK6/7,仅维护。

@hengyunabc
Copy link
Collaborator Author

保持目前现状,在一个分支上保持JDK6+的支持。

@hengyunabc hengyunabc changed the title Arthas考虑只支持JDK8及之后的版本,不再支持JDK6/JDK7 Arthas考虑主线支持JDK8及之后的版本,JDK6/JDK7分支维护 Apr 7, 2022
@hengyunabc hengyunabc changed the title Arthas考虑主线支持JDK8及之后的版本,JDK6/JDK7分支维护 [投票]Arthas考虑主线支持JDK8及之后的版本,JDK6/JDK7分支维护 Apr 7, 2022
@hengyunabc
Copy link
Collaborator Author

统计下载数据:

  • jdk6: 39

  • jdk7: 842

  • jdk8: 204317

  • jdk9+: 10718

  • total: 215916

jdk6/7 的比例: (39+842)/215916 = 0.004 ,也就是千分之四。

@nisiyong
Copy link

个人认为仅支持LTS版本已足够

@misselvexu
Copy link
Contributor

个人认为仅支持LTS版本已足够

+1

@hengyunabc hengyunabc added this to the target_jdk8 milestone Apr 23, 2023
hengyunabc added a commit that referenced this issue Apr 23, 2023
@hengyunabc
Copy link
Collaborator Author

https://github.com/alibaba/arthas/tree/3.x 分支将作为 jdk6/7 的保留分支,无重大原因不再更新

master 分支已经切换到编译 target 为 jdk8 ,并且已支持 jdk 8/11/19 编译。

@kong62
Copy link

kong62 commented Mar 6, 2024

JDK LTS
only LTS

@hengyunabc hengyunabc modified the milestones: 4.0.0, 4.0.x Aug 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
disscuss help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants