
參數範例:
- firestarter 4/5 年未維護。
- easycrypt 是 truecrypt 的 gui,而 truecrypt 多年來一直提供出色的 gui。
答案1
作為 Ubuntu 創建的一部分,我們做出了一個哲學選擇,即不為單一軟體包設定「維護者」的概念。雖然這樣做有很多好處,但副作用之一是,對於給定的軟體包,通常沒有人承擔維護軟體包的責任,結果是任何軟體包在一段時間內不會引起任何人的興趣可能會變得無法維護(儘管希望這是暫時的情況)。
Ubuntu 繼承了 Debian 的軟體包,除非特意做出了一些更改,因此 Debian 中存在的任何軟體包都將出現在 Ubuntu 中,除非非常特殊的情況。由於這些軟體包在Debian 中確實有專人負責使它們在Debian 中工作,因此有一個籠統的假設,即它們也將在Ubuntu 中工作,這對於絕大多數軟體包來說都是如此,但對於某些特定的軟體包來說可能並非如此。
Ubuntu 有時也會收到 Debian 中未找到的新軟體包:雖然希望決定將軟體包貢獻給 Ubuntu 的人能夠繼續關心它,但情況並非總是如此。
Ubuntu 中可能出現明顯未維護的軟體包的兩種方法本質上都是疏忽的結果,並且大多是在等待某人決定刪除這些軟體包或讓它們工作(強烈傾向於讓它們工作)。 Ubuntu 是一個完全基於社區的項目,因此任何人都可以做到這一點,儘管新人一開始就需要當前的開發人員來批准他們的更改。
對於easycrypt,在確認上游不再提供支援後,我總結了我的調查,並將該錯誤轉發給Ubuntu存檔管理員,他們應該盡快從當前的開發版本中刪除該軟體包,以便不再提供該軟體包Ubuntu 的未來版本。更好的解決方案是為 truecrypt 套件添加一個補丁,為 easycrypt 用戶提供遷移支援以使用 truecrypt GUI:這需要由熟悉這些套件的人來完成。
對於 firestarter,似乎製作了一個補丁,過去已知可以與 Ubuntu 一起使用,但在後來的上傳中(由補丁作者)刪除了該補丁。我對 firestarter 的了解還不夠,無法確定正確的解決方案,但它似乎在 Debian 中得到了維護:使用此工具的人需要準確確定哪些部分不起作用,並準備一個補丁以使它們再次工作,最好包括任何所需的打包更改以實現立即上傳。
準備上述任何一個補丁(用於 easycrypt 用戶的 truecrypt 轉換或修復 firestarter)的任何人都可能會發現https://wiki.ubuntu.com/SponsorshipProcess作為確保他們的工作包含在 Ubuntu 中的有用方法。
答案2
因為不再開發了不等於過時的;有些人仍然喜歡使用 firestarter。