公开项目会议 - 2021年3月11日

继续每两周一次的公开项目会议系列,以下是2021年3月11日下午5:30(欧洲中部时间)举行的会议时间表。(以下时间为IST)

会议在Selenium Slack上的#selenium-tlc频道举行。


Diego Molina 晚上9:59

希望会是一个简短的会议 :slightly_smiling_face: 正在通知大家参加公开项目会议… @AutomatedTester @harsha509 @titusfortner @mmerrell @jimevans @simonstewart @barancev @luke

10:01

今天的议程

  • 项目总体统计
  • 上次 PLC/SFC 会议有什么新进展?
  • CoC,下一步是什么?
  • 第二个 Beta 版本有哪些待完成的工作?

如果您有其他主题,请随时添加

Titus Fortner 晚上10:02

:wave

Sri Harsha 晚上10:02

:wave

Diego Molina 晚上10:03

好的,在大家加入之前,让我们慢慢开始…第一个主题是

  • 项目总体统计

上次会议:234 个开放问题,32 个开放的 PR。当前:202 个,32 个 PR。

10:04

再次感谢大家为减少开放问题所做的出色工作!

Diego Molina 晚上10:05

我看到在开放问题中,时不时会出现一些功能请求。

我认为在某个时候给他们一些反馈会很有帮助

Titus Fortner 晚上10:05

我需要记住在会议结束后再添加 PR :)

Diego Molina 晚上10:06

现在,我正在关闭一些功能请求,因为它们与 Selenium 完全不符,或者因为超过 1.5 年没有人评论过

10:07

好的,让我们转到下一个主题,上次 PLC/SFC 会议有什么新进展?

10:08

@mmerrell @barancev @simonstewart @manoj9788 @jimevans

Simon Stewart 晚上10:08

没有什么重大进展。@mmerrell 将与 SFC 讨论 Coc

Diego Molina 晚上10:08

完美,那是下一个主题,CoC :slightly_smiling_face

我们知道该怎么做才能加快这一进程吗?前几天我们发生了一起事件,CoC 会有所帮助 https://groups.google.com/g/selenium-users/c/bpeUO9vAa2A

10:10

我们可以先添加https://www.contributor-covenant.org/作为开始,然后在 SFC 有时间时对其进行迭代吗?

Marcus Merrell 晚上10:10

已经进行过讨论,Karen 应该会联系承包商 - 我一周没有联系她了,但我可以这样做

Diego Molina 晚上10:11

谢谢你,@mmerrell!

David Burns 晚上10:11

我认为我们可以直接复制 Sage 从他们的仓库中做的事情

Diego Molina 晚上10:11

这也是一个很好的开始方式

David Burns 晚上10:11

是的

10:11

而且我认为我们可以让 Sage 抽出零星时间来处理它,因为他们现在为 SFC 工作

Diego Molina 晚上10:12

我忘了这一点,我觉得我们可以这样做

10:13

其他人怎么看?

Simon Stewart 晚上10:13

我没问题

Marcus Merrell 晚上10:14

我没问题……我简直不敢相信已经一年了

David Burns 晚上10:16

说实话……我可以更努力地推动,但由于我受雇于${雇主},可能很难找到时间

Marcus Merrell 晚上10:16

我的情况也一样,但我们必须如此努力地推动是不合理的,据我所知,我们是 SFC 的主要收入驱动因素,而且要求律师进行一小时的律师工作似乎并非不合理

但我们无法在这里做出重大改变,所以我会在力所能及的地方继续施压

Diego Molina 晚上10:18

当然,至少感觉我们可以通过这种方式尽快获得 CoC

您还保留着 Sage 给我们的文档吗,@AutomatedTester?

Marcus Merrell 晚上10:19

如果我们得到了它,我们还需要通过 SFC 和其他程序吗?

David Burns 晚上10:19

我确定我有

Diego Molina 晚上10:19

我认为我们仍然需要该领域的专家来帮助我们完善细节,以确保我们拥有良好的规范

Marcus Merrell 晚上10:19

好的,很好

10:20

我刚刚通知了 KS

David Burns 晚上10:20

最糟糕的情况是,我可以拿 Sage 的仓库并拼凑一些东西

Diego Molina 晚上10:20

完美,那太棒了

好的,也许我们可以转到下一个主题?

  • 第二个 Beta 版本有哪些待完成的工作?

Titus Fortner 晚上10:24

如果不更改底层 HTTP 客户端,我们的网格就只能这样了吗?

Diego Molina 晚上10:24

好的,这是我关于此的记录:服务器更改

  • 通过 websocket 管道传输 VNC 连接器,实现实时视频(对于 Beta 2 来说很好,但不是必须的)
  • 通过使用网格 URL 返回 CDP URL(对于 Beta 2 来说很好,但不是必须的)
  • 允许在网格中配置超时,cleanupCycle(这是关于允许用户配置一些超时,@Puja Jagani 已经完成了一部分,其余部分看起来很简单,但对于 Beta 2 来说不是必须的)

Java、Python、JS、Ruby、C# 中还剩下什么?

  • 使用 se:cdpVersion

是的,关于 HTTP 客户端,我想是的,但我们将在人们使用 Beta 2 后了解更多信息

Titus Fortner 晚上10:25

我们为什么不能立即发布 2,其余的留给 3 呢?

我想开始使用 Ruby 代码中的一些东西

我假设其他地方已经有了足够的改进来证明发布新版本是合理的吗?

只要代码/测试状态良好,最好有更多较小的版本

Diego Molina 晚上10:27

我也觉得主要问题是网格内存使用率,我们通过使用单个 HTTP 客户端实例调整了它,其他一切似乎都是小的调整,一些可以在 beta 2 中进行,其余的可以在 beta 3 中进行

Simon Stewart 晚上10:27

我认为是这样

我没意见在推出下一个 beta 版本之前不加入 se:cdpVersion 的内容

10:28

在 4.0 版本之前,我的清单上还有使用 CDP 启动和运行脚本固定

感觉有点棘手

Diego Molina 晚上10:30

听起来不错,所以也许我们可以在接下来的几天里同步一下,看看我们什么时候可以发布 beta 2(也就是说,当人们有空时也可以提出他们的意见)

David Burns 晚上10:30

听起来好像没什么可做的了…

Diego Molina 晚上10:30

我们需要修复 javadocs

David Burns 晚上10:31

是的!

Diego Molina 晚上10:31

(也许这是目前最重要的问题 :slightly_smiling_face:)

David Burns 晚上10:32

绝对是最重要的问题

Diego Molina 晚上10:33

好的,我想今天的会议到此结束,我们还有其他想讨论的事情吗?

David Burns 晚上10:33

没有

Sri Harsha 晚上10:33

我们还需要更新 JS 文档

https://selenium.net.cn/selenium/docs/api/javascript/index.html

Diego Molina 晚上10:34

确实如此,在检查旧问题时,有 3-4 个问题可以通过更新文档来关闭

好的,让我们以此结束今天的会议,谢谢大家!