公開專案會議 - 2021年1月28日

繼續雙週公開專案會議系列…

繼續雙週公開專案會議系列,以下是 2021 年 1 月 28 日下午 5:30 CET 舉行的會議時間軸。(以下時間為 IST)

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


Diego Molina 晚上 9:17

是的,這是簡短的議程

  • 一般專案統計資料(上次會議:262 個未解決問題,54 個未完成 PR,目前:252 個,35 個 PR)
  • 整體公告?委員會新成員,具有 commit bit 的成員等?
  • 第一個 Beta 版需要完成的待辦事項?
  • CoC,後續步驟?

Alexei Barantsev 晚上 9:44

機器人可以將會議連結放到聊天室嗎,拜託,我總是忘記在哪裡取得…

Diego Molina 晚上 9:53

這是書面的

Alexei Barantsev 晚上 9:58

太棒了!我加入了,但我沒有任何要添加到議程中的內容

Diego Molina 晚上 10:01

聽起來不錯,我會到處 ping 人們,我們可以等幾分鐘,Simon 說他會稍微晚到

晚上 10:02

@titusfortner @jimevans @mmerrell @manoj9788 @AutomatedTester @harsha509 @luke

Jim Evans 晚上 10:03

我無法參加視訊聊天,但如果人們有問題,我可以在這裡貢獻。 .NET 的 beta1 唯一缺少的是透過遠端使 CDP 運作,我認為 .NET 的 beta1 不需要包含此功能。

Diego Molina 晚上 10:06

這只是書面的,視訊聊天只是為了閒聊,那個是下週

Marcus Merrell 晚上 10:06

目前芝加哥會議的狀態沒有改變 - 仍在關注 COVID 數字,以確定是否可行

David Burns 晚上 10:07

來了!抱歉

Diego Molina 晚上 10:07

Marcus,我們還在考慮線上活動嗎?

Marcus Merrell 晚上 10:07

我們可以研究一下,到目前為止還沒有

Diego Molina 晚上 10:08

我問只是因為(我認為)上次有提到,好吧,也許我們可以開始了,第一個主題是:整體公告?委員會新成員,具有 commit bit 的成員等?

晚上 10:10

除了 @luke 最近加入之外,沒有其他事情要宣布了,對吧?

Sri Harsha 晚上 10:10

我認為 luke 最近加入了!

Simon Stewart 晚上 10:10

我想不到其他

Alexei Barantsev 晚上 10:12

我支持 @diemol 的呼籲,將注意力集中在 issue 追蹤器上。讓我們嘗試在即將發布的 v.4 版本之前清理一下

10:13

關閉所有過時的問題和 PR,套用所有值得套用的內容

Diego Molina 晚上 10:13

最近一週在 issue 追蹤器上完成的工作非常棒,希望我們能繼續下去

晚上 10:14

也許我們可以跳到下一個主題… 第一個 Beta 版需要完成的待辦事項?這是我從上次會議中得到的列表

晚上 10:15

面向客戶端的變更

  • 使相對定位器傳回依鄰近程度排序的元素
  • 修正 Java 模組系統問題(我認為 @simonstewart 已經完成了)
  • 允許定位器策略可外掛啟用指令的回退

伺服器變更

  • 在必要時使用 failsafe 啟用指令的重試
  • 使 Grid UI 看起來美觀,並傳回有用的資料(@diemol 正在處理此問題)
  • 允許定位器策略可外掛
  • 透過 websocket 管道傳輸 VNC 連接器,以進行即時視訊

Simon Stewart 晚上 10:15

相對定位器現在依鄰近程度排序,我認為 Java 模組的東西正在運作,我正在處理定位器的回退

Alexei Barantsev 晚上 10:15

我可以確認 java 9 模組現在可用

Simon Stewart 晚上 10:16

定位器策略在伺服器端是可外掛的,一旦我讓定位器策略在本地端回退,我就可以發布 beta 版了

Diego Molina 晚上 10:17

我們收到一些與 Grid 相關的問題報告,在大多數情況下,這是在 UI 上顯示正確資訊的問題,我正在處理這個問題

Simon Stewart 晚上 10:18

還有一個嚴重的問題是同時啟動大量工作階段

Diego Molina 晚上 10:18

是的,我正要指出這個問題,https://github.com/SeleniumHQ/selenium/issues/9112 我還沒有時間充分研究,但大多數 Google 搜尋結果都指向:我們要嘛建立太多 Netty 用戶端,要嘛建立用戶端的方式有問題

David Burns 晚上 10:20

請隨時拉 @Puja Jagani 參與工作階段問題,我知道她正在查看一個關於啟動 grid 和事情無法運作的問題

晚上 10:20

(不記得問題編號了)

Diego Molina 晚上 10:20

那太好了,我可以稍後與 @Puja Jagani 同步,你們估計 beta 版發布時間是多久? 3-4 週?

Simon Stewart 晚上 10:21

可能更少

Diego Molina 晚上 10:23

好的,我認為我們沒有更多 beta 1 的待辦事項了?剩下的唯一主題是新的 CoC

Titus Fortner 晚上 10:24

現在是詢問 wiki/文件的好時機/論壇嗎?

Diego Molina 晚上 10:24

隨時都可以

Titus Fortner 晚上 10:25

Diego 指給我看 @AutomatedTester 為文件和 wiki 清理工作建立的幾個 issue,我們對語言特定的 wiki 頁面與文件中的內容有什麼想法嗎?以及使用者與開發人員的焦點? Ruby wiki 的內容已經過時了,甚至不僅僅是 Selenium 4 的東西 :) 只是想知道我們應該在哪裡清理它

Diego Molina 晚上 10:28

這兩件事是不同的嗎?語言特定的東西和開發人員文件?(想要為 Selenium 貢獻的人,應該遵循哪些技術步驟?)

David Burns 晚上 10:28

CoC 仍在等待 SFC。新的

Titus Fortner 晚上 10:29

我們對 Watir 所做的是使 wiki 成為開發人員需要了解的關於專案建置/部署等內容的東西,而所有與使用者相關的內容都放入文件中,哦,呵呵,看起來我們最終刪除了 wiki 並將所有內容發送到網站

Diego Molina 晚上 10:32

為什麼我們需要在使用者文件中加入語言繫結特定的內容?它們在運作方式上差異太大嗎?

Titus Fortner 晚上 10:33

因此,我們目前的文件有標籤,以顯示每種語言的範例,wiki 目前只是一個包含 Ruby Selenium 使用範例的大頁面 (https://github.com/SeleniumHQ/selenium/wiki/Ruby-Bindings)

10:37

我想無論如何我都沒有花太多時間在文件上,所以也許我應該玩玩看什麼才有意義。不知道是否有人對此有任何意見。 :) 猜沒有

Diego Molina 晚上 10:38

啊,好的,這個 Wiki 似乎與使用者文件重複了,但 Wiki 的某些部分可能會演變成使用者文件的一部分

Titus Fortner 晚上 10:39

是的,這也是兩種組織方法;這裡是 Ruby 中的所有內容,而不是這裡的所有內容,點擊每個標籤以查看 Ruby。

Diego Molina 晚上 10:39

我認為第二種方法可能行得通,需要有人花時間將該 Wiki 的內容放入文件中

Titus Fortner 晚上 10:39

我會看看哪些內容可能是有意義的,因為現在在很長一段時間以來,我第一次沒有任何迫在眉睫的工作

Diego Molina 晚上 10:40

好的,謝謝

我認為今天就到這裡了,對吧?

謝謝大家!