TLC 会议 - 2023年2月2日
会议正在 Selenium Slack 的 #selenium-tlc
频道中进行。要将项目添加到下次会议的议程,请参阅我们的公共 滚动议程
下一次会议将在 2月16日星期四 太平洋时间0700/东部时间1000/英国时间1500/印度时间1930举行。
参与
出席的 TLC 成员包括
议程
- 工单状态
- CDP 支持
- 成员更新
- 提案/决定
- CI 健康
- Selenium 4.8
- Selenium 4.9
- Selenium 5 - 对话开始
- 进行中的项目
- 待办事项
工单状态
- 130 个未解决问题;上次会议:123
- 32 个未完成的 PR;上次会议:33
CDP 支持
- v109 在 4.8.0 上发布
- v110 版本预计在 2月1日发布,将在 4.8.1 上发布
成员更新
- TamsilAmani 被添加为提交者。
提案/决定
- [js] 在 Actions 中添加使用“触摸”指针的功能
needs-decision
标签可以删除,因为通过问题中的评论已经达成一致。
- 不要在 CTRL+C 时杀死 chromedriver
- 决定是不接受此更改,因为它改变了 Python 用户习惯的行为。
- [JS] [atoms] 在 clear() 操作中使用 .textContent 而不是 .innerHTML
- 决定是合并它,并在 ChromeDriver/GeckoDriver 中打开一个问题,以更新这些项目中的 atoms。
CI 健康
- 多个绑定中的多个测试失败,需要进行分类以更好地了解失败的原因。
Selenium 4.8.1
- 添加 CDP v110,更新 Selenium Manager 并发布。
Selenium 4.9
目标:在 2月1日之前完成功能;然后在 2月7日之前提供示例、文档和博客
- 驱动查找器
- 更新 Selenium Manager 输出
- 为提供的浏览器版本或位置自动下载正确的驱动程序
Selenium 5 - 对话开始
- Java 11(如果时间允许)
- 集成 BiDi 和 CDP 接口
- 功能齐全的 Selenium Manager,具有自动驱动程序和浏览器下载功能
- 拆分代码以更好地突出生态系统
进行中的项目
- BiDi API 工作
- pujagani 和 TamsilAmani 一直在进行 Java 和 Ruby 的实现
- Selenium 管理器
- boni_gg 在这个版本中取得了很大进展
- 在 Python 中完成类型提示 - symonk
- 网格下载 - krmahadevan
待办事项
- 为 CI 添加更多支持 (#11305)
- 将 TouchActions API 添加到 Selenium (#10808)
- 在 .NET 中添加/修复 Bazel 支持 (#10465)
- JS 使用 TypeScript [(#10942)]https://github.com/SeleniumHQ/selenium/issues/10942
- 在 Ruby 中添加 .rbs 文件 (#10943)
- 跨语言的全面命令日志记录 (#10944)
- 从 Java 中删除 JWP 支持
- Selenium + Appium 合并
- 用 TypeScript 重写 atoms
- Python 异步重写?(目前的计划是“加倍”API)
- .NET 异步重写(目前的计划是弃用同步代码)