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)
- JS 使用 TypeScript (#10942)
- 跨语言的全面命令日志记录 (#10944)
- Selenium + Appium 合并
- 用 TypeScript 重写 atoms
- 包含示例的综合文档
- 需要 Java 11+
- Python 异步重写
- .NET 异步重写