公开项目会议 - 2020年12月03日
继续每两周一次的公开项目会议系列,以下是2020年12月03日下午5:30(欧洲中部时间)举行的会议的时间表。
会议在Selenium Slack上的#selenium-tlc
频道举行。
Diego Molina 5:32 PM
好的,这是上次会议的一些内容
一般项目统计
- 上次会议:280个未解决问题,62个开放PR
- 当前:278个,60个PR
Diego Molina 5:35 PM
这是我们今天最初要讨论的主题
总体公告?委员会的新成员,有提交权限的成员等?
上次PLC/SFC会议有什么新进展?
第一个 Beta 版本有哪些待完成的工作?
我们都准备好开始了吗?
Simon Stewart 5:38 PM
@titusfortner @jimevans @p0deje @barancev @AutomatedTester @harsha509
David Burns 5:39 PM
我来了
Diego Molina 5:41 PM
第一个主题是:总体公告?委员会的新成员,有提交权限的成员等?我认为这方面没什么进展,对吗?
Simon Stewart 5:41 PM
我这里没有
David Burns 5:42 PM
没有
Diego Molina 5:43 PM
也许,只是为了让阅读会议记录的人知道,我们正在进行一项调查,这将有助于 Selenium 的未来 https://twitter.com/SeleniumHQ/status/1333830343368077319
David Burns 5:44 PM
我们已经收到了近 400 份回复
Diego Molina 5:44 PM
Boni García 对此进行了回复,网址是 https://www.mdpi.com/2079-9292/9/7/1067 我还没有读过
David Burns 5:44 PM
如果您还没有转发调查,请转发一下好吗?
Simon Stewart 5:44 PM
我还没看过回复
Diego Molina 5:46 PM
Boni 是 WebDriverManager 的创建者,也是 Selenium 的 JUnit 5 扩展,我认为他是马德里一所大学的教授
Simon Stewart 5:47 PM
我很高兴 WebDriverManager 存在
Diego Molina 5:47 PM
好的,也许我们应该阅读一下那份文档并报告我们的发现 :slightly_smiling_face
那么,也许我们可以转到下一个主题:上次 PLC/SFC 会议有什么新进展?
我认为几天前有一个会议
David Burns 5:50 PM
主要问题:有人跟进我的 CoC 请求了吗?
我再次发送了电子邮件
并向 @mmerrell 提到了它
Simon Stewart 5:51 PM
周一是我的下一个 Selenium 日。如果到那时还没有人回复,我会跟进
Diego Molina 5:52 PM
好的,也许我们可以转到下一个主题,如果有人有更多信息,再回到这个主题
第一个 Beta 版本有哪些待完成的工作?
这是我们在上次会议中编写/讨论的内容
面向客户端的更改
- 使相对定位器返回按邻近度排序的元素
- 修复 Java 模块系统问题
- 允许定位器策略可插拔
- 为命令启用回退
服务器更改
- 在必要时使用 failsafe 启用命令重试
- 使 Grid UI 看起来不错,并返回有用的数据
- 允许定位器策略可插拔
- 通过 websocket 管道传输 VNC 连接器以实现实时视频
我的任务是将此列表映射到 GitHub 问题,以防它们不存在(我还没有做)
Simon Stewart 5:54 PM
我已经使相对定位器返回按邻近度排序的元素
Diego Molina 5:54 PM
还有其他需要补充的吗?我们是否有任何项目的状态更新?
Simon Stewart 5:55 PM
我周一的计划是研究可插拔的定位器策略
这将需要命令回退
David Burns 5:55 PM
我一直在与 Mozilla 的人合作,为 Firefox 添加 bidi 支持,他们那边有一些正在修复的错误
Marcus Merrell 5:55 PM
对不起,@AutomatedTester,我从来没有收到过关于它的电子邮件。我不知道是不是我不在列表上,或者我的地址错了,或者它被发送到垃圾邮件了,但我没有收到
如果我能获得信息,我很乐意跟进
David Burns 5:56 PM
@mmerrell 我给 selenium@sfc 发了电子邮件
Marcus Merrell 5:56 PM
好的……我想我需要验证一下我是否在上面
Simon Stewart 5:58 PM
你应该在上面。
Diego Molina 5:59 PM
这将需要命令回退,很抱歉,我一直没时间检查你的分支并进行处理
Marcus Merrell 5:59 PM
我也没有看到任何赞助商的邮件……开始觉得有问题
Diego Molina 6:02 PM
好的,所以我想我们没有其他评论了吧?
Simon Stewart 6:02 PM
我没有
(今天看起来像一个简短的会议,他说。说出来就倒霉)
Alexei Barantsev 6:04 PM
至于 beta1,我将添加命令 getAriaRole 和 getAccessibilityName,我称 java api 完成
Diego Molina 6:05 PM
也许最后要提到的是,我还有待填写关于谁有权访问分发引擎(npmi、sonartype 等)的表格,所以我的想法是,我将确保我们所有人都可以访问所有这些引擎
Simon Stewart 6:05 PM
说到这里,我们确实需要推送一个 JS 版本
有人愿意为此自愿效劳吗?
David Burns 6:05 PM
如果今晚没有完成,我会做
快要带最小的孩子去芭蕾舞课了,所以会出去几个小时
Alexei Barantsev 6:06 PM
我已经启用 sonarcube 中的 GitHub 集成,因此它应该同步组织成员并提供访问权限
Simon Stewart 6:07 PM
这很好
谢谢
Diego Molina 6:09 PM
好吧,所以我想这次会议就到此结束了,对吗?
Simon Stewart 6:10 PM
我想是的
Diego Molina 6:11 PM
好的,那么,谢谢大家!
Titus Fortner 6:49 PM
很抱歉错过了;我正在进行培训。而且,我怀念出差参加这些会议;Zoom 感觉不一样……
Titus Fortner 7:02 PM
我还没看过,是否所有绑定都添加了打印 pdf 端点?我过去 2 周没看过,但 Ruby 和 .NET 需要实现 FF 全页截图,Java (.NET?) 需要能够在使用 RemoteWebDriver 时告诉 Firefox 拍摄全页截图,Java 和 Ruby 需要重新修复 STP 浏览器名称
Ruby 的事情在我的待办事项列表中,直到我的有偿工作给了我一个时间紧迫的艰巨任务
Jim Evans 7:04 PM
.NET 尚未添加打印到 pdf 的功能。
也没有全页截图。
Titus Fortner 7:06 PM
关于这一点,@barancev 我无法在 Mac 上复制 Ruby Remote Firefox 错误,而且 VirtualBox 在 Mac 上运行似乎是一场灾难,因为我甚至无法让它与 Linux 安装顺利运行以在那里进行测试。.NET 读取超时通常是一个随机的网络问题,但看起来我们一直看到该错误,所以我担心它是一个真正的问题。@p0deje 你是否有可用的 linux 机器来查看我们是否可以在本地复制?
Alex Rodionov 9:35 PM
@titusfortner 实际上没有,而且坦率地说,我没有空闲时间来设置它进行调查
说到这里,我下周将开始为期 1 个月的公路旅行,在此期间我将无法进行任何 Selenium 工作。事实上,可能要到 2 月初。如果在此之前有什么我可以做的,请告诉我。
Titus Fortner 9:39 PM
@p0deje 你什么时候离开?
Alex Rodionov 9:40 PM
下周三
Titus Fortner 9:45 PM
哎呀,好吧,我被分配为客户创建并提供 20 多个小时的 Selenium 课堂培训,时间是从现在到年底,而我可能只有一半的时间 :) 我应该在 1 月份有更多时间提供帮助,但我最近花在 Selenium java 代码上的时间比 Ruby 代码多,所以我不确定我们如何实现 DevTools 的功能。@twalpole 你这个月的时间安排如何? :-D
David Burns 9:49 PM @p0deje 离开后,我们是否有人可以发布 ruby 版本?
Alex Rodionov 9:50 PM
根据 https://github.com/SeleniumHQ/selenium/issues/8168,目前 Ruby 中缺失的 CDP 功能包括: 拦截网络请求以模拟后端请求 启动脚本 记录流量。我认为前两个功能已经在 Java 中实现,所以在 Ruby 中重新实现应该不难。我可能会在这个周末尝试一下。后一个功能我认为在所有绑定中都缺失。@titusfortner 我们可以进行结对编程,我会引导你了解代码。否则,所有内容都在 devtools 目录中。
@AutomatedTester 是的,Titus 可以发布版本
David Burns 晚上 9:52
别忘了 @rajendra 可以提供帮助,BS 是一家 Ruby 公司,所以我们可以提供帮助
他一直在研究 devtools 的代码,并且正在处理打印功能
Titus Fortner 晚上 10:02
我有时间发布版本,但直到一月份才有时间深入研究具体实现 :)