TLC 會議 - 2022 年 8 月 31 日
會議正在 Selenium Slack 的 #selenium-tlc
頻道中進行。
議程
- 工單狀態
- CDP 支援
- 會員更新
- 提案
- CI 健康狀態
- Selenium 4.5
- 進行中的專案
- 待辦事項
參與
出席的 TLC 成員包括
- diemol
- [harsha509]
- pujagani
- titusfortner
工單狀態
- 83 個開啟的問題 (比上次會議少 2 個)
- 17 個待處理的 PR (比上次會議少 1 個)
CDP 支援
105 版已發布,但我們尚未新增 — titusfortner 自願新增,v106 預計於 9 月 27 日發布
會員更新
已新增 jamesmortensen 為 docker-selenium 的提交者。
提案
目前沒有
CI 健康狀態
Firefox 的新錯誤導致 CI 故障。 titusfortner 自願調查
Selenium 4.5
討論到目前尚無太多值得寫部落格的功能,但一旦 CI 通過,仍然值得發布版本。目前的功能包括
- Java 11 用戶端、
- Docker 容器的開發和 Beta 版本
- CDP 105
- 低併發 Grid 錯誤的修復 (可能)
但我們也需要為其撰寫部落格文章,作為發布的一部分。
進行中專案
Selenium Manager — [bonigarcia] 正在積極開發 BiDi API 工作 — 上週舉行了 W3C 工作組官方會議,並宣布 Puppeteer 將使用新的 WebDriver BiDi。目前的計劃是 Selenium 將其實現從 WebDriver-Classic 變更為 WebDriver-BiDi。釐清跨語言的 API 是團隊接下來的重要步驟。
待辦事項
參考項目列表
- 新增 TouchActions API 到 Selenium (#10808)
- 在 .NET 中新增/修復 Bazel 支援 (#10465)
- 針對 Edge 中 IE 模式提供更好的 API (#10729)
- 完成 Python 中的 TypeHints (#9480)
- 在 Ruby 中新增 .rbs 檔案 (#10943)
- 使用 TypeScript 的 JS (#10942)
- 跨語言的全面命令記錄 (#10944)
- Selenium + Appium 整合
- 以 TypeScript 重寫 atoms
- 包含範例的全面文件
- 需要 Java 11+
- Python Async 重寫
- .NET Async 重寫