TLC 会议 - 2022 年 9 月 14 日

会议正在 Selenium Slack 上的 #selenium-tlc 频道中进行。

议程

  • 票务状态
  • 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 分流员。

CI 健康状况

  • Ruby - 通过
  • Python - 通过
  • JS - 前置钩子存在间歇性问题;本地通过
  • Java - Grid UI 测试存在问题;pujagani 正在调查

Selenium 4.5

已添加

  • Docker 容器的开发和 Beta 版本
  • CDP 105
  • Firefox

进行中

  • Java 11 客户端 — (pujagani 正在处理)
  • 低并发网格错误的修复可能不会包含在此版本中
  • JS 的选择列表(TamsilAmani 正在处理)
  • 事物示例(需要对文档站点进行小的改进)-(titusfortner 正在处理)
  • 更新了变更日志(titusfortner 正在处理)
  • 更改的博客文章(titusfortner 正在处理)

提案

titusfortner 提议从 Python 中删除 Expected Conditions 类,但最终决定不这样做。

进行中的项目

  • Selenium Manager — [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 重写原子
  • 弃用 Java 8
  • Python 异步重写
  • .NET 异步重写
上次修改时间为 2022 年 9 月 15 日:为 TLC 会议 9 月 14 日添加会议纪要 (2e31ce35391)