公開專案會議 - 2020 年 12 月 03 日

延續每兩週一次的公開專案會議系列…

延續每兩週一次的公開專案會議系列,以下是 2020 年 12 月 03 日下午 5:30 CET 舉行的會議時程。

會議在 Selenium Slack 上的 #selenium-tlc 頻道舉行。


Diego Molina 下午 5:32

所以,上次會議的內容

一般專案統計資料

  • 上次會議:280 個未解決問題,62 個未完成 PR
  • 目前:278 個,60 個 PR

Diego Molina 下午 5:35

以下是我們今天最初涵蓋的主題

整體公告?委員會中的新人,具有提交權限等?

上次 PLC/SFC 通話是否有任何新消息要報告?

第一個 Beta 版本有哪些待完成的工作?

我們都準備好開始了嗎?

Simon Stewart 下午 5:38

@titusfortner @jimevans @p0deje @barancev @AutomatedTester @harsha509

David Burns 下午 5:39

我在這裡

Diego Molina 下午 5:41

第一個主題是:整體公告?委員會中的新人,具有提交權限等?我相信這方面沒有太多內容,對吧?

Simon Stewart 下午 5:41

我沒有

David Burns 下午 5:42

沒有

Diego Molina 下午 5:43

也許,只是為了讓閱讀會議記錄的人了解,我們正在進行一項調查,這將有助於 Selenium 的未來發展 https://twitter.com/SeleniumHQ/status/1333830343368077319

David Burns 下午 5:44

我們已收到近 400 名回覆者

Diego Molina 下午 5:44

Boni García 回覆了 https://www.mdpi.com/2079-9292/9/7/1067 我還沒讀過

David Burns 下午 5:44

如果您還沒有轉推調查,可以請您轉推嗎?

Simon Stewart 下午 5:44

我還沒看到回覆

Diego Molina 下午 5:46

Boni 是 WebDriverManager 的創建者,也是 Selenium 的 JUnit 5 擴充功能,我認為他是馬德里一所大學的教授

Simon Stewart 下午 5:47

我很高興 WebDriverManager 存在

Diego Molina 下午 5:47

好的,也許我們應該閱讀一下該文件並報告我們的發現 :slightly_smiling_face

那麼,也許我們可以轉到下一個主題:上次 PLC/SFC 通話是否有任何新消息要報告?

我認為幾天前有一次通話

David Burns 下午 5:50

主要問題:是否有人跟進我的 CoC 請求?

我再次發送電子郵件

並向 @mmerrell 提到了

Simon Stewart 下午 5:51

週一是我的下一個 Selenium 工作日。如果到那時還沒有人回覆,我會追蹤

Diego Molina 下午 5:52

好的,也許我們可以轉到下一個主題,如果有人有更多資訊,再回到這個主題

第一個 Beta 版本有哪些待完成的工作?

這是我們上次會議中撰寫/討論的內容

面向客戶的變更

  • 使相對定位器傳回按鄰近度排序的元素
  • 修正 Java 模組系統問題
  • 允許定位器策略可插拔
  • 啟用指令的回退機制

伺服器變更

  • 在必要時使用 failsafe 啟用指令重試
  • 讓 Grid UI 看起來更美觀,並傳回有用的資料
  • 允許定位器策略可插拔
  • 透過 websocket 管道傳輸 VNC 連接器,以進行即時視訊

我的任務是將此列表映射到 GitHub 問題中,以防它們不存在(我尚未完成)

Simon Stewart 下午 5:54

我已使相對定位器傳回按鄰近度排序的元素

Diego Molina 下午 5:54

還有其他要補充的嗎?我們是否有任何項目的狀態更新?

Simon Stewart 下午 5:55

我週一的計劃是研究可插拔的定位器策略

這將需要指令的回退機制

David Burns 下午 5:55

我一直在與 Mozilla 的人員合作,為 Firefox 新增 bidi 支援,他們方面有一些錯誤正在處理

Marcus Merrell 下午 5:55

抱歉,@AutomatedTester,我從未收到有關它的電子郵件。我不知道是否有我不在的列表,或者我的地址是否錯誤,或者是否進入垃圾郵件,但我沒有收到

如果我可以獲得資訊,我很樂意跟進

David Burns 下午 5:56

@mmerrell 我發送電子郵件至 selenium@sfc

Marcus Merrell 下午 5:56

對… 我想我需要驗證我是否在那個列表中

Simon Stewart 下午 5:58

您應該在。

Diego Molina 下午 5:59

這將需要指令的回退機制,我很抱歉我一直沒有時間查看您的分支並處理它

Marcus Merrell 下午 5:59

