TLC 会议 - 2022 年 8 月 31 日

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

议程

  • 工单状态
  • CDP 支持
  • 成员更新
  • 提案
  • CI 健康状况
  • Selenium 4.5
  • 进行中的项目
  • 待办事项

参与

出席的 TLC 成员包括

工单状态

  • 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)
  • JS 使用 TypeScript (#10942)
  • 跨语言的全面命令日志记录 (#10944)
  • Selenium + Appium 合并
  • 用 TypeScript 重写 atoms
  • 包含示例的综合文档
  • 需要 Java 11+
  • Python 异步重写
  • .NET 异步重写
上次修改时间:2022 年 9 月 14 日: 为 8 月 31 日添加 TLC 会议纪要 (5b24d9a2521)