公开项目会议 - 2020年9月24日
作为双周公开项目会议系列的延续,以下是2020年9月24日举行的会议的时间线(时间为IST)。
会议在Selenium Slack上的#selenium-tlc
频道举行。
下一次会议将于2020年10月09日,欧洲中部时间下午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。如果其他语言也有这些功能就太好了
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:black_medium_square: 晚上9:14
下周三或之后。我确信我不可能一天完成所有工作。
David Burns 晚上9:14
周四和周五是我们正常的发布日期,所以听起来不错
Simon Stewart 晚上9:14
我决定以@jimevans说.Net准备就绪为前提发布
Jim Evans:black_medium_square: 晚上9:14
引用@AutomatedTester 的话“没有压力” :slightly_smiling_face: 我们是否确定a7是我们的最后一个alpha?
Simon Stewart 晚上9:15
硬性截止日期为2020-10-07 对于Java,是的 我认为我们有最多的可移动部件
Jim Evans:black_medium_square: 晚上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中,我们可以用像alpha7-patch1这样的CDP发布JS npm吗?
Simon Stewart 晚上9:18
将JS升级到alpha8 保持简单 :slightly_smiling_face
Sri Harsha 晚上9:19
好的,谢谢 @simonstewart
Diego Molina 晚上9:21
讨论下一个主题“Betas”是否有意义?
Simon Stewart 晚上9:22
我们可以从“alphas”继续前进 :slightly_smiling_face
Diego Molina 晚上9:22
比如,为Betas制定一个时间表之类的?
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
我更希望看到 Grid 在核心方面非常稳定,当这种情况发生时,再添加其他内容。
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!