公開專案會議 - 2020 年 9 月 24 日

繼續每兩週一次的公開專案會議系列…

繼續每兩週一次的公開專案會議系列,以下是 2020 年 9 月 24 日會議的時間軸(時間為 IST)。

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

下次會議將於 2020 年 10 月 9 日歐洲中部時間下午 4:30 舉行。


Diego Molina 晚上 9:00

所以這是建議的議程,而 @AutomatedTester 還有一些主題:一般專案統計資訊

  • 上次會議:334 個未解決的問題,63 個未合併的 PR
  • 目前:281 個,61 個 PR 整體公告?委員會的新成員,具有提交權限等等?
  • 上次 PLC/SFC 通話有任何新消息要報告嗎?
  • Alpha 7 需要完成的待辦事項?
  • 第一個 Beta 需要完成的待辦事項?

David Burns 晚上 9:00

我沒有更多主題,我想討論其中一些主題

Diego Molina 晚上 9:01

我需要提高閱讀技巧 :slightly_smiling_face

晚上 9:01

好的,我們開始吧

Simon Stewart 晚上 9:01

坐定

Diego Molina 晚上 9:02

一般專案統計資訊 上次會議:334 個未解決的問題,63 個未合併的 PR 目前:281 個,61 個 PR 我們正在慢慢清理問題列表,更多清理即將到來 :slightly_smiling_face

Simon Stewart 晚上 9:02

再過 32 週,我們就會完成(好吧,PR)

David Burns 晚上 9:03

我認為我們應該為自己鼓掌。二月份我們有超過 600 個問題

Diego Molina 晚上 9:03

絕對是

9:04

好的,下一個主題 整體公告?委員會的新成員,具有提交權限等等?我沒有注意到任何公告…

Simon Stewart 晚上 9:04

就我所知沒有

Diego Molina 晚上 9:04

好的,所以下一個主題可能也沒有任何更新 上次 PLC/SFC 通話有任何新消息要報告嗎?

Simon Stewart 晚上 9:05

我沒有

Diego Molina 晚上 9:06

太好了,那我們跳到下一個 Alpha 7 需要完成的待辦事項?

Jim Evans:black_medium_square: 晚上 9:06 .NET 需要為 CDP 進行相當多的重構,我計劃明天花一整天時間來處理這個問題。

David Burns 晚上 9:07

哦,太棒了

Simon Stewart 晚上 9:07

我認為 java 程式碼處於可發布狀態,儘管我弄壞了發行者中的一個測試,所以我可能想在登陸之前修復它

Rajendra Kadam 晚上 9:07

我正在處理 js cdp 相關的東西

David Burns 晚上 9:07

這裡的 python 程式碼只是我在努力使 API 不至於太糟糕

Jim Evans:black_medium_square: 晚上 9:07

一旦我為 C# 重做了 CDP 生成,我會對 .NET 程式碼庫的狀態感到非常滿意。

Simon Stewart 晚上 9:07

有一個會話佇列 PR,如果可以合併會很好,但我不認為這是必要的

David Burns 晚上 9:07

@p0deje 已完成 Ruby 相關的東西

Diego Molina 晚上 9:07

我正在審查 @Puja Jagani 關於會話佇列的 PR,如果 Alpha 版本能有它會很好

Simon Stewart 晚上 9:07

@jimevans 這是好消息 :slightly_smiling_face

Jim Evans:black_medium_square: 晚上 9:08

我確實需要考慮 .NET 的「CDP 版本獨立 API」

Titus Fortner 晚上 9:08

我們 Alpha 7 需要 cdp 嗎?有許多從版本 6 到要發布的錯誤修復

Simon Stewart 晚上 9:08

我希望我們在(至少)java 和 .net 之間對於統一 CDP 採取相當統一的方法。很樂意更改 java 樹狀結構以實現這一點

David Burns 晚上 9:08

我認為佇列相關的東西需要包含在 Alpha 版本中,這樣我們才能提供給夜間使用者

然後在 Beta 版本中改進

Jim Evans:black_medium_square: 晚上 9:09

@titusfortner 我至少需要在 Alpha7 之前完成版本獨立 API。 .NET 完全跳過了 Alpha6,因為我很糟糕。

Simon Stewart 晚上 9:09

@titusfortner 在 java 樹狀結構中,新的 CDP 相關的東西使我們能夠掛鉤許多 API。如果這些 API 也出現在其他語言中會很好

David Burns 晚上 9:10

但是… 功能方面,在那之後我們就完成了,對吧?我渴望讓我們擺脫 Alpha 版本,我們沒有獲得足夠的使用率

Simon Stewart 晚上 9:10

我認為一旦完成,我們基本上就完成了 UI 看起來如何?

Diego Molina 晚上 9:11

聽起來是這樣,對於 Alpha 7,總結一下:CDP 跨繫結工作 Grid 中的會話佇列

David Burns 晚上 9:11

UI 在那裡,我認為。我們已經修復了主要的 UI 問題

Jim Evans:black_medium_square: 晚上 9:11

我同意該評估。一旦 .NET 的 CDP 工作完成,我會認為 4.x 的功能已完整。

David Burns 晚上 9:11

而且這一切都在 trunk 中

Diego Molina 晚上 9:13

太好了,我不確定還有什麼要添加到這個主題的

Simon Stewart 晚上 9:13

除了發布 a7 的擬議日期?

David Burns 晚上 9:13

下週(大家別有壓力)

Jim Evans:black_medium_square: 晚上 9:14

下週三或之後。我確信我不會在一天內完成所有工作。

David Burns 晚上 9:14

星期四和星期五是我們正常的發布日期,所以這聽起來不錯

Simon Stewart 晚上 9:14

