TLC 會議 - 2022年十一月24日
會議正在 Selenium Slack 的 #selenium-tlc
頻道中進行。
下次會議將在 12 月 8 日星期四太平洋時間 07:00 / 美國東部時間 10:00 / 英國時間 15:00 / 印度時間 19:30 舉行。
參與
出席的 TLC 成員包括
議程
- 票券狀態
- CDP 支援
- 成員更新
- 提案
- CI 健康狀態
- Selenium 4.7
- 進行中專案
- 待辦事項
票券狀態
- 101 個未解決問題;上次會議:91 個
- 29 個待處理 PR;上次會議:23 個
CDP 支援
- v108 預計於 11 月 29 日排程
成員更新
- 無更新
提案/決議
Selenium Manager Beta/Dev - 會議同意使用者必須指定非生產環境的瀏覽器版本才能使用。會中簡短討論了 bindings 需要做些什麼才能在程式碼中支援此功能。
重新將日誌記錄端點新增至 Grid - 會議同意目前不實作日誌記錄功能,但不應針對詢問支援日誌的有效方法拋出錯誤。
CI 健康狀態
- 測試通過!
- JS 測試 before hook 中有些不穩定性需要調查
- 相關資訊:p0deje 在改善 CI 方面做了很多工作,包括使用 hermetic Ruby 和 Python 實作、Ruby 中的 Windows 測試支援,以及一般快取改進
Selenium 4.7
- .NET 4.6 支援 - (jimevans)
- 壓縮 Selenium Manager 程式庫] (titusfortner)
- Selenium Manager 新增 Python 模組 (symonk)
- Selenium Manager 錯誤處理 (harsha509, symonk, boni_gg, nvborisenko, titusfortner)
- 修正 Selenium Manager 中的 libssl 問題 (boni_gg, shs96c)
討論了一些 Python 錯誤,這些錯誤將需要盡快發布 4.6.1 版本。
進行中專案
- BiDi API 工作 — pujagani — 提案仍可使用回饋意見,但 TamsilAmani 和 harsha509 已經在進行這項工作
- Selenium Manager — boni_gg — 里程碑 2 幾乎完成
- Bazel 遠端快取 — p0deje — 正在調查 Google Cloud storage 和其他服務
- Python 型別提示 — symonk — 仍在進行中
- 使用 TypeScript 實作 JS — harsha509 — 這項工作將暫緩,優先處理 BiDi 工作
也討論了 TamsilAmani 為了更好地記錄使用 Bazel 進行 Ruby 測試所做的工作,以及如何改進所有語言的文件會更好。
待辦事項
這些項目被提及,但未詳細討論
- 為 CI 新增更多支援 (#11305)
- 將 TouchActions API 新增至 Selenium (#10808)
- 在 .NET 中新增/修正 Bazel 支援 (#10465)
- 在 Ruby 中新增 .rbs 檔案 (#10943)
- 跨語言的全面命令日誌記錄 (#10944)
- Selenium + Appium 整合
- 以 TypeScript 重寫 atoms
- Python Async 重寫 (目前計畫是「加倍」API)
- .NET Async 重寫 (目前計畫是棄用 Sync 程式碼)