8 月 4 日,The Register 报道称,GitLab 计划自动删除免费用户账号下不活跃时间超过一年的项目。据其报道,此类项目占 GitLab 托管成本的四分之一,如果删除的话,预计能每年节省 100 万美元,这一政策能够帮助 GitLab 的财务保持可持续发展。另据知情人士透露,该政策计划于 2022 年 9 月生效。
The Register 称,GitLab 意识到该政策可能会遭到用户的反对,因此会在正式删除用户的项目前,提前数周或数月向其发出警告。据介绍,只要在 12 个月期间向项目提交过 PR 或发布新的 issue,就能够让项目保持活跃状态,继续存在。
The Register 表示这一政策将引发 GitLab 社区用户的担忧。当前有大量项目严重依靠于这些非活跃项目,如果这些项目一旦被删除,很可能将导致下游项目出现无法编译和运行的情况,产生极大的负面影响。另外,也有人质疑称,如果项目已经完成,并且达到完美的程度,不需要再进行更新。长期不更新后,这个项目是否就变成了非活跃项目?
8 月 5 日,GitLab 通过官方 Twitter 账号回应称,GitLab 不会删除非活跃项目,会将这些不活跃的代码库转移到对象存储,访问速度会比较慢。
GitLab 首席执行官 Sid Sijbrandij 在推文中提供了有关其计划的更多信息。
据悉,GitLab 的免费套餐每月提供 5GB 的存储空间、10GB 的数据传输和 400 分钟的 CI/CD 流水线时间,以及每个命名空间 5 个用户的名额。此前有数据显示,GitLab 已拥有 3000 多万注册用户。另根据《中国 DevOps 现状调查报告(2021)》,有 53.45% 受访者所在企业通过 GitLab 进行代码管理。
领取专属 10元无门槛券
私享最新 技术干货