我將決定根據 @jimevans 說 .Net 準備就緒來決定是否發布

Jim Evans:black_medium_square: 晚上 9:14

引用 @AutomatedTester 的話「別有壓力」:slightly_smiling_face: 我們是否在表明 a7 是我們的最後一個 Alpha 版本?

Simon Stewart 晚上 9:15

硬性截止日期為 2020-10-07 對於 java,是的,而且我認為我們有最多的活動部件

Jim Evans:black_medium_square: 晚上 9:15

(也同意 a7 是 .NET 的最後一個 Alpha 版本)

Diego Molina 晚上 9:17

其他繫結有任何意見嗎?@AutomatedTester @titusfortner @rajendra @harsha509?

David Burns 晚上 9:17

我希望我們擺脫 Alpha 版本,所以…

Simon Stewart 晚上 9:17

@AutomatedTester 我們都希望擺脫 Alpha 版本

Rajendra Kadam 晚上 9:17

適用於 js,一些測試問題,嘗試修復這些問題

Simon Stewart 晚上 9:17

但我們也不想「只是因為」而移動

Sri Harsha 晚上 9:18

JS 已經在 Alpha 7 中,我們可以發布帶有 CDP 的 JS npm,例如 alpha7-patch1 嗎?

Simon Stewart 晚上 9:18

將 JS 提升到 alpha8 保持簡單 :slightly_smiling_face

Sri Harsha 晚上 9:19

好的,謝謝您 @simonstewart

Diego Molina 晚上 9:21

討論下一個主題「Beta 版本」有意義嗎?

Simon Stewart 晚上 9:22

我們可以從「Alpha 版本」繼續前進 :slightly_smiling_face

Diego Molina 晚上 9:22

例如,為 Beta 版本制定時間表或類似的東西?

David Burns 晚上 9:22

https://github.com/SeleniumHQ/selenium/projects/2 的「進行中」部分中,有許多「已指派」的問題 我認為了解哪些功能是我們通過 Beta 版本所需的很重要

Simon Stewart 晚上 9:23

我在本地有一堆帶有更改的分支 如果它在 4.0 路線圖中,這表示在發布之前需要它 如果它不在路線圖中,我們就不需要擔心它(對於發布本身)(我們確實需要擔心它)

David Burns 晚上 9:24

所以… 我想我的請求是,如果您正在做,我們可以做些什麼來整理它(例如移交給其他人),或者如果您還沒開始,您可以取消指派自己 我認為更好地了解人們可以在哪裡提供幫助會很好

Simon Stewart 晚上 9:25

我實際上沒有被指派那麼多

David Burns 晚上 9:25

這實際上是對我們所有人的評論

Simon Stewart 晚上 9:25

一個程式碼審查,一個「為處理程序添加重試支援」我有一個本地更改,其中寫入了重試的骨架,以及命令的回退 URL

Diego Molina 晚上 9:27

我已經看到那個,並且想檢查一下,但是最近時間不站在我這邊

Simon Stewart 晚上 9:27

加入俱樂部 :slightly_smiling_face

David Burns 晚上 9:28

所以我的部分請求實際上是想知道我可以在哪裡提供幫助,而無需煩擾你們所有人,我指的是我和我的團隊

Simon Stewart 晚上 9:29

使 Grid 堅如磐石會非常有幫助 我懷疑我們沒有正確使用 ZMQ 而且如果它崩潰了,我們就麻煩了

David Burns 晚上 9:31

我們已經聯繫了 @adamgoucher,他看起來還不錯,但這是我希望從 beta 版本獲得更多使用的地方,而且 Grid 相當穩固,至少我們已經修復了來自 BrowserStack 的主要問題

Simon Stewart 9:32 PM

我非常希望能夠將 SaaS 供應商整合到 Grid 中

David Burns 9:32 PM

而且我很希望能夠發布新的 alpha 版本,這樣我們就可以開始更多地使用 Jaegar

Simon Stewart 9:33 PM

Docker 支援也需要一些改進,Firebase 支援和 XRay 對於在 GCP 和 AWS 中使用會很好。我們的 HTTP 客戶端需要改進:我不認為 reactor 真的能為我們所用

9:34

每次我嘗試切換到它,都會出現另一個奇怪的錯誤

David Burns 9:35 PM

我很樂意讓 Puja 參與進來

Simon Stewart 9:36 PM

我認為我們非常希望 demo 的一件事是「將 Grid 部署到 EKS」並看到它開始輸出資訊,@Puja Jagani 的幫助將會非常棒

Puja Jagani 9:36 PM

很樂意幫忙!

Simon Stewart 9:36 PM

太棒了 :slightly_smiling_face

Diego Molina 9:36 PM

我們可以做到,應該不難 :slightly_smiling_face

Simon Stewart 9:37 PM

取得 Kafka 版本的 EventBus 可以讓大家使用其他託管基礎設施,但我認為這對於 4.0 版本來說可能太多了

Diego Molina 9:39 PM

我比較希望看到 Grid 的核心非常穩固,當情況如此時,再加入其他東西

David Burns 9:39 PM

像那樣的功能增強絕對是 4.0 版本之後的項目

Diego Molina 9:39 PM

例如,我認為我們可以在發布後處理 redis 後端的 distributor

Simon Stewart 9:40 PM

我正在進行一些變更,以使 distributor 的狀態可序列化。一旦完成這些,我會對此感到更滿意

Diego Molina 9:43 PM

太好了,我認為這些是今天的議題,還有其他事情嗎?

Simon Stewart 9:44 PM

我沒有

David Burns 9:44 PM

我沒事了

Diego Molina 9:45 PM

謝謝大家!

Simon Stewart 9:45 PM 謝謝你,@diemol!