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 重寫
上次修改時間:2022 年 9 月 15 日:新增 9 月 14 日 TLC 會議的會議記錄 (2e31ce35391)