版本、路线图与支持
Koin 团队自成立以来一直以开源和社区驱动的方式领导其开发,并提供商业服务以保障您的开发安全。
发行周期
我们以 6 个月的发行周期来推动开发,以保持与 Kotlin 语言和库更新的一致性。我们将采用 6 周或更长时间的 beta 阶段,以帮助收集初步反馈。
一旦新版本发布,我们将开启至少 6 个月的社区支持阶段。在此阶段,我们积极收集反馈,关注影响我们框架的所有更新,如库、Kotlin Android、Ktor 以及其他框架版本。
通过结构化版本建立路线图
Koin 项目的首要大事是组织发行周期,以建立清晰的版本部署愿景,并帮助您预判更新和新功能。我们需要清晰的版本追踪方式:Major.Minor.Patch
- 补丁版本 (Patch):仅包含修复和次要依赖库更新
- 次要版本 (Minor):新功能与弃用
- 主版本 (Major):具有影响力的全新功能、弃用和重大破坏性变更
我们现在以 6 个月的发行周期来推动开发,以保持与 Kotlin 语言和库更新的一致性。我们将采用 6 周的 beta 阶段,以帮助收集初步反馈。
Kotzilla 提供的企业支持
由于法律、业务或技术限制等各种原因,公司可能难以跟上 Koin 的发行周期。因此,在采用新技术时,公司可能需要由公司保障的支持和明确的开源许可证担保。
出于这些原因,Kotzilla 已将 Koin 3.5.6 指定为我们的长期支持 (LTS) 版本,因为它是 Koin 针对 Kotlin 1.x 最先进且最稳定的版本。通过确保兼容性、代码审计以及为有需求的公司提供快速通道支持,我们至少在 2025 年 12 月之前为您提供保障。
