公開專案會議 - 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 issues 中,如果它們不存在(我還沒做完)
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
我還沒看過,列印 pdf 端點是否已添加到所有綁定?我過去 2 週沒看,但 Ruby 和 .NET 需要實作 FF 全頁螢幕截圖,Java (.NET?) 需要能夠告訴 Firefox 在使用 RemoteWebDriver 時進行全頁螢幕截圖,Java 和 Ruby 需要重新修復 STP 瀏覽器名稱
Ruby 的東西在我的待辦事項清單上,直到我的有償工作給我一個時間緊迫的艱鉅任務
Jim Evans 下午 7:04
.NET 尚未添加列印成 pdf 功能。
也沒有全頁螢幕截圖。
Titus Fortner 下午 7:06
關於這點 @barancev 我無法在 Mac 上重現 Ruby Remote Firefox 的錯誤,而且 VirtualBox 似乎在 Mac 上運行是一場災難,因為我甚至無法讓它與 Linux 安裝順利協作以在那裡進行測試。.NET 讀取超時通常是隨機的網路問題,但看起來我們一直持續看到這個錯誤,所以我擔心這是一個真正的問題。@p0deje 你有可用的 Linux 機器來看看我們是否可以在本地重現嗎?
Alex Rodionov 下午 9:35
@titusfortner 沒有,坦白說我沒有空閒時間來設置它進行調查
說到這個,我下週將離開去進行為期 1 個月的公路旅行,在那段時間我將無法進行任何 Selenium 工作。實際上可能要到 2 月初。如果在那之前有任何我可以做的,請告訴我。
Titus Fortner 下午 9:39
@p0deje 你什麼時候離開?
Alex Rodionov 下午 9:40
下週三
Titus Fortner 下午 9:45
喔,好吧,我被指派在現在到年底之間為客戶創建和提供 20 多個小時的 Selenium 課堂培訓,而我現在可能只有一半的內容 :) 我應該在 1 月份有更多時間來幫忙,但我最近花在 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 功能是:攔截網路請求以模擬後端請求、啟動腳本、記錄流量。我認為前兩個在 Java 中已實作,所以在 Ruby 中重新做應該不難。我可能會在本週末試試。我認為後者在所有綁定中都缺少。@titusfortner 我們可以進行配對編程,我會引導你了解程式碼。否則,它們都位於 devtools 目錄中
@AutomatedTester 是的,Titus 可以發布版本
David Burns 下午 9:52
別忘了 @rajendra 可以幫忙,BS 是一家 ruby 公司,我們可以提供幫助
他一直在查看 devtools 東西的程式碼,並且正在處理列印功能
Titus Fortner 下午 10:02
我會有空閒時間發布版本,但直到一月份才會有時間深入研究實作細節 :)