首页 > 业界 > 关键词  > GitLab最新资讯  > 正文

为省钱,开源项目一年不更新就要删除代码?GitLab 紧急回应!

2022-08-05 15:10 · 稿源: CSDN公众号

声明:本文来自于微信公众号CSDN(ID:CSDNnews)),整理 | 苏宓,授权站长之家转载发布。

近日,一则关于“为了缩减成本,GitLab 出手了!”的传闻让不少开发者心惊胆战。据外媒 The Register 报道,有匿名消息人士透露,GitLab 计划在平台上自动删除免费用户账号中一年没有活跃的项目,此计划将于2022年9月生效。

图片

为节省托管成本,GitLab欲断开发者后路?

换句话说,如果你是 GitLab 上的免费用户,如果之前开发的项目代码在12个月内没有更新过,那么项目将会被删除。

据悉,此举也是 GitLab 为了减少成本才做的决定。这些项目占 GitLab 托管费用的四分之一,自动删除不活跃的项目每年可以为 GitLab 节省高达100万美元。因此,有人建议 GitLab 实行删除不活跃的项目,以此实现公司财务的可持续性。

不过,因为一年的不更新,且归属免费账户,就要删除此前开发者耗时多月甚至是多年辛辛苦苦开发的代码,必定会引发不少用户的不满。为此,外媒指出,GitLab 似乎已做好应对之策。有消息称,GitLab 会在用户删除代码及项目之前向用户发出数周或者数月的警告。同时,如若在12个月内重新向项目发布更新,如提交 PR、issue 等就足以使项目保持活跃状态。

牵一发而动全身,不活跃也不等于没人用!

其实在2018年,微软宣布以75亿美元收购 GitHub 之际,不少用户发起立即迁移到 GitLab 和其他 GitHub 替代品的行动。当前,GitLab作为全球第二大代码托管平台,其平台上覆盖了很多主流的开源项目,由此,GitLab 也在开发者群体中有不错的口碑。

同时,根据 CSDN《2021-2022中国开发者调查报告》数据显示,GitLab 也是排名第二的研发协作管理工具,占比26.3%。

图片

如果外媒报道是真的,虽然听起来这可以为 GitLab 节省出一大笔可观的费用,但是事实上,物极必反,尤其是对以开发者为核心的GitLab 而言,也会因此丢失开发者的信任。

根据 GitLab 官方显示,其提供的免费服务包含了每个月5GB 的存储空间、10GB 的数据传输和400分钟的 CI/CD 流水线时间,以及每个命名空间5个用户的名额。

图片

不少开发者认为,GitLab 提供免费服务的全部意义在于让开发者们可以使用他们的平台来托管代码,无论项目是否保持活跃状态。想必很多人都能接受,GitLab 可以通过搞一些运营手段,来激发开发者参与代码贡献与项目开发,但是当前以删除代码作为胁迫手段,还仅针对免费账户,实则为下下策,让人无法接受。

开源倡导者、开放 .NET 社区的参与者 Geoff Huntley 在接受 The Register 采访时表示,这一政策“绝对疯狂”。

“源代码不会占用太多磁盘空间。对于某人来说,删除所有这些代码就是对社区的破坏。他们将摧毁自己的品牌和商誉。开发者之所以在平台上托管代码,是因为抱着公众可以重用、构建分支的想法。当然,也不能保证代码总是托管在某个平台上,但是在开源中,有一个不成文的规则就是,你让代码可用,就不会删除它。(之前)我们有维护者拉取了代码,社区对此感到非常愤怒,因为其他依赖于已删除产品的项目将会受到影响,这也会导致所有的依赖都无法编译。”

与此同时,项目不活跃也不等于没有人用。在 GitHub/GitLab Top1000的项目中,也不乏有很多项目的更新时间停留在几年前。

