TLC 會議 - 2022 年 9 月 14 日
會議正在 #selenium-tlc
頻道上的 Selenium Slack 中進行。
議程
- 票券狀態
- CDP 支援
- 成員更新
- 提案
- CI 健康狀況
- Selenium 4.5
- 進行中的專案
- 待辦事項
參與
出席的 TLC 成員包括
票券狀態
- 77 個未解決的問題(比上次會議少 6 個)
- 18 個待處理的 PR(比上次會議多 1 個)
- 11 個 PR 是 Python 的(symonk 正在處理)
- 3 個是 Java 的(pujagani 正在處理)
- 2 個是 .NET 的(titusfortner 正在嘗試找出問題)
CDP 支援
v105 上週已新增,但 Selenium 4.5 尚未發布,v106 預計於 9 月 27 日發布
成員更新
根據 TamsilAmani 目前的出色工作,已將其新增為 Selenium triager。
CI 健康狀況
- Ruby - 通過
- Python - 通過
- JS - before hook 發生間歇性問題;本地端通過
- Java - Grid UI 測試發生問題;pujagani 正在調查中
Selenium 4.5
已新增
- Docker 容器的開發版和 Beta 版
- CDP 105
- Firefox
進行中
- Java 11 client —(pujagani 正在進行中)
- 低併發 Grid 錯誤的修復程式可能不會在此版本中發布
- JS 的選擇列表(TamsilAmani 正在進行中)
- 範例(需要稍微修改文件網站)-(titusfortner 正在進行中)
- 已更新變更日誌(titusfortner 正在進行中)
- 變更部落格文章(titusfortner 正在進行中)
提案
titusfortner 提議從 Python 中移除 Expected Conditions 類別,但已同意不執行此操作。
進行中的專案
- Selenium 管理器 — [bonigarcia] 正在積極進行中;研究 Rust
- BiDi API 工作 — pujagani 希望在本週末前提出提案
- Python 型別提示 - symonk 在此方面取得進展
- 使用 TypeScript 實作 JS (#10942) - harsha509 正在進行中
- 包含範例的完整文件 - titusfortner & harsha509 正在(緩慢地)在此龐大項目上取得進展
待辦事項
參考項目列表
- 將 TouchActions API 新增至 Selenium (#10808)
- 在 .NET 中新增/修復 Bazel 支援 (#10465)
- 在 Ruby 中新增 .rbs 檔案 (#10943)
- 跨語言的完整命令記錄 (#10944)
- Selenium + Appium 合併
- 以 TypeScript 重寫 atoms
- 棄用 Java 8
- Python Async 重寫
- .NET Async 重寫