公共项目会议 - 2020 年 9 月 24 日

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

继续每两周一次的公开项目会议系列,以下是 2020 年 9 月 24 日举行的会议的时间线(时间为印度标准时间)。

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

下次会议将于 2020 年 10 月 9 日欧洲中部时间下午 4:30 举行。


Diego Molina 晚上 9:00

这就是提议的议程,@AutomatedTester 还有一些其他主题:项目总体统计数据

  • 上次会议:334 个未解决问题,63 个未解决的 PR
  • 当前:281 个,61 个 PR。总体公告?委员会的新成员,拥有提交权限等?
  • 上次 PLC/SFC 会议有什么新情况要报告吗?
  • Alpha 7 需要完成的待办事项?
  • 第一个 Beta 版本需要完成的待办事项?

David Burns 晚上 9:00

我没有其他主题,我想讨论其中一些主题

Diego Molina 晚上 9:01

我需要提高阅读技巧 :slightly_smiling_face

晚上 9:01

好的,我们开始吧

Simon Stewart 晚上 9:01

坐下来

Diego Molina 晚上 9:02

项目总体统计数据。上次会议:334 个未解决问题,63 个未解决的 PR。当前:281 个,61 个 PR。我们正在慢慢清理问题列表,还有更多清理工作要做 :slightly_smiling_face

Simon Stewart 晚上 9:02

再过 32 周,我们就完成了(嗯,PR)

David Burns 晚上 9:03

我认为我们应该为自己鼓掌。二月份我们有 600 多个问题

Diego Molina 晚上 9:03

绝对的

9:04

好的,下一个主题。总体公告?委员会的新成员,拥有提交权限等?我不知道有什么公告…

Simon Stewart 晚上 9:04

据我所知没有

Diego Molina 晚上 9:04

好的,所以下一个主题可能也没有任何更新。上次 PLC/SFC 会议有什么新情况要报告吗?

Simon Stewart 晚上 9:05

我没有

Diego Molina 晚上 9:06

完美,让我们跳到下一个主题。Alpha 7 需要完成的待办事项?

Jim Evans:black_medium_square: 晚上 9:06 .NET 需要对 CDP 进行相当多的重构。我计划明天花一整天的时间来研究这个问题。

David Burns 晚上 9:07

哦,太棒了

Simon Stewart 晚上 9:07

我认为 Java 代码处于可发布状态,虽然我破坏了分发器中的一个测试,所以我想在提交之前修复它

Rajendra Kadam 晚上 9:07

我正在研究 js cdp 的东西

David Burns 晚上 9:07

这里的 Python 代码只是我在努力使 API 不那么糟糕

Jim Evans:black_medium_square: 晚上 9:07

一旦我为 C# 重新完成 CDP 生成,我对 .NET 代码库的状态就会非常满意。

Simon Stewart 晚上 9:07

有一个会话队列 PR,如果能提交就太好了,但我不认为这是必要的

David Burns 晚上 9:07

@p0deje 已经完成了 Ruby 的工作

Diego Molina 晚上 9:07

我正在审查 @Puja Jagani 关于会话队列的 PR,能在 alpha 版本中包含它就太好了

Simon Stewart 晚上 9:07

@jimevans 这是个好消息 :slightly_smiling_face

Jim Evans:black_medium_square: 晚上 9:08

我确实需要考虑为 .NET 提供“与版本无关的 CDP API”

Titus Fortner 晚上 9:08

我们 Alpha 7 需要 cdp 吗?从 6 到 7 有很多错误修复需要发布

Simon Stewart 晚上 9:08

我希望我们在(至少)Java 和 .Net 之间采用相当统一的 CDP 方法。我很高兴对 Java 树进行更改以实现这一点

David Burns 晚上 9:08

我认为队列处理功能需要包含在 alpha 版本中,这样我们才能将其提供给夜间用户

然后在 beta 版本中改进

Jim Evans:black_medium_square: 晚上 9:09

@titusfortner 我至少需要在 alpha7 之前完成与版本无关的 API。.NET 完全跳过了 alpha6,因为我很烂。

Simon Stewart 晚上 9:09

@titusfortner 在 java 树中,新的 CDP 功能允许我们挂钩大量的 API。如果这些 API 也存在于其他语言中,那就太好了

David Burns 晚上 9:10

但是……在那之后,在功能方面我们就完成了,对吧?我渴望让我们摆脱 alpha 版本,我们没有获得足够的使用量

Simon Stewart 晚上 9:10

我认为一旦完成,我们就基本完成了。UI 看上去怎么样?

Diego Molina 晚上 9:11

听起来是这样,对于 Alpha 7,总结如下:CDP 跨绑定工作会话队列在 Grid 中

David Burns 晚上 9:11

我认为 UI 已经存在。我们已经修复了主要的 UI 问题

Jim Evans:black_medium_square: 晚上 9:11

我同意这种评估。一旦完成 .NET 的 CDP 工作,我认为 4.x 的功能就完成了。

David Burns 晚上 9:11

这些都在主干中

Diego Molina 晚上 9:13

太好了,我不确定是否还有其他要添加到该主题的内容

Simon Stewart 晚上 9:13

除了建议的发布 a7 的日期?

David Burns 晚上 9:13

下周(大家别有压力)

Jim Evans:黑色中方块: 晚上 9:14

下周三或之后。我肯定没法一天完成所有工作。

David Burns 晚上 9:14

周四和周五是我们的正常发布日期,所以听起来不错

Simon Stewart 晚上 9:14

我决定根据 @jimevans 的说法,即 .Net 准备好发布来决定是否发布

