Fedora 31最終計劃在測試時打包軟體包,更穩定的Rawhide
作為可以說很久以前應該做的事情,開發人員起草Fedora 31的計劃正在計劃引入單包封裝,因此在成功通過測試之前,封裝實際上並沒有落入Rawhide(Fedora開發儲存庫)......這應該有助於在Fedora Rawhide中淘汰破損的軟體包並導致為那些生活在Fedora前沿的人提供更實用的體驗,同時幫助順利釋出流程。
最初的計劃要求將其作為選擇加入流程,並且僅在初始階段對單個包進行,而稍後將處理多包更新。計劃是在能夠在Rawhide中登陸之前對連續整合測試結果進行封裝,以防止破壞依賴性,可解除安裝的軟體包以及由於軟體包故障而導致的其他麻煩。
在這個階段,流程雖然是選擇性的,但測試覆蓋率並不是強制性的,但希望這些元素會隨著這種支援的成熟而改變。 Rawhide軟體包的封閉(或阻止軟體包從登陸直到他們通過CI工作流程)之前已經討論過改進Fedora版本質量和結束他們的alpha版本,而Fedora 31將在2019年末推出,這可能最終發生。
希望這將鼓勵更多的開源專案,以擴大其持續的整合覆蓋範圍。如果成功提高Rawhide的質量,這是一個好訊息,特別是對於任何可能直接消費Rawhide的開發人員來說,以便擁有一個滾動釋出的開發人員基礎,並且理想地幫助看到未來的Fedora版本如期釋出。
Fedora 31計劃作為功能提案Gating Rawhide的一部分 進行了佈局 - 單一軟體包更新 。
Linux公社的RSS地址 : https://www.linuxidc.com/rssFeed.aspx
本文永久更新連結地址: https://www.linuxidc.com/Linux/2019-03/157234.htm