我也沒有看到任何贊助商電子郵件… 開始認為有問題

Diego Molina 下午 6:02

好的,所以我相信我們對此沒有更多意見了?

Simon Stewart 下午 6:02

我沒有

(看起來今天的會議很短,他說。烏鴉嘴)

Alexei Barantsev 下午 6:04

至於 beta1,我將新增指令 getAriaRole 和 getAccessibilityName,我稱 java api 完成

Diego Molina 下午 6:05

也許最後要提到的是,我尚未填寫關於誰有權訪問發行引擎(npmi、sonartype 等…)的表格,因此我的想法是,我將確保我們所有人都可以訪問所有這些引擎

Simon Stewart 下午 6:05

說到這個,我們真的需要推送 JS 版本

有人想自願做這件事嗎?

David Burns 下午 6:05

如果今晚沒有完成,我會做

即將帶最小的孩子去跳芭蕾舞,所以會外出幾個小時

Alexei Barantsev 下午 6:06

我已在 sonarcube 中啟用 GitHub 整合,因此它應該同步組織成員並提供訪問權限

Simon Stewart 下午 6:07

真好

謝謝

Diego Molina 下午 6:09

好吧,所以我想這次會議就到此為止了,對吧?

Simon Stewart 下午 6:10

我想是的

Diego Molina 下午 6:11

好的,那麼,謝謝大家!

Titus Fortner 下午 6:49

抱歉錯過了;我正在進行培訓。而且,我懷念出差參加這些會議;Zoom 就是不一樣…

Titus Fortner 下午 7:02

我還沒看,print pdf 端點是否已新增至所有綁定?我過去 2 週沒有看,但 Ruby 和 .NET 需要實作 FF 全頁螢幕截圖,Java (.NET?) 需要能夠告訴 Firefox 在使用 RemoteWebDriver 時截取全頁螢幕截圖,Java 和 Ruby 需要重新修正 STP 瀏覽器名稱

Ruby 的東西在我的待辦事項清單上,直到我的有償工作給我一個時間緊迫的艱鉅任務

Jim Evans 下午 7:04

.NET 尚未新增 print-to-pdf。

也還沒有全頁螢幕截圖。

Titus Fortner 下午 7:06

關於這一點,@barancev 我無法在 Mac 上複製 Ruby Remote Firefox 錯誤,而且 VirtualBox 在 Mac 上似乎是一場災難,因為我甚至無法讓它與 Linux 安裝順利運作以在那裡進行測試。.NET 讀取逾時通常是隨機網路問題,但看起來我們一直看到該錯誤,所以我擔心這是一個真正的問題。@p0deje 您是否有可用的 linux 機器來查看我們是否可以在本地複製它?

Alex Rodionov 下午 9:35

@titusfortner 沒有,而且坦白說,我沒有空閒時間來設定它以進行調查

說到這個,我下週將出發進行為期 1 個月的公路旅行,在那段時間我將無法進行任何 Selenium 工作。事實上,可能會到二月初。如果在那之前有任何我可以做的,請告訴我。

Titus Fortner 下午 9:39

@p0deje 您何時離開?

Alex Rodionov 下午 9:40

下週三

Titus Fortner 下午 9:45

喔,好吧,我被指派在現在到年底之間為客戶創建和提供 20 多個小時的 Selenium 課堂培訓,而我現在可能只有一半 :) 我應該在一月份更有空來幫忙,但我最近花在 Selenium java 程式碼上的時間比 Ruby 程式碼還要多,所以我不確定我們如何實作 DevTools 的東西。@twalpole 您本月的空閒時間如何? :-D

David Burns 下午 9:49 我們是否有人可以在 @p0deje 離開的情況下進行 ruby 版本發布?

Alex Rodionov 下午 9:50

根據 https://github.com/SeleniumHQ/selenium/issues/8168,Ruby 中目前缺少的 CDP 東西是:攔截網路請求以模擬後端請求 Bootstrap 腳本 記錄流量 前兩個我認為已在 Java 中實作,因此在 Ruby 中重新執行應該不難。我可能會在本週末嘗試一下。後者我認為所有綁定都缺少。@titusfortner 我們可以進行配對會議,我將引導您了解程式碼。否則,它都位於 devtools 目錄中

@AutomatedTester 是的,Titus 可以進行版本發布

David Burns 下午 9:52

別忘了 @rajendra 可以幫忙,BS 是一家 ruby 商店,所以我們可以幫忙

他一直在查看 devtools 東西的程式碼,並正在處理 print 東西

Titus Fortner 下午 10:02

我有頻寬進行版本發布,但在一月份之前沒有頻寬深入研究實作 :)