TLC 會議 - 2022 年 10 月 13 日
會議正在 Selenium Slack 的 #selenium-tlc
頻道中進行。
下次會議將在太平洋時間 10 月 27 日星期四 07:00 / 美國東部時間 10:00 / 英國時間 15:00 / 印度時間 19:30 舉行。
議程
- 票券狀態
- CDP 支援
- 成員更新
- 提案
- CI 健康狀態
- Selenium 4.6
- 進行中的專案
- 待辦事項
票券狀態
- 88 個未解決的 Issue;上次會議:79 個
- 25 個待處理的 PR;上次會議:19 個
CDP 支援
- v105 & v106 已新增至 Selenium v4.5
- v107 預計於 10 月 25 日發布
成員更新
- Corina Pip 加入 PLC!
提案
禁止對停用的 select lists 使用 SelectList 類別
- 決議:恢復阻止人們使用它從停用的 select lists 中的 options 元素獲取資訊的部分,並保留在嘗試選擇停用的選項時發生錯誤的部分。
棄用 FirefoxProfile,但用於壓縮現有設定檔除外
- 決議:棄用所有內容,包括可以運作且僅將 FirefoxProfile *用於壓縮現有設定檔的內容;所有其他調整都必須使用 capabilities。
將 headless 方法切換到新的 headless 模式(或移除)
- 決議:棄用並移除便利方法,使用者需要在 args 中設定它。需要一篇部落格文章來解釋此決策。
- 仍在審查中。
CI 健康狀態
沒有更新
Selenium 4.6
進行中的專案
- BiDi API 工作 — pujagani 的提案已提出,需要回饋 - https://docs.google.com/document/d/1dCd8Y2PYaR5mOGSmNTwllEHNmFqegfoGkP-TCKvPzSU/edit#
- Selenium Manager — [bonigarcia] 即將提供 Milestone 1
- Python Type Hints - symonk 正在此方面取得進展
- 使用 TypeScript 實作 JS (#10942) - harsha509 正在進行此項工作
待辦事項
參考項目列表
- 將 TouchActions API 新增至 Selenium (#10808)
- 在 .NET 中新增/修復 Bazel 支援 (#10465)
- 在 Ruby 中新增 .rbs 檔案 (#10943)
- 跨語言的全面命令記錄 (#10944)
- Selenium + Appium 合併
- 以 TypeScript 重寫 atoms
- 棄用 Java 8 - 這被認為較不像是「專案」
- Python Async 重寫
- .NET Async 重寫