我們上傳了更多來自最近的 LibreOffice Conference 2022 的演講!查看下面的各個影片,或點擊此處檢視播放清單。感謝 Reddit 上的使用者 Tex2002ans 提供以下摘要!
State of the Project,演講者為 Italo Vignoli
Scraping the crashreport website,演講者為 Xisco Fauli
Xisco 描述:單元測試;使用測試文件涵蓋更多 LibreOffice 修復的重要性;以及如何找到仍然需要測試的臭蟲。
問題:有一些修復仍然沒有單元測試;自專案開始以來已有數千個;引入回歸的風險;手動尋找缺少的單元測試很繁瑣。許多修復一次又一次地被「修復」,因為您沒有可以用來測試的文件。
解決方案:使用 Git 列出所有沒有臭蟲編號的的修補程式。
此頁面對尋找歷史紀錄相當有幫助,使用指令稿自動產生此清單,可以用來檢視仍有哪些臭蟲需要單元測試。
Let’s calculate with Math using MathType and Mathematica,演講者為 Koji Annoura
使用 LibreOffice Math 協助計算。
coverity/ossfuzz/crashtesting,演講者為 Caolán McNamara
使用 Coverity 搶先修復臭蟲並更新程式碼品質。還描述了對當機測試伺服器和 Bugzilla 中的所有文件進行大規模檢查以尋找最新問題。
Please anonymize my document! 演講者為 Eyal Rozenberg
許多人有臭蟲回報,但無法附上他們的文件,因為:這是個人的;這是一個草稿。(商業合約等);或有義務不披露。(為大公司工作等)
工作需要開始製作一個可以用匿名版本替換文字/影像的工具,讓人們向他們的錯誤遞交更多文件。(使其更容易重現/修復。)