事实上,也有不少人通过简单地开发一款工具/程序,用来锻炼与提升自己的开发技能,并将代码托管到 GitLab 或者 GitHub 上,以便其他人也可以查看与学习,而自己并不打算长期维护或者更新它,甚至有时候自己可能已经无权向项目提交更新。但是,这并不影响每年有无数的开发者继续使用这些项目。

「与其盲目的想要删除开发者的劳动成果,GitLab 不妨想办法更好地管理自己的定价服务和财务。」

GitLab 回应:不删,但使用对象存储!

为省钱就想要删除代码,在众多开发者的焦虑声中,GitLab于今天早晨在 Twitter 上紧急发布了回应声明,其表示:

我们在内部讨论了如何处理不活跃的存储库。

我们达成了一个决定,将不活跃的资源库转移到对象存储。

一旦实施,它们将仍然可以被访问,但在长期闲置后需要更长的时间来访问。

图片

不过,GitLab 有些模糊的回应并没有打消众人的疑虑。在这条推文评论区,有不少开发者追问:

“归档的代码是否仍然对公众可见,还是只有存储库所有者能够从归档的对象存储中恢复?

如果只有所有者才能恢复,那么你是否考虑过这样一种不幸的情况,即项目所有者的维护者去世后,他们的代码在他们停止在网站上的活动一年后,全部变得无法访问了?

如果我看到某个存储库在 GitHub 上可见,但在 GitLab 上无法访问,我将感到非常失望。”

两个小时后,GitLab CEO Sid Sijbrandij 出面再次进行了回应,「根据 GitLab 项目管理指南显示,归档项目是由用户来激活」。同时他表示,当前的对象存储计划将使存储库对所有人可见。

图片

这无疑也是开发者最想见到的处理方案。

然而,此次消息的流传,也引发了用户的思考,有人觉得「终是没有免费的东西。如果你在 GitLab 上付费,就不会有这种焦虑了」、「GitLab 作为一家企业,前提也是要先活下来。与背靠微软这棵大树的 GitHub 有所不同,存储成本过高带来的巨大压力会让 GitLab 逐渐丧失竞争力」......为此,你怎么看?

参考链接:

https://www.theregister.com/2022/08/04/gitlab_data_retention_policy/

