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 异步重写