公開專案會議 - 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

我們知道可以做些什麼來加快流程嗎?我們在過去幾天發生了一起事件,CoC 會很有幫助 https://groups.google.com/g/selenium-users/c/bpeUO9vAa2A

10:10

我們可以添加 https://www.contributor-covenant.org/ 作為開始,然後在 SFC 有時間時對其進行迭代嗎?

Marcus Merrell 晚上 10:10

那次聊天發生了,Karen 應該會聯繫承包商 - 我一個星期沒有 ping 她了,但我可以做到

Diego Molina 晚上 10:11

謝謝您,@mmerrell!

David Burns 晚上 10:11

我認為我們可以從他們的 repos 中複製 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 的 repos,然後拼湊一些東西

Diego Molina 晚上 10:20

完美,那就太好了

好的,或許我們可以繼續下一個主題?

  • 第二個 Beta 版需要完成的待辦事項?

Titus Fortner 晚上 10:24

如果我們不更改底層 http client,我們在 grid 方面就已經盡力了,對嗎?

Diego Molina 晚上 10:24

好的,這是我對此的看法:伺服器變更

  • 透過 websocket plumbing 傳輸 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 個我們可以透過更新文件來關閉

好的,讓我們用這個來結束今天的會議,謝謝大家!