公開專案會議 - 2021 年 3 月 11 日
延續每兩週一次的公開專案會議系列,以下是 2021 年 3 月 11 日下午 5:30 CET 舉行的會議時間軸。(以下時間為 IST)
會議在 Selenium Slack 上的 #selenium-tlc 頻道舉行。
Diego Molina 晚上 9:59
希望這會是個簡短的會議 :slightly_smiling_face: 正在 ping 人們參加公開專案會議… @AutomatedTester @harsha509 @titusfortner @mmerrell @jimevans @simonstewart @barancev @luke
10:01
今日議程
- 專案整體統計數據
- 上次 PLC/SFC 會議有任何新事項報告嗎?
- CoC,下一步?
- 第二個 Beta 版本有哪些待完成的工作?
如果您有其他主題,請隨時新增
Titus Fortner 晚上 10:02
:wave
Sri Harsha 晚上 10:02
:wave
Diego Molina 晚上 10:03
好的,讓我們在大家加入時慢慢開始…第一個主題是
- 專案整體統計數據
上次會議:234 個未解決問題,32 個未合併 PR 目前:202 個,32 個 PR
10:04
再次強調,降低未解決問題數量做得非常棒!
Diego Molina 晚上 10:05
我在未解決問題中看到,偶爾會有幾個功能請求。
我認為在某個時間點給予他們一些回饋會很有幫助
Titus Fortner 晚上 10:05
我需要記得在會議結束後再新增 PR :)
Diego Molina 晚上 10:06
目前,我正在關閉一些功能請求,因為它們與 Selenium 完全不符,或者因為超過 1.5 年沒有人評論。
10:07
好的,讓我們繼續下一個主題。上次 PLC/SFC 會議有任何新事項報告嗎?
10:08
@mmerrell @barancev @simonstewart @manoj9788 @jimevans
Simon Stewart 晚上 10:08
沒有重大事項。@mmerrell 將與 SFC 討論 CoC。
Diego Molina 晚上 10:08
太好了,那是下一個主題,CoC :slightly_smiling_face
我們知道可以做些什麼來加快進度嗎?過去幾天我們發生了一起事件,行為準則會很有幫助 https://groups.google.com/g/selenium-users/c/bpeUO9vAa2A
10:10
我們可以先加入 https://www.contributor-covenant.org/ 作為開始,然後在 SFC 有時間時再迭代嗎?
Marcus Merrell 晚上 10:10
那次談話已經發生了,Karen 應該會聯繫承包商 - 我一週沒聯絡她了,但我可以去做。
Diego Molina 晚上 10:11
謝謝你,@mmerrell!
David Burns 晚上 10:11
我認為我們可以複製 Sage 從他們程式碼庫所做的。
Diego Molina 晚上 10:11
這也是一個很好的主意,可以作為起點。
David Burns 晚上 10:11
是啊
10:11
而且我認為我們可以從 Sage 那邊取得一些時間來處理它,因為他們現在為 SFC 工作。
Diego Molina 晚上 10:12
我忘了這件事,我認為我們可以這麼做。
10:13
其他人怎麼看?
Simon Stewart 晚上 10:13
我沒問題。
Marcus Merrell 晚上 10:14
我沒問題…我只是不敢相信已經一年了。
David Burns 晚上 10:16
說實話…我可以更努力推動,但由於我在 ${employer} 工作,很難找到時間。
Marcus Merrell 晚上 10:16
我也處於相同的情況,但據我所知,我們必須如此努力推動是不合理的,我們是 SFC 的主要收入來源,而且要求律師花一個小時進行法律諮詢似乎並不過分。
但我們目前沒有能力在這裡做出重大改變,所以我會盡我所能繼續推動。
Diego Molina 晚上 10:18
當然,至少感覺我們可以透過這種方式盡快制定 CoC。
你還留著 Sage 給我們的文件嗎,@AutomatedTester?
Marcus Merrell 晚上 10:19
如果我們拿到那個,我們還需要經過 SFC 和所有程序嗎?
David Burns 晚上 10:19
我確定我有。
Diego Molina 晚上 10:19
我認為我們仍然需要該領域的專家來幫助我們完善細節,以確保我們制定出好的行為準則。
Marcus Merrell 晚上 10:19
好的,很好
10:20
我剛 ping 了 KS
David Burns 晚上 10:20
最糟的情況,我可以拿 Sage 的程式碼庫,然後拼湊出一些東西。
Diego Molina 晚上 10:20
太好了,那就太棒了。
好的,或許我們可以繼續下一個主題?
- 第二個 Beta 版本有哪些待完成的工作?
Titus Fortner 晚上 10:24
在不更改底層 http client 的情況下,我們在 Grid 方面已經做得盡善盡美了,對吧?
Diego Molina 晚上 10:24
好的,這是關於伺服器變更的部分:
- 透過 websocket 管道傳輸 VNC 連接器以實現即時視訊(Beta 2 的加分項,非必要)
- 透過 Grid url 回傳 CDP url(Beta 2 的加分項,非必要)
- 允許在 Grid 中設定 timeout、cleanupCycle(這是關於允許使用者設定一些 timeout,@Puja Jagani 已經完成一部分,其餘部分似乎很簡單,但對於 Beta 2 來說不是必須的)
Java、Python、JS、Ruby、C# 中還剩下哪些?
- 使用 se:cdpVersion
是的,關於 http client,我會這麼說,但人們使用 beta 2 後我們會更清楚。
Titus Fortner 晚上 10:25
有什麼理由我們不能馬上發布版本 2,然後將剩餘部分留給版本 3 嗎?
Ruby 程式碼中有一些我想開始使用的東西。
我假設其他地方已經有足夠的改進來證明發布新版本是合理的?
如果程式碼/測試狀況良好,那麼擁有更多較小的版本會很好。
Diego Molina 晚上 10:27
我也覺得主要問題是 Grid 記憶體使用量,我們透過使用單一 http client 實例進行了調整,其他一切似乎都是小調整,有些可以在 beta 2 中完成,其餘的則在 beta 3 中完成。
Simon Stewart 晚上 10:27
我也是這麼認為
我沒問題在我們推送下一個 beta 版本之前不加入 se:cdpVersion 的東西。
10:28
在 4.0 版本之前,我的清單上還有使用 CDP 啟動並執行腳本釘選。
那感覺有點棘手。
Diego Molina 晚上 10:30
聽起來不錯,所以或許我們可以在接下來幾天同步一下,看看我們什麼時候可以發布 beta 2(也就是,當人們有空並且可以提供意見的時候)。
David Burns 晚上 10:30
聽起來好像沒什麼事要做了…
Diego Molina 晚上 10:30
我們需要修復 javadocs。
David Burns 晚上 10:31
是的!
Diego Molina 晚上 10:31
(也許那是目前最重要的問題 :slightly_smiling_face:)
David Burns 晚上 10:32
絕對是最重要的問題。
Diego Molina 晚上 10:33
好的,我想今天的會議就到這裡,我們還有其他想討論的嗎?
David Burns 晚上 10:33
沒有。
Sri Harsha 晚上 10:33
我們也需要更新 JS 文件。
https://selenium.programming.tw/selenium/docs/api/javascript/index.html
Diego Molina 晚上 10:34
沒錯,在檢查舊問題時,有 3-4 個我們可以透過更新文件來關閉。
好的,那我們就用這個為今天的會議做總結,謝謝大家!




