領養一個套件

如果你比較喜歡專心在處理某個軟體而不是分散在各種不同類型的bug上,你可以試看看領養(adopting)一個套件。

領養一個套件的話,你就要有責任一直保持這個套件的健康,也就代表著你要驗證救的bugs,處理新的bugs,並且將bugs給轉發給upstream。目前有許多套件都沒有被好好的處理,所以很多bug都一直被遺忘。

當你領養一個套件以後第一件事是先確保所有之前的report已經被分類了。通常這是領養套件後最困難的部份,當這一步做完後,你就要確保這個套件保持在健康的狀態。

在網頁『http://status.qa.ubuntu.com/qapkgstatus/ 』上有QATeam的『Package status report』,你可以一直利用這個系統來監測你的bug。當你已經有經驗而且已經管理你的第一個套件以後,你可以考慮在領養下一個,但是,第一次還是不要貪心,好好管理好一個就好。

如何領養

當你已經決定好你想要領養一個套件後,下一件事當然就是選一個套件來領養,如果你是『triaging』的新手的話,建議最好是加入現有有經驗的團隊,在連結『already adopted packages』裡面你會找到一系列已經被領養的套件。當然你也可以找一個沒人在管的套件,但是你要確定你可以處理的好或是乾脆建立一個團隊。這個連結的套件『packages that need particular care』都是沒人管理的套件,所以你要的話可以從這邊領養。

在套件裡面有分規模,有大有小,有些套件只有兩個bugs reports,而有些會有兩千條bug reports,所以在兩個reports的條件底下。當然一個人就可以處理了,但是兩千個bug reports的狀況通常就需要一個團隊來領養。這個團隊叫做『Adoption Team』。這個團隊裡面的成員都是犧牲自己的時間來領養并處理這些source package。因為太多bugs了,所以需要將分類bugs這件事情分成好多任務,舉個例子來說,有些人負責轉發bug到upstream,有些則是處理剛進來的新bug reports。

底下解釋如何認養一個套件:

領養一個沒人領養的套件:

  1. 選一個你想要領養的套件。如果是『Adoption Team』的話,請找一個Wiki頁面,且上面有你的團隊和相關文件。
  2. 加入你的名字或是團隊在這個Wiki上面。
  3. 傳送mail到『BugSquad maillist』。
  4. 開始分類bug。

幫忙一個已經有人領養的套件:

  1. 選一個你想要領養的套件。
  2. 經由email或是FreeNode上的『#ubuntu-bugs IRC channel』來聯繫這個套件的領養人,告訴他你想加入。
  3. 開始分類bug。

相關聯繫人清單

如果你想要領養一個套件但是你不確定你要領養那一個,而且其實你有喜好特定的領域的話,你可以聯繫一下這個連結上面的相關聯繫人『AdoptPackage#List_of_Contacts』,他們應該可以幫你決定。

急需人領養的套件

底下這個連結的套件都是系統重要的套件,如果你想要領養的話,建議可以從底下先找: 『Packages_that_should_really_be_adopted』。

另外一種可以找到沒有被領養的bug的方式,你可以搜尋沒有被訂閱的套件,QATeam維護了一個沒有被訂閱的套件清單,清單如下連結: http://qa.ubuntu.com/reports/package/packages-without-subscribers.txt

已經被領養的套件

如果你決定要幫忙一些已經被領養的套件,記得要更新相關的頁面清單。

大型套件 (Larger Packages)

通常最複雜最畸形的bug report都是隨著大型的套件。這類型的bug不只是他的size很大,結構很複雜,而且隨著它而來的bug report也很大量。這類型的bug最好是由一個團度來領養,或者是你可以加入一個相關的團隊來處理分類,如果你想要建立自己的團隊,可以參考一下連結『Adoption Team wiki page』。

這部份的清單請參考:『Larger_Packages』。

小型或中型的套件 (Small and Medium Packages)

這部份的清單請參考:『Small_and_Medium_Packages』。

results matching ""

    No results matching ""