站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        LLVM 項(xiàng)目 “master”改名成難題:開發(fā)者討論激烈

          LLVM 項(xiàng)目最近一個(gè)待解決的任務(wù)是將其 Git 倉庫中使用“master”命名的分支更改為更具包容性的描述。到目前為止,幾乎所有發(fā)表意見的人都支持這種改變,不過仍存在一些開放性的問題有待解決,比如該如何稱呼新的主開發(fā)分支、評(píng)估更改分支命名涉及的技術(shù)成本,以及這種變更應(yīng)該如何快速實(shí)現(xiàn)。

        LLVM 項(xiàng)目 “master”改名成難題:開發(fā)者討論激烈

          在 LLVM-dev 開發(fā)者郵件列表上,關(guān)于將 LLVM Git 倉庫主分支從”master”改為 “trunk”, “dev” 或 “main”等名稱已經(jīng)進(jìn)行了非常熱烈的討論。

          許多開發(fā)者似乎贊成把”master”改為”trunk”,就像使用 Subversion 開發(fā) LLVM 時(shí)一樣(LLVM 的代碼倉庫去年已從 SVN 切換至 Git),不過 Arm 對(duì)使用”trunk”作為主分支名稱表示了擔(dān)憂,因?yàn)樗麄円呀?jīng)將 trunk 分支用作其他用途。

          同時(shí)也有少數(shù)開發(fā)者表示更愿意將其稱為”dev”分支。目前,上游的 Git 和 GitHub 尚未決定如何命名新的默認(rèn)術(shù)語,他們的方案可能一致也可能不一致,但無論如何都希望更具包容性。

          LLVM 項(xiàng)目創(chuàng)始人 Chris Lattner 對(duì)此發(fā)表了評(píng)論并支持更改”master”分支的命名。他建議,與其自己想出一個(gè)新的名稱,不如坐等上游 GitHub/Git 的方案。然后一旦落實(shí),就與他們的方案保持一致,以避免任何不必要的混亂。

          不少開發(fā)者也同意這個(gè)提議,還希望在 LLVM 新版發(fā)布后進(jìn)行更改以實(shí)現(xiàn)平滑過渡。但也有少數(shù)人呼吁盡快改名,不希望受 Git/GitHub 決定的影響而被耽誤,更不希望等到下半年 LLVM 11.0 發(fā)布再改名,他們想看到一兩周內(nèi)就完成改掉”master”的任務(wù)。對(duì)于這種呼吁,考慮到涉及的技術(shù)成本,以及不希望意外地破壞項(xiàng)目上游或眾多下游用戶使用的任何構(gòu)建/拉取腳本,有部分開發(fā)者提出了反對(duì)意見。

          除了”master”這個(gè)名詞,還有開發(fā)者提出用 allowlist/denylist 替換 LLVM 中的 whitelist/blacklist。目前看來這個(gè)更改提議在 LLVM 代碼庫中很快就會(huì)實(shí)現(xiàn)。還有一位開發(fā)者提出,應(yīng)避免使用”work”和”job”這兩個(gè)名詞,因?yàn)樵诙碚Z和其他斯拉夫語言中,它可以被翻譯成”奴隸(slave)”。

          LLVM 面臨的問題除了要就新的主分支名稱達(dá)成共識(shí)外,還有變更背后的技術(shù)成本。目前所涉及的主要技術(shù)成本是必須更新其所有的構(gòu)建機(jī)器人和 CI 基礎(chǔ)設(shè)施,以便在新的分支名稱下拉取代碼,以及任何其他依賴 Git 中現(xiàn)有分支名稱的腳本 —— 包括那些由 LLVM 本身以外的組織使用的腳本,畢竟這些組織可能并不知道名稱發(fā)生了變化。

        特別提醒:本網(wǎng)內(nèi)容轉(zhuǎn)載自其他媒體,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。本站不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如若本網(wǎng)有任何內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系我們,本站將會(huì)在24小時(shí)內(nèi)處理完畢。

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 伊人精品视频在线| 2022国产精品最新在线| 国产精品666| 偷拍精品视频一区二区三区| 国产精品久久波多野结衣| 亚洲中文字幕久久精品无码喷水| 久久99国产精品99久久| 人妻精品久久久久中文字幕69| 精品久久久久一区二区三区| 国产精品666| 国产精品igao视频网网址| 自拍偷自拍亚洲精品第1页 | 亚洲乱码精品久久久久..| 国产午夜精品理论片免费观看| 99久久这里只有精品| 久久精品水蜜桃av综合天堂| 亚洲AV无码乱码精品国产| 精品国产爽爽AV| 国产成人精品福利网站在线观看 | 亚洲精品97久久中文字幕无码| 国产精品乱视频| 国内精品51视频在线观看| 国语自产少妇精品视频| 久久精品国产亚洲AV香蕉| 亚洲日韩精品A∨片无码| 亚洲午夜福利精品无码| 男女男精品网站免费观看| 精品中文高清欧美| 精品人妻系列无码人妻免费视频| 国产精品 日韩欧美| 国产成人毛片亚洲精品| 四虎国产精品永久地址49| 久久精品成人免费网站| 精品国产_亚洲人成在线高清| 91精品国产91久久久久福利| 6一12呦女精品| 精品久久久久久久| 久久精品一区二区国产| 精品亚洲综合久久中文字幕| 国产精品久久久久久搜索| 国内精品免费视频精选在线观看|