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