Jim Evans:黑色中方块: 晚上 9:14

引用 @AutomatedTester 的话,“没压力” :slightly_smiling_face: 我们是不是要确定 a7 是我们的最后一个 alpha 版本了?

Simon Stewart 晚上 9:15

对于 Java,硬性截止日期是 2020-10-07,是的。而且我认为我们有最多的变动部分。

Jim Evans:黑色中方块: 晚上 9:15

(同意 a7 也是 .NET 的最后一个 alpha 版本)

Diego Molina 晚上 9:17

其他绑定有什么意见吗?@AutomatedTester @titusfortner @rajendra @harsha509?

David Burns 晚上 9:17

我希望我们尽快结束 alpha 版本…

Simon Stewart 晚上 9:17

@AutomatedTester 我们都想摆脱 alpha 版本

Rajendra Kadam 晚上 9:17

正在处理 js,有一些测试问题,正在尝试修复

Simon Stewart 晚上 9:17

但是我们也不想“仅仅为了”而移动。

Sri Harsha 晚上 9:18

JS 已经处于 alpha 7,我们可以发布带有 CDP 的 JS npm,例如 alpha7-patch1 吗?

Simon Stewart 晚上 9:18

将 JS 升级到 alpha8,保持简单 :slightly_smiling_face

Sri Harsha 晚上 9:19

好的,谢谢 @simonstewart

Diego Molina 晚上 9:21

讨论下一个主题“Beta 版本”有意义吗?

Simon Stewart 晚上 9:22

我们可以从“alpha 版本”转移了 :slightly_smiling_face

Diego Molina 晚上 9:22

比如,为 Beta 版本制定一个时间表之类的?

David Burns 晚上 9:22

https://github.com/SeleniumHQ/selenium/projects/2 的“进行中”部分有很多“已分配”的问题。我认为了解哪些功能是我们进入 Beta 版本所需要的非常重要。

Simon Stewart 晚上 9:23

我本地有一堆带有更改的分支。如果它在 4.0 路线图中,那就表明发布之前需要它。如果不在路线图中,我们就不需要担心它(对于发布本身)(我们确实需要担心它)

David Burns 晚上 9:24

所以… 我想我的请求是,如果你正在做,我们能做些什么来解决它(比如交给其他人)或者如果你还没开始,你可以取消分配。我认为清楚地了解大家可以在哪里提供帮助会很好。

Simon Stewart 晚上 9:25

我实际上没有被分配到太多任务

David Burns 晚上 9:25

这实际上是对我们所有人的评论

Simon Stewart 晚上 9:25

一个代码审查,一个“向处理程序添加重试支持”,我有一个本地更改,其中写了重试的框架,以及命令的回退 URL。

Diego Molina 晚上 9:27

我看到过那个,想检查一下,但最近时间不允许。

Simon Stewart 晚上 9:27

同病相怜 :slightly_smiling_face

David Burns 晚上 9:28

所以我的请求的一部分实际上是想知道,我可以在哪里提供帮助,而无需烦扰你们所有人,我指的是我和我的团队。

Simon Stewart 晚上 9:29

使 Grid 变得非常稳定会很有帮助。我怀疑我们没有正确使用 ZMQ。如果它崩溃了,我们就麻烦了。

David Burns 晚上 9:31

我们已经联系了 @adamgoucher,他看起来还不错,但这就是我想从 Beta 版本获得更多使用的地方,而且 Grid 非常稳定,至少我们已经修复了 browserstack 的主要问题。

Simon Stewart 晚上 9:32

我非常希望有一种方法可以将 SaaS 提供商连接到 Grid。

David Burns 晚上 9:32

我希望尽快发布一个新的 alpha 版本,以便我们可以开始更多地使用 Jaegar。

Simon Stewart 晚上 9:33

Docker 支持也需要一些工作。Firebase 支持和 XRay 对于在 GCP 和 AWS 中使用会很好。我们的 HTTP 客户端需要改进:我认为 reactor 实际上不适合我们。

9:34

每次我尝试切换到它时,都会出现另一个奇怪的失败。

David Burns 晚上 9:35

我很高兴让 Puja 参与进来。

Simon Stewart 晚上 9:36

我认为我们真正想演示的是“将 Grid 部署到 EKS”,并看到它开始输出信息。@Puja Jagani 的帮助将是惊人的。

Puja Jagani 晚上 9:36

很乐意提供帮助!

Simon Stewart 晚上 9:36

太棒了 :slightly_smiling_face

Diego Molina 晚上 9:36

我们可以做到,应该不难 :slightly_smiling_face

Simon Stewart 晚上 9:37

获取 Kafka 版本的 EventBus 将允许人们使用其他托管基础设施,但我认为这对 4.0 来说可能太多了。

Diego Molina 晚上 9:39

我更希望看到 Gird 的核心非常稳定,当情况如此时,再添加其他内容。

David Burns 晚上 9:39

像这样的增强是 4.0 之后的明确项目。

Diego Molina 晚上 9:39

例如,我想说我们可以在发布后解决 redis 支持的分配器。

Simon Stewart 晚上 9:40

我正在努力进行一些更改,以使分配器的状态可序列化。一旦完成这些,我会对此感到更加满意。

Diego Molina 晚上 9:43

太好了,我认为这些是今天的主题,还有其他事情吗?

Simon Stewart 晚上 9:44

我没有

David Burns 晚上 9:44

我完成了

Diego Molina 晚上 9:45

谢谢大家!

Simon Stewart 晚上 9:45 谢谢你,@diemol!