LLVM 开发者对于重命名
LLVM 项目最近一个待解决的任务是将其 Git 仓库中使用"master"命名的分支更改为更具包容性的描述。到目前为止,几乎所有发表意见的人都支持这种改变,不过仍存在一些开放性的问题有待解决,比如该如何称呼新的主开发分支、评估更改分支命名涉及的技术成本,以及这种变更应该如何快速实现。
在 LLVM-dev 开发者邮件列表上,关于将 LLVM Git 仓库主分支从"master"改为 "trunk", "dev" 或 "main"等名称已经进行了非常热烈的讨论。
许多开发者似乎赞成把"master"改为"trunk",就像使用 Subversion 开发 LLVM 时一样(LLVM 的代码仓库去年已从 SVN 切换至 Git),不过 Arm 对使用"trunk"作为主分支名称表示了担忧,因为他们已经将 trunk 分支用作其他用途。
同时也有少数开发者表示更愿意将其称为"dev"分支。目前,上游的 Git 和 GitHub 尚未决定如何命名新的默认术语,他们的方案可能一致也可能不一致,但无论如何都希望更具包容性。
LLVM 项目创始人 Chris Lattner 对此发表了评论并支持更改"master"分支的命名。他建议,与其自己想出一个新的名称,不如坐等上游 GitHub/Git 的方案。然后一旦落实,就与他们的方案保持一致,以避免任何不必要的混乱。
不少开发者也同意这个提议,还希望在 LLVM 新版发布后进行更改以实现平滑过渡。但也有少数人呼吁尽快改名,不希望受 Git/GitHub 决定的影响而被耽误,更不希望等到下半年 LLVM 11.0 发布再改名,他们想看到一两周内就完成改掉"master"的任务。对于这种呼吁,考虑到涉及的技术成本,以及不希望意外地破坏项目上游或众多下游用户使用的任何构建/拉取脚本,有部分开发者提出了反对意见。
除了"master"这个名词,还有开发者提出用 allowlist/denylist 替换 LLVM 中的 whitelist/blacklist。目前看来这个更改提议在 LLVM 代码库中很快就会实现。还有一位开发者提出,应避免使用"work"和"job"这两个名词,因为在俄语和其他斯拉夫语言中,它可以被翻译成"奴隶(slave)"。
LLVM 面临的问题除了要就新的主分支名称达成共识外,还有变更背后的技术成本。目前所涉及的主要技术成本是必须更新其所有的构建机器人和 CI 基础设施,以便在新的分支名称下拉取代码,以及任何其他依赖 Git 中现有分支名称的脚本 —— 包括那些由 LLVM 本身以外的组织使用的脚本,毕竟这些组织可能并不知道名称发生了变化。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
AI 正当时,“包”你满意
嗨,各位OSCer们,大家好呀~ 临近端午节,小编又来给大家送福利啦! 这一次,我们为大家准备的是“力量型”礼包。 毕竟,知识就是力量! 言归正传,随着科技的发展进步,人工智能技术逐渐在各个领域落地开花,庞大的市场发展空间也吸引了大批的技术型人才的涌入。 随之各大网站上关于人工智能的课程、书籍也越来越多。但眼花缭乱的知识陈列在眼前,往往让人无从下手。 基于这种情况,我们精心为大家准备了一份“AI学习大礼包”。 俗话说:“授人以鱼不如授之以渔”。 我们的“AI学习大礼包”与其他AI学习资料最大的区别在于:打破单向资源传授,将学习资源与在线讨论、专家解答、课后实践相结合,多维度的帮助大家学习并掌握AI相关知识技能。 -在资料获取层面,从基础——实践——拓展学习,囊括了从入门到进阶每一个阶段的学习资料(PS:我们的学习资料可都是来自于PaddlePaddle、TensorFlow、腾讯等知名“大厂”哦); -在学习理解层面,可以在群内与志同道合的小伙伴相互探讨学习,同时还会有专家在线解疑答惑; -在技能掌握层面,有针对性的进行AI技能实操训练,并由行业内知名专家进行指导点...
- 下一篇
边缘计算投资将何去何从?
当我们进入2020年时,边缘计算似乎正处于炒作的高峰。这种炒作有什么现实意义吗?STL Partner公司的行业专家Chris Barraclough和顾问MattBamforth试图分析边缘计算价值链上的投资,以确定市场的成熟程度。 为什么有这么多的边缘计算炒作? 对于那些电信和科技行业的人来说,到2020年初,我们似乎正处于边缘计算炒作的高峰期。然而,这有可能仅仅是近期偏差吗?边缘计算浪潮的实际情况与预期或有不同。 在边缘计算生态系统中,有许多公告促成了这场炒作。微软于2018年宣布,将在4年内投资50亿美元用于物联网和边缘计算,并继续加大边缘计算开发和应用力度; 惠普则宣布,从2018年开始,将在4年内为边缘计算技术提供40亿美元的资金。谷歌和AWS公司也宣布会这样做。苹果公司于2020年1月出资2亿美元收购总部位于西雅图的Xnor.ai公司,这是一家专注于在边缘提供人工智能功能的初创企业。除了进行投资和并购之外,超大规模厂商还与能够提供设施和连接的电信运营商密切合作。最近宣布的边缘计算交易包括: AWS和Verizon合作,Verizon在芝加哥的边缘站点中部署AWS Wave...
相关文章
文章评论
共有0条评论来说两句吧...