公開專案會議 - 2021 年 3 月 25 日
分類
已封存的會議記錄
繼續每兩週一次的公開專案會議系列,以下是 2021 年 3 月 25 日下午 5:30 CET 舉行的會議時間軸。(以下時間為 IST)
會議在 Selenium Slack 上的 #selenium-tlc
頻道舉行。
Diego Molina 晚上 9:54
公開會議議程
- 一般專案統計
- 第三個 Beta 版需要完成的待辦事項?
- CoC,後續步驟?
請隨時新增任何其他主題
正在 ping @jimevans @barancev @simonstewart @AutomatedTester @titusfortner @harsha509 @luke @Puja Jagani 和任何其他想要加入的人
Simon Stewart 晚上 9:56
感謝 ping :slightly_smiling_face
Diego Molina 晚上 9:58
忘記 ping @manoj9788 和 @mmerrell
Marcus Merrell 晚上 10:00
我尚未收到關於 CoC 工作的回覆 - 我們上次討論時,Karen 正在聯繫 Larissa
David Burns 晚上 10:00
我現在將訊息 Larissa,看看是否發生了
Marcus Merrell 晚上 10:01
謝謝
10:01
如果您想把自己排除在外,我也能聯繫她,我或許能夠加速進度
關於會議,聽起來芝加哥的 Holiday Inn 正在進行所有權變更,並且尚未回覆我們關於延期至 2022 年的事宜,這是上週的狀況
David Burns 晚上 10:02
我已在 Mozilla Alumni slack 中訊息她
Marcus Merrell 晚上 10:03
好的,謝謝
Diego Molina 晚上 10:03
聽起來不錯,所以我們已經涵蓋了一個主題 :slightly_smiling_face
那麼… 一般專案統計
- 上次會議:202 個未解決問題,32 個未完成 PR
- 目前:178 個,23 個 PR
Simon Stewart 晚上 10:04
各位,這真是驚人的成果
Diego Molina 晚上 10:04
我們在那方面做得相當好,我檢查了許多問題,並詢問它們是否仍然有效。根據他們的回覆,我們可以在 2-3 週內再關閉約 20 個問題。
大多數未解決的問題都是功能請求,適用於 JS 和 C# 綁定。或許我們需要尋找人員來協助我們
Simon Stewart 晚上 10:06
我們絕對可以有更多的提交者。
Diego Molina 晚上 10:07
我會尋找那些在 Selenium 之上建構框架的人,看看他們是否有時間協助我們
Simon Stewart 晚上 10:08
真是個好主意
Diego Molina 晚上 10:08
我看過一個叫做 Watir 的,也許他們可以幫助我們
Titus Fortner 晚上 10:09
他們有一個 slack 頻道,我可以詢問
Diego Molina 晚上 10:09
最初的想法實際上來自 Titus :slightly_smiling_face
Titus Fortner 晚上 10:09
我的意思是,我哄騙 Capybara 的 Thomas 來幫忙 :-D
我們只剩下一個 ruby 標籤問題。這個問題我們需要某種決定:https://github.com/SeleniumHQ/selenium/issues/8179
也許這是一個 wontfix,可以關閉,或者我們可以找出正確的做法並敲定變更
Simon Stewart 晚上 10:11
actions 中的 Send Keys 實際上是針對個別按鍵。但我想我們可以將更複雜的輸入集分解為個別的按鍵和釋放
Diego Molina 晚上 10:14
您現在想深入探討這個問題嗎,@titusfortner?
Titus Fortner 晚上 10:14
我通常關注 needs-discussion 的那些:https://github.com/SeleniumHQ/selenium/labels/A-needs%20decision
如果我們需要討論才能找出正確的做法,那麼這似乎是一個很好的論壇,如果我們需要更多資訊,我們可以將其推遲到下次會議等等
Diego Molina 晚上 10:15
有道理,我絕對可以查看這些問題,並將它們放入下次會議的議程中,好主意
Titus Fortner 晚上 10:15
但不用,我不需要從那個問題中獲得任何特定的東西
現在只是想提出來,因為我們之前沒有討論過 :)
如果以及當我們獲得指導時,我/其他人可以實作它,但需要知道要實作什麼 :-D 否則我會讓 Watir 開發人員去做
Diego Molina 晚上 10:18
好的,下一個主題
- 第三個 Beta 版需要完成的待辦事項?
Java、Python、JS、Ruby、C# 中剩下的東西?
- “se:cdpVersion”?
- 所有綁定都可以在 Grid 上執行 CDP 嗎?
客戶端還有其他東西嗎?
Simon Stewart 晚上 10:19
我有一些本地差異,其中 se:cdpVersion 在 Firefox 和 Chromium 瀏覽器中正確地連接起來。這有點奇怪,我想在做更多事情之前先圍繞它進行測試
Titus Fortner 晚上 10:20
我們為 Firefox 硬編碼了 cdpVersion,並且正在取得瀏覽器版本以自動為 Chrome/Edge 提供正確的版本,端點將使幾件事變得更容易 :)
Simon Stewart 晚上 10:21
我正在讓瀏覽器在 capabilities 中傳回 cdp 版本和端點
分別是 se:cdpVersion 和 se:cdp
Titus Fortner 晚上 10:21
哦,是的,是 capabilities 而不是端點,我知道我腦海中想說什麼 ;-)
Simon Stewart 晚上 10:22
哈!:slightly_smiling_face
Diego Molina 晚上 10:23
好的,現在是伺服器端
- 在必要時使用 failsafe 重試指令
- 透過 websocket 管道傳輸 VNC 連接器以進行即時視訊
- 透過使用 Grid url 傳回 CDP url
- Firefox 的 CDP url
- 平台比對,但當平台為 Windows 時
- 調查:在已終止的會話中擷取螢幕截圖時,Grid 卡住
這是我列表中的內容,不確定是否有更多
- 當平台為 Windows 時的平台比對錯誤
Simon Stewart 晚上 10:25
我們應該已經在 Capabilities 中傳送 Grid 的 CDP url
而且我的本地修補程式中已經有了 Firefox 的 CDP url
Diego Molina 晚上 10:25
啊,那是真的
劃掉那個
Simon Stewart 晚上 10:26
好耶!離目標更近一步 :slightly_smiling_face
Diego Molina 晚上 10:27
透過查看 beta 2 之後的下載次數和建立的問題(並不多)… 我們對 beta 3 的整體感覺如何?
比方說,當大多數功能和錯誤修復完成時,我們發布它,還是我們想等待更多回饋?
David Burns 晚上 10:28
我認為進行錯誤修復並發布
Diego Molina 晚上 10:28
+1 贊同
David Burns 晚上 10:28
我們越「接近」完整發布,我們的資源池就會增加得越多
一個「更好」的問題… 我們需要什麼才能達到 RC?
Jim Evans 晚上 10:29
.NET 目前無法透過 grid 執行 CDP。需要重構才能實現這一點。我正在進行中,但尚未準備好提交。
David Burns 晚上 10:29
所以我們需要 ^ 才能達到 RC,還有什麼?
Simon Stewart 晚上 10:29
哦。是的。RC 向後相容性
David Burns 晚上 10:30
我的意思是更難達到的點,但不會阻止 beta 版本發布
Simon Stewart 晚上 10:30
我也想適當地清理 java 客戶端程式碼,以移除 JWP 支援
David Burns 晚上 10:30
RC 我指的是 release candidate(候選發布版本)
Simon Stewart 晚上 10:30
但我認為這將是一件很難做到的事情
Diego Molina 晚上 10:30
Simon 正在利用每個機會將 RC 發布到 Selenium 4 :smile: New
Simon Stewart 晚上 10:30
一旦我們認為所有功能都已完成,我們就可以發布 RC
我懷疑 beta 3 可能是我們的最後一個 beta 版本,如果 @jimevans 獲得了時間和支援來實現 Grid 上的 CDP
Diego Molina 晚上 10:32
我正在取得一台新的 Windows 機器,部分原因是想看看我如何能協助 C#,所以期待 @jimevans 的提問 :slightly_smiling_face
Simon Stewart 晚上 10:32
太棒了!:slightly_smiling_face
Jim Evans 晚上 10:33
@diemol 很高興合作。
Diego Molina 晚上 10:33
我相信我們涵蓋了所有主題,除非有人還有其他事情?
Michael Mintz 晚上 10:34
在年底前完整正式發布 Selenium 4?
Simon Stewart 晚上 10:34
甚至更快
我們應該何時目標發布 beta3?
Titus Fortner 晚上 10:35
我正在等待 Simon 決定他必須在我們發布 Se 4 之前重寫 Java HTTP Client ;-)
David Burns 晚上 10:35
不是下週,因為我不在,但下下週也許可以?
Diego Molina 晚上 10:37
我認為從現在起 2-3 週是可行的
Simon Stewart 晚上 10:37
那麼,這是計畫。當滿足以下兩個條件時,我們將發布 beta3
- .net 綁定支援透過 Grid 執行 CDP
- 我們在 Capabilities 中傳送 se:cdpVersion,並且 Grid 也處理它
- 兩週過去了
聽起來不錯?
Diego Molina 晚上 10:38
對我來說聽起來不錯
好的,今天的會議聽起來像是結束了…但是,如果任何人對我們今天討論的內容有任何意見,請隨時在這裡評論
Titus Fortner 晚上 10:43
謝謝 @diemol!