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

继续每两周一次的公开项目会议系列……

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

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


Diego Molina 晚上9:59

希望这次会议时间会很短 :slightly_smiling_face: 正在 ping 人参加公开项目会议……@AutomatedTester @harsha509 @titusfortner @mmerrell @jimevans @simonstewart @barancev @luke

10:01

今天的议程

  • 项目总体统计数据
  • 上次 PLC/SFC 会议有什么新情况要报告吗?
  • 行为准则,下一步是什么?
  • 第二个 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 讨论行为准则

Diego Molina 晚上10:08

完美,那是下一个主题,行为准则 :slightly_smiling_face

我们知道可以做些什么来加快这个过程吗?在过去几天里,我们发生了一起事件,行为准则可能会有所帮助 https://groups.google.com/g/selenium-users/c/bpeUO9vAa2A

10:10

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

Marcus Merrell 晚上10:10

那次聊天发生了,Karen 应该联系承包商 - 我已经一周没有 ping 她了,但我可以这样做

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

说实话… 我本可以更努力地推动,但因为我在 ${employer} 工作,所以很难找到时间

Marcus Merrell 晚上10:16

我也有同样的处境,但这不合理,我们必须如此努力地推动,据我所知,我们是 SFC 的主要收入来源,而且要求律师花一个小时做律师工作似乎并不过分

但我们无法在这里做出重大改变,所以我将尽我所能继续施压

Diego Molina 晚上10:18

绝对,至少感觉我们可以通过遵循这条路径尽快制定行为准则

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

Marcus Merrell 晚上10:19

如果我们得到了这个,我们是否仍然需要经过 SFC 和其他所有步骤?

David Burns 晚上10:19

我确信我有

Diego Molina 晚上10:19

我认为我们仍然需要该领域的专家来帮助我们完善细节,以确保我们有好的东西到位

Marcus Merrell 晚上10:19

好的,很好

10:20

我刚刚 ping 了 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

我也有同感,主要问题是 Grid 的内存使用,我们通过使用单个 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://seleniumcn.cn/selenium/docs/api/javascript/index.html

Diego Molina 晚上 10:34

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

好的,今天的会议到此结束,谢谢大家!