举报

  • 相关推荐
  • 大家在看
  • 【腾讯云】新人首购1元起 腾讯云2核4G服务器每月16元

    腾讯云新活动来了,云服务器多种机型限时抢购,产品首购低至1折,续费最高享3.6折优惠。,专业技术7*24小时在线服务,腾讯云为企业和个人提供快捷,安全,稳定的云服务!

    广告
  • GitLab计划清理基于免费账户的休眠项目以优化成本

    本周四,代码托管平台 GitLab 透露了要将免费账户中的“长期休眠项目”清理掉,以大幅削减运营成本...开源倡导者、开放 .NET 社区参与者 Geoff Huntley 批评道 —— GitLab 陷入了“绝对的疯狂”...此外 Geoff Hubtley 对所谓的“不活跃”评判标准发起了炮轰 —— 毕竟一旦软件编写完成并趋近于完美,“不活跃”并不意味着它的生命力有所下降...遗憾的是,随着 GitLab 推行“温和阻止某些免费产品使用”的成本控制计划,该平台正在逐渐偏离其初心......

  • GitLab 禁用 Windows!

    尤其当微软在2018年以75亿美元收购了 GitHub 后,GitLab 便适时推出了迁移功能,使许多开发者纷纷转向 GitLab,GitLab 由此迅速成长,于去年10月成功上市,首日收盘价便高达103.89美元...有人发现在 GitLab 在其官网的《入职和设备管理》一文中,明确指出了对其员工在计算机操作系统方面的限制:“允许使用 Linux 和苹果的 macOS,但禁止使用微软的 Windows”...至于为何 GitLab 选择将戴尔作为独家 Linux 供应商,其给出的原因如下:......

  • 不更新就要强制下架?苹果AppStore删除44万款

    中关村在线消息:8月4日,据Pixalate的数据得知,在今年第二季度,苹果AppStore下架了43.9万款应用,是第一季度的87倍...被下架的这44万款应用程序,现在已经无法下载,如果大家此前已经下载了应用,那么将不会受到任何影响,依旧能够正常使用,可以看得出苹果针对隐私安全以及用户体验越来越重视了...

  • 开源麒麟OS首次发布:每一行代码都要自主创新!

    openKylin打造了一套从代码到镜像的一体化平台,从码云到OKBS(编译平台),再到OKIF(镜像构建平台),无缝支撑从上游代码到生成镜像的整体流程,实现代码自主选型、软件包自主编译、镜像自主生成的全栈式需求...

  • 暴雪回应《暗黑破坏神4》代码现身战网:只是内部测试

    不久前,有玩家在战网启动器的代码中,发现《暗黑破坏神4》的内部代号Fenris”多次出现,并且关联了大量诸如Logo,激活Key等相关内容...这一发现让不少玩家为之兴奋,认为《暗黑4》即将上线战网,并迎来测试...他也承诺,随着预定的发售日越来越近,暴雪在未来会开展更多的公开测试...

  • Retbleed投机执行攻击缓解代码已并入Linux内核

    本周迎来的 RETBLEED 补丁,修复了影响当今硬件的两个新投机执行攻击漏洞...该问题影响 AMD Zen1/1+ /2,以及 Intel6~8代酷睿处理器...想要在 Linux 内核层面缓解 Retbleed 攻击,需要付出巨大的努力...性能评估表明,缓解 Retbleed 的代价非常高昂 —— 实测 AMD(CVE-2022-29900)/ Intel补丁的开销,有在14% 到39% 之间...

  • 因不满团队成员使用他人代码 Lawnchair核心开发者Patryk Michalik宣布离队

    核心开发者 Patryk Michalik 在公开声明中,详细解释了离队的原因,并不认同使用他人代码的这种行为...在 Telegram 的 Lawnchair News 频道公告中,Lawnchair 的核心开发者 Patryk Michalik 表示在发现其他成员使用了不属于自己的代码,决定离开这个开发团队...根据 Lawnchair 官方推文以及 Telegram 帖子,这位核心贡献者通过反向编译 Pixel Launcher,提取了其中的代码整合到 Lawnchair 中...

  • 腾讯的 Web3 梦想,不到一年就「破灭」了?

    腾讯幻核是腾讯旗下的数字藏品平台,上线于2021年8月,至今尚不满一年...即使腾讯真的裁撤「幻核」业务,也并不代表腾讯完全放弃区块链...国内的 NFT 热潮起源于2021年6月,当时支付宝联合敦煌美术研究所发布了两款 NFT 皮肤,价格一度被炒到了100多万...幻核很快成为了国内最大的数字藏品平台之一...幻核于6月21日发行的《弘一法师书法格言屏数字臻品》滞销共计20245件,于6月17日发行的木板水印《十竹斋画谱》系列共计滞销8206件......

  • 首秀!逸仙电商亮相消博会,Open Lab研发体系展现创新实力

    在本届消博会上,“原石”系列一亮相便成功吸引众多参展商的目光,以原石的天然肌理和色泽为灵感,用适合东方肌肤的淡彩配色展现东方女性天然、原始的肌肤魅力...从逸仙电商今年一季度报的数据来看,公司第一季度研发费用为 3580 万元,同比增长29.1%,研发费用占营收比例从去年同期1.9%大幅提高至4.0%...在此次消博会上,逸仙电商充分了解和贴近国内消费者需求,多维展示了原创“中国美”品牌的创造力与研发实力......

  • 杨颖亲临江湖!《剑侠世界3》Angelababy专属新服开启

    公测首日,《剑侠世界3》携手高颜值高人气的女神Angelababy,首曝真江湖TVC大片!片中Angelababy演绎双面剑侠,集美与热血、飒爽为一身的反差感形象,不仅对《剑侠世界3》品牌形象进行了独到诠释,也迅速在社交网络上形成热议...8 月 11 日上午8:00,全新国风武侠手游《剑侠世界3》Angelababy专属新服“如颖随行”火热开启......

  • 小米Watch S1 Pro浮窗投屏电视功能支持哪些设备?

    支持以下设备。浮窗投屏电视功能需手机支持妙享中心方能使用,目前仅支持部分电视机型,包括:小米电视 ES 55/65/75英寸 、小米电视 5及小米电视 5 Pro 55/65/75英寸、小米电视大师 65英寸 OLED/77英寸 OLED/82英寸 、Redmi X55/X65/X75(2022款)、Redmi 智能电视 MAX 86/98/100英寸,使用前请确保将设备软件更新至最新版本,后续将支持更多设备。

  • 小米Watch S1 Pro手机音频流转功能支持哪些设备?

    支持以下设备。手机音频流转功能需手机启用妙享中心后方能使用,目前仅支持部分音箱和电视机型,支持的音箱机型包括:Xiaomi Sound、Xiaomi AI 音箱第二代、小米小爱音箱、小米小爱音箱 Pro、小米智能家庭屏 6、小米智能家庭屏 10、Redmi 小爱触屏音箱 8、Redmi 小爱触屏音箱 Pro 8、小米小爱触屏音箱 Pro 8;支持的电视机型包括:小米电视大师 65英寸 OLED/77英寸 OLED/82英寸、小米电视 6 至尊版 55/65/75 英寸、小米电视 6 OLED 55/65英寸 、小米电视 5 及小米电视 5Pro 55/65/75英寸、小米电视全面屏Pro 43/55/65英寸、小米透明OLED电视 55英寸、小米电视 ES 43/50/55/65/75英寸、小米电视 ES Pro 86英寸、小米电视 EA 32/40/43/50/55/58/60/65/70/75 英寸 (2022款)、小米电视 4A 32/40/43/49/50/55/58/60/65/70 英寸、小米电视 4S 43/50/55/65/75英寸、小米电视 4C 40/43/50/55/58英寸、小米电视 4X 55英寸、小米电视4 55英寸、Redmi 智能电视 MAX 86/98/100英寸、Redmi 智能电视 X50/X55/X65/X75 (2022款)、Redmi 智能电视 A32/42/A43英寸,使用前请确保将设备软件更新至最新版本,后续将支持更多设备。

  • Redmi K50至尊版支持频段有哪些?

    5G:n1 / n3 / n5 / n8 / n28a等Redmi K50 至尊版支持的频段:5G:n1 / n3 / n5 / n8 / n28a(上行:703MHz-733MHz,下行:758MHz-788MHz)/ n38 / n40 / n41 / n77 / n78注:实际网络和频段使用情况取决于当地运营商部署,n3、n5、n8 频段需运营商发布后通过软件升级支持;4G:FDD-LTE:B1 / B3 / B4 / B5 / B8 / B18 / B19 / B26TDD-LTE:B34 / B38 / B39 / B40 / B41 / B42注:LTE B41(2496-2690 194MHz) ;3G:WCDMA:B1/ B4/ B5/ B6/ B8/ B192G:GSM:B2 / B3 / B5 / B8;CDMA 1X:BC0

  • 小米Watch S1 Pro触屏控制功能支持哪些设备?

    支持以下设备。触屏控制功能需手机启用妙享中心后方能使用,目前仅支持部分音箱和电视机型的控制,支持的音箱机型包括:小米智能家庭屏 6、小米智能家庭屏 10、小米小爱触屏音箱 Pro 8、Redmi 小爱触屏音箱 Pro 8、Redmi 小爱触屏音箱 8;支持的电视设备包括:小米电视大师 82 英寸/ 65 英寸 OLED、小米电视6 OLED 55/ 65 英寸、小米电视 5 及小米电视 5Pro 55/65/ 75 英寸、小米电视全面屏 Pro 43/55/ 65 英寸、小米透明OLED电视 55 英寸、Redmi 智能电视 MAX 86/ 98 英寸、Redmi 智能电视 X50/X55/X65/X75 ( 2022 款)、小米电视 ES 43/50/55/65/ 75 英寸,使用前请确保将设备软件更新至最新版本,后续将支持更多设备。

  • Redmi K50至尊版是2K屏幕吗?

    不是Redmi K50 至尊版屏幕分辨率是1.5K级别的,不是2K屏幕。它的屏幕分辨率为2712 x 1220(1.5K)。小米高管卢伟冰称此前发现有一部分用户既想要 2K 屏幕的清晰度,又要 FHD 的低功耗,所以提出了 1.5K 直屏的设想。Redmi K50 至尊版的 1.5K 直屏拥有 446PPi 像素密度,且为 Redmi 首款 12bit 屏,高达 687 亿色,同时支持 1920Hz 高频 PWM,硬件级低蓝,并获得 SGS 低视觉疲劳认证手机

  • 小米Watch S1 Pro妙享中心功能怎么开?

    需3.7.0版本小米运动健康。妙享中心功能目前支持 Xiaomi MIX Fold 2、Redmi K50 至尊版手机,并连接绑定3.7.0及以上版本的小米运动健康应用才能显示、启用此功能,触屏控制功能需手机启用妙享中心后方能使用,目前仅支持部分音箱和电视机型的控制。

  • Redmi K50至尊版可以拍摄什么视频?

    最高4K 30 / 60fps视频Redmi K50 至尊版可以拍摄是视频格式有4K 视频拍摄: 30 / 60fps、1080p 视频拍摄:30 / 60fps、1080p 慢动作视频拍摄:120 / 240 / 960fps、720p 视频拍摄:30fps、720p 慢动作视频拍摄:120 / 240 / 960fps

  • 小米Watch S1 Pro有哪些功能?

    有以下这些功能。1.日常活动记录,可以记录日常的一些活动信息。2.健康功能包括心率监测、睡眠监测、压力监测、呼吸训练、血氧检测,这些都是支持安卓和iOS系统的。3.117种运动模式,自动识别运动开始(健走、跑步、划船机、椭圆机、跳绳),支持查看运动轨迹跟踪以及运动能量消耗。4.支持小爱同学语音助手。5.支持微信以及支付宝支付和NFC功能,包括公交卡、门禁卡、空白门卡。6.支持多种应用,包括表盘市场、闹钟、录音、倒计时、天气、找手机、手电筒等。7.支持蓝牙通话、来电提醒、通话降噪。

  • Redmi K50至尊版有光学防抖吗?

    有Redmi K50至尊版主镜头支持OIS 光学防抖,这颗主镜头的参数是1亿像素超清主摄:S5KHM6,1/1.67″感光元件,1.92μm 融合像素,OIS 光学防抖,1G +5P 玻塑混合镜头,f/1.6超大光圈,后置镜头的其他两个镜头参数是800万 像素超广角镜头:120° FOV、200万 像素微距镜头

  • 小米Watch S1 Pro支持华为鸿蒙系统吗?

    不支持。小米Watch S1Pro目前支持的系统版本是Android 6.0 或 iOS 13.0 及以上版本,并没有对华为的鸿蒙系统进行适配,所以是不支持鸿蒙的。华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年8月9日于东莞举行华为开发者大会(HDC.2019)上正式发布的操作系统。华为鸿蒙系统是一款全新的面向全场景的分布式操作系统,创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享,用合适的设备提供场景体验。

  • Redmi K50至尊版是DC调光吗?

    不是Redmi K50 至尊版不是DC调光,使用的是1920Hz 高频 PWM 调光,K50 至尊版使用的屏幕是6.67 英寸OLED 柔性直屏,分辨率: 2712 x 1220(1.5K),色彩显示:12bit 对比度:5,000,000:1 显示帧率:最高 120Hz 触控采样率:最高 480Hz

  • 小米Watch S1 Pro支持NFC吗?

    支持。小米Watch S1Pro是支持NFC功能的,其中NFC功能有支付宝扫码支付、微信扫码支付、NFC公交卡、NFC模拟门卡、NFC空白门卡,NFC 门禁卡功能,目前仅能支持模拟市面上频率为13.56MHz但未经加密的门卡,暂时无法模拟带有门卡功能的银行卡和有储值消费功能的门卡。

  • Redmi K50至尊版有屏下指纹解锁吗?

    有Redmi K50 至尊版使用的是屏下指纹解锁方式,它还有红外遥控功能、X轴线性马达、双扬声器,各方面性能在同价位的安卓手机中是比较齐全,性价比比较高。K50 至尊版主要参数是骁龙8 Gen 1 Plus处理器,定制1.5K OLED直屏,120W快充+5000mAh电池,一亿像素OIS光学防抖相机

  • 小米Watch S1 Pro屏幕多大?

    1.47英寸。小米Watch S1Pro采用蓝宝石玻璃镜面 + 不锈钢机身设计,其中屏幕1.47英寸柔性AmOLED直屏,600nit亮度,屏占比72.7% 。柔性屏幕可以让机身减薄0.3mm,这样抠出了30毫安时的空间。电池到了500mAh。磁吸无线快充,85分钟充满。如果真着急,也支持手机反向无线充电给它紧急续命。

  • Redmi K50至尊版有没有无线充电?

    没有Redmi K50 至尊版不支持无线充电,它支持120W 有线快充,手机支持 QC3+ / PD2.0 / PD3.0 快充协议,标配 120W 充电器,兼容 PD 充电协议,手机内置5000mAh(typ)锂离子聚合物电池,另外K50至尊版也不支持反向无线充电

  • 小米Watch S1 Pro支持苹果手机吗?

    支持。小米Watch S1Pro是支持苹果手机的,目前支持的系统是Android 6.0 或 iOS 13.0 及以上版本,也就是说只要你的苹果手机系统达到了iOS13.0就可以连接上小米Watch S1Pro了。iOS13是苹果公司研发的移动端手机操作系统,于北京时间2019年6月4日发布,截至2020年9月2日,iOS13已更新至iOS13.7,iOS13所有版本已完成更新。

  • Redmi K50至尊版散热怎么样?

    3725mm²的大VC板,散热性能不错Redmi K50 至尊版采用了3725mm的大VC板,并且还在VC上加入了导流槽的设计,能够增强热蒸汽流动的方向性,在游戏时的表现也比较不错,王者荣耀等游戏可以支持120帧稳定的画质,原神也可以保持60Hz左右的画面

  • 小米Watch S1 Pro支持蓝牙5.2吗?

    支持。小米Watch S1 Pro是支持蓝牙5.2的,此外Wi-Fi IEEE 802.11b/g/n 2.4GHz(发射功率限值小于10mW(e.i.r.p));802.11a/n 5GHz (工作频段:5150-5350MHz及 5725-5850MHz,其中工作于 5725-5850MHz 频段发射功率限值小于25mW(e.i.r.p))。

  • 小米Watch S1 Pro支持无线充电吗?

    支持。小米Watch S1Pro是支持无线充电的,手表电池充电【方式如下】:1. 将手表放置在充电座上,使手表背部的充电触片与充电座上的金属触点完全贴合;2. 将充电座另一端连接至USB-A充电器。手表电量低于10%,将提示连接充电器充电;充电过程中,将会有充电提示。若手表长时间放置后无法开机,再次使用时需预充1分钟左右才会显示充电图标。

  • Redmi K50至尊版NFC有哪些功能?

    交通卡、Mi Pay、门卡、车钥匙等功能Redmi K50 至尊版NFC可以支持交通卡:支持 300+ 座城市,支持 40+ 张公交卡免费从旧手机迁移至新手机;Mi Pay:支持线上 APP 支付,线下刷卡、银联二维码支付、银联标签碰一碰支付;门卡:实体门卡、智能门锁、社区门卡、自定义空白卡。

今日大家都在搜的词: