已經沈寂一段時間的開源臭蟲追蹤系統Bugzilla專案,專案負責人Dave Miller經過3年多,重新更新專案官網部落格寫道「驚訝嗎?Bugzilla還沒有死透 :-)」

Dave Miller試圖讓Bugzilla再次轉動起來,他解釋,過去Bugzilla專案的運作方式,是由使用Bugzilla的企業,贊助其員工小時,來協助維護Bugzilla上游專案開發,但是因為在過去幾年間這些公司營運衰退,使得Bugzilla維護者不是被解僱就是調職,大多數的貢獻者都沒有留下來,因此Bugzilla的專案便停頓了。

而Dave Miller自己也一直沒有辦法完全投入在Bugzilla專案經營中,在過去10年,他兩度嘗試要將Bugzilla專案的控制權移交給其他人,但是這些人都在移交之前找到了工作,他表示,要尋找可信任,能夠接手專案的人不容易,如果沒有足夠多活躍的開發人員,就很難找到合適的人。

由於Dave Miller開始了一項新的顧問事業,因此能夠再次花時間在Bugzilla專案上,他提到,過去6個月研究Bugzilla的次數,可能比過去6年的總和還要多。Dave Miller已經更新了一些Bugzilla專案的基礎設施,除了修復主網站的錯誤之外,也將測試套件移到GitHub Actions,使其在提交後自動運作,並且更新了IRC機器人和其郵件解析程式碼,以處理新版本的Bugzilla。另外,他也設置了一個安全的私密Git儲存庫,來暫存並且進行測試Bugzilla。

最快Bugzilla將會在12月底發布新的分支版本,Dave Miller提到,這項更新也可能延至1月中旬,因為現在Bugzilla存在安全漏洞,為避免漏洞遭到惡意攻擊者濫用,他無法向核心開發團隊以外的人揭露相關訊息以尋求協助。

Dave Miller正規畫Bugzilla的多分支版本,下一個主要版本將會是5.2,他在文章中徵求可以立即加入貢獻的開發人員,進行安裝說明文件等編寫工作,同時因為有許多美國政府機構像是NASA等,正在內部使用Bugzilla,但新的美國政府專案必須遵守《電訊法》第 508 節中新的可存取性規範,因此急需進行升級,Dave Miller的目標是至少要讓新版本Bugzilla能夠遵守規範。

除了專案的發展規畫,Dave Miller也尋求企業贊助開發時間,希望有使用Bugzilla企業,能夠再次贊助負責維護Bugzilla人員的工作時數,來幫助上游Bugzilla開發。

熱門新聞

Advertisement