Angular 計(jì)劃推出一個(gè)自動(dòng)化功能請(qǐng)求流程
Angular 宣布將在接下來(lái)的幾周內(nèi)推出一個(gè)新的自動(dòng)化功能請(qǐng)求流程。起因在于,Angular 團(tuán)隊(duì)在過(guò)去的 6 個(gè)月中對(duì) 3 個(gè)主要存儲(chǔ)庫(kù)中的 4.5k 個(gè)問(wèn)題進(jìn)行了分類(lèi),并合并了數(shù)百個(gè)請(qǐng)求。與此同時(shí)他們發(fā)現(xiàn),處理數(shù)千個(gè)請(qǐng)求可能很麻煩。“它可能會(huì)拖慢我們?cè)谟懻摼€(xiàn)程中的響應(yīng)速度,并且常常會(huì)分散我們對(duì)開(kāi)發(fā)人員的首要需求的注意力。”
開(kāi)發(fā)團(tuán)隊(duì)分析發(fā)現(xiàn),在三個(gè)主要存儲(chǔ)庫(kù)中存在的問(wèn)題中,有很大一部分占比是功能請(qǐng)求。因此,其決定在 Angular 項(xiàng)目中引入一種自動(dòng)化功能請(qǐng)求流程來(lái)管理現(xiàn)有和傳入的功能請(qǐng)求。
盡管很誘人,但將所有對(duì)功能的要求都納入其中是不現(xiàn)實(shí)和不健康的。如果 Angular 走這條路,框架就會(huì)有變得不可學(xué)習(xí)和不可維護(hù)的風(fēng)險(xiǎn)。但顯然這樣的反饋是寶貴的——來(lái)自社區(qū)的數(shù)百個(gè)聰明的想法與 Angular 的未來(lái)愿景非常吻合,值得探索。
根據(jù)介紹,在新流程中,Angular 團(tuán)隊(duì)成員將手動(dòng)審查一個(gè) ticket,并將其識(shí)別為功能請(qǐng)求或問(wèn)題。然后,Angular 團(tuán)隊(duì)將驗(yàn)證功能請(qǐng)求是否與路線(xiàn)圖上的現(xiàn)有項(xiàng)目一致。如果是的話(huà),它們將會(huì)被優(yōu)先考慮。如果不是,它們將經(jīng)過(guò)一個(gè) 60 天的投票過(guò)程;在此期間,任何人都可以為相應(yīng)的功能進(jìn)行投票。
如果一個(gè)功能請(qǐng)求在 60 天的窗口內(nèi)收集到足夠的票數(shù),機(jī)器人會(huì)自動(dòng)將其標(biāo)記為考慮。Angular 團(tuán)隊(duì)會(huì)考慮有 20 個(gè)或更多票數(shù)的請(qǐng)求,如果不同的票數(shù)會(huì)帶來(lái)更好的結(jié)果,則會(huì)進(jìn)行迭代。
然后團(tuán)隊(duì)將再次手動(dòng)審查它,看看它是否符合 Angular 的未來(lái)愿景。如果符合,他們將把它移到其優(yōu)先級(jí)隊(duì)列中;如果不是,Angular 將給出一個(gè)解釋并關(guān)閉它,并確定該功能是否更適合社區(qū)可以作為平臺(tái)一部分分發(fā)的外部模塊。
官方表示,"通過(guò)積極關(guān)閉更多的功能請(qǐng)求,我們?cè)O(shè)定了更好的期望,并明確表示我們正努力專(zhuān)注于影響最多開(kāi)發(fā)者的工作...... 為了繼續(xù)可持續(xù)地?cái)U(kuò)展,我們期待啟動(dòng)這個(gè)過(guò)程,使我們?cè)诠δ苷?qǐng)求管理過(guò)程中更加高效和公平。"
詳情可查看官方博客:https://blog.angular.io/new-feature-request-process-a9f69d106fc8
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:Angular 計(jì)劃推出一個(gè)自動(dòng)化功能請(qǐng)求流程
本文地址:https://www.oschina.net/news/144155/angular-new-feature-request-process