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

v5.0 #950

Open
2 of 11 tasks
ForteScarlet opened this issue Oct 10, 2024 · 2 comments
Open
2 of 11 tasks

v5.0 #950

ForteScarlet opened this issue Oct 10, 2024 · 2 comments
Labels
重要 重要,且十分重要

Comments

@ForteScarlet
Copy link
Member

ForteScarlet commented Oct 10, 2024

等待:

考虑顺带手解决其他一些痛点:

  • 更新的不兼容问题:尽量确保此次二进制兼容/向下兼容,或至少源码兼容
  • 更多唯一标识,考虑为组件标识、插件等附加 application 范围的唯一ID,也方便集成一些系统,比如web ui
  • 感觉botManager还是得要范型,且不再考虑允许“可能的”重复bot
  • application里寻找某个bot稍微有点儿费劲,在Java里
  • 基于 kotlinx-io,简化 Resource 和 (Offline)Image
  • 考虑为所有组件废弃 stdlib 模块
  • 还有啥?
@ForteScarlet ForteScarlet pinned this issue Oct 10, 2024
@NoMathExpectation
Copy link

所以5.0要出了吗
2900928F

@ForteScarlet
Copy link
Member Author

所以5.0要出了吗

我看到 ktor 3.0 已经发布了,并且 kotlinx-io 的稳定也在 Kotlin 目前的 路线图 上了,所以我感觉 kotlinx-io 应该是快了(大概罢,实际上它这几周并没有什么动静 😟

等 kotlinx-io 稳定了,然后把核心库里跟 IO 相关的东西替换一圈儿,也就该下一个 major 了

核心库除了IO相关的东西其他的暂时也没想到有什么需要改的就是了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
重要 重要,且十分重要
Projects
None yet
Development

No branches or pull requests

2 participants