公开项目会议 - 2021 年 3 月 25 日
类别
已存档的会议记录
继续每两周一次的公共项目会议系列,以下是 2021 年 3 月 25 日下午 5:30(欧洲中部时间)举行的会议的时间线。(以下时间为 IST 时间)
会议在 Selenium Slack 的 #selenium-tlc
频道举行。
Diego Molina 晚上 9:54
公开会议议程
- 一般项目统计
- 第三个 Beta 版本需要完成的待办事项?
- CoC,后续步骤?
请随时添加任何其他主题
正在 ping @jimevans @barancev @simonstewart @AutomatedTester @titusfortner @harsha509 @luke @Puja Jagani 以及任何其他想要加入的人
Simon Stewart 晚上 9:56
谢谢你的 ping :slightly_smiling_face
Diego Molina 晚上 9:58
忘记 ping @manoj9788 和 @mmerrell
Marcus Merrell 晚上 10:00
我还没有收到关于 CoC 工作的回复 - 上次我们离开时,Karen 正在联系 Larissa
David Burns 晚上 10:00
我现在将消息发送给 Larissa,看看是否发生了这种情况
Marcus Merrell 晚上 10:01
谢谢
10:01
如果你想把自己从中间人中剔除,我也能联系她,我可能会加快事情的进展
关于会议,听起来芝加哥的假日酒店正在进行所有权变更,并且还没有回复我们关于推迟到 2022 年的事情,这是上周的情况
David Burns 晚上 10:02
我已经在 Mozilla Alumni Slack 中给她发消息了
Marcus Merrell 晚上 10:03
好的,谢谢
Diego Molina 晚上 10:03
听起来不错,所以我们已经涵盖了一个主题 :slightly_smiling_face
所以……一般项目统计
- 上次会议:202 个未解决的问题,32 个未解决的 PR
- 当前:178,23 个 PR
Simon Stewart 晚上 10:04
大家做得太棒了
Diego Molina 晚上 10:04
我们做得很好,我检查了很多问题,并询问它们是否仍然有效。根据他们的回复,我们可以在 2-3 周内再关闭大约 20 个问题。
大多数未解决的问题要么是功能请求,要么是针对 JS 和 C# 绑定的。也许我们需要寻找人来帮我们一把
Simon Stewart 晚上 10:06
我们绝对可以与更多提交者合作。
Diego Molina 晚上 10:07
我将寻找那些在 Selenium 之上构建框架的人,看看他们是否有时间帮我们一把
Simon Stewart 晚上 10:08
这是一个好主意
Diego Molina 晚上 10:08
我见过一个叫 Watir 的框架,也许他们可以帮助我们
Titus Fortner 晚上 10:09
他们有一个 Slack 频道,我可以问问
Diego Molina 晚上 10:09
最初的想法实际上来自 Titus :slightly_smiling_face
Titus Fortner 晚上 10:09
我的意思是,我哄骗 Capybara 的 Thomas 来帮忙 :-D
我们只有一个标记为 ruby 的问题。我们需要就此做出某种决定:https://github.com/SeleniumHQ/selenium/issues/8179
也许这是一个不会修复的问题,可以关闭,或者我们可以找出正确的方法并消除更改
Simon Stewart 晚上 10:11
操作中的发送键实际上是指单个按键。但是我想我们可以将更复杂的一组输入分解为单独的按键和释放
Diego Molina 晚上 10:14
你现在想深入研究这个问题吗,@titusfortner?
Titus Fortner 晚上 10:14
我通常在查看需要讨论的问题:https://github.com/SeleniumHQ/selenium/labels/A-needs%20decision
如果我们需要讨论来找出正确的方法,这似乎是一个很好的论坛,如果我们需要更多信息,我们可以将其推迟到下次会议等等
Diego Molina 晚上 10:15
有道理,我肯定可以检查这些问题,并将其添加到下次会议的议程中,好主意
Titus Fortner 晚上 10:15
但是不,我不需要那个问题的任何具体内容
现在只想提出这个问题,因为我们之前没有讨论过 :)
如果并且当我们得到指导时,我/其他人可以实现它,但是需要知道要实现什么 :-D 或者我让 Watir 开发人员来做
Diego Molina 晚上 10:18
好的,下一个主题
- 第三个 Beta 版本需要完成的待办事项?
Java、Python、JS、Ruby、C# 中剩下的东西?
- “se:cdpVersion”?
- 所有绑定都可以在 Grid 上进行 CDP 吗?
客户端还有什么?
Simon Stewart 晚上 10:19
我有一些本地差异,其中 se:cdpVersion 在 Firefox 和基于 Chromium 的浏览器中正确连接。它有点奇怪,我想先围绕它进行测试,然后再做更多的事情
Titus Fortner 晚上 10:20
我们为 Firefox 硬编码了 cdpVersion,并且正在获取浏览器版本,以便自动为 Chrome/Edge 提供正确的版本,该端点会使一些事情变得更容易 :)
Simon Stewart 晚上 10:21
我正在使浏览器在功能中返回 cdp 版本和端点
分别为 se:cdpVersion 和 se:cdp
Titus Fortner 晚上 10:21
哦,是的,是功能而不是端点,我知道我脑子里想说的是什么 ;-)
Simon Stewart 晚上 10:22
哈!:slightly_smiling_face
Diego Molina 晚上 10:23
好的,现在,服务器端
- 在必要时使用 failsafe 启用命令重试
- 通过 WebSocket 管道传输 VNC 连接器,用于实时视频
- 使用 Grid URL 返回 CDP URL
- 用于 Firefox 的 CDP URL
- 平台匹配,但当平台为 Windows 时
- 调查:在已终止的会话中截图时,Grid 卡住
这是我列表中的内容,不确定是否还有更多
- 平台匹配错误,当平台为 Windows 时
Simon Stewart 晚上 10:25
我们应该已经在 Capabilities 中发送 Grid 的 CDP URL 了
并且我的本地补丁中已经有 Firefox 的 CDP URL 了
Diego Molina 晚上 10:25
啊,这是真的
划掉
Simon Stewart 晚上 10:26
好极了!离目标更近一步了 :slightly_smiling_face
Diego Molina 晚上 10:27
通过查看 beta 2 之后的下载量和创建的问题,数量不多……我们对 beta 3 的总体感觉如何?
假设,当大多数功能和错误修复完成后,我们发布它,还是想再等一下反馈?
David Burns 晚上 10:28
我认为修复错误然后发布
Diego Molina 晚上 10:28
+1 支持
David Burns 晚上 10:28
我们越接近完整版本,我们的用户群就会越大
一个“更好”的问题……我们需要做些什么才能达到 RC?
Jim Evans 晚上 10:29
.NET 目前无法通过 Grid 执行 CDP。需要进行重构才能实现。我正在进行中,但尚未准备好提交。
David Burns 晚上 10:29
所以我们需要 ^ 才能达到 RC,还有什么?
Simon Stewart 晚上 10:29
哦,是的。RC 向后兼容
David Burns 晚上 10:30
我的意思是,更难达到的点,但不会阻止 beta 版本的发布
Simon Stewart 晚上 10:30
我还想彻底清理 Java 客户端代码,以删除 JWP 支持
David Burns 晚上 10:30
RC 我指的是候选发布版
Simon Stewart 晚上 10:30
但我认为这会很困难
Diego Molina 晚上 10:30
Simon 抓住一切机会将 RC 推送到 Selenium 4 :smile: 新
Simon Stewart 晚上 10:30
一旦我们认为所有功能都已完成,我们就可以进行 RC
我怀疑 beta 3 可能是我们的最后一个 beta 版本,如果 @jimevans 有时间和所需的支持来完成 Grid 上的 CDP
Diego Molina 晚上 10:32
我正在购置一台新的 Windows 机器,部分原因是为了看看我如何在 C# 方面提供帮助,所以 @jimevans ,请准备好接受提问 :slightly_smiling_face
Simon Stewart 晚上 10:32
太棒了! :slightly_smiling_face
Jim Evans 晚上 10:33
@diemol 很高兴合作。
Diego Molina 晚上 10:33
我相信我们已经涵盖了所有主题,除非有人还有其他问题?
Michael Mintz 晚上 10:34
年底前正式发布 Selenium 4?
Simon Stewart 晚上 10:34
甚至更快
我们应该以何时发布 beta 3 为目标?
Titus Fortner 晚上 10:35
我正在等待 Simon 决定他必须在发布 Se 4 之前重写 Java HTTP 客户端 ;-)
David Burns 晚上 10:35
不是下周,因为我不在,但也许是下下周?
Diego Molina 晚上 10:37
我认为,从现在起 2-3 周会比较现实
Simon Stewart 晚上 10:37
那么,计划如下。当满足以下两个条件时,我们将发布 beta 3
- .net 绑定支持 Grid 上的 CDP
- 我们在 Capabilities 中发送 se:cdpVersion,并且 Grid 也处理它
- 两周过去了
听起来不错吗?
Diego Molina 晚上 10:38
我听起来不错
好的,今天的会议到此结束……但是,如果任何人对我们今天讨论的内容有任何评论,请随时在此处发表评论
Titus Fortner 晚上 10:43
谢谢 @diemol!