公開專案會議 - 2020年8月13日
分類
會議記錄存檔
繼續每兩週一次的公開專案會議系列,以下是 2020 年 8 月 13 日會議的時間軸(時間為 IST)。
會議在 Selenium Slack 的 #selenium-tlc
頻道舉行。
下次會議將於 2020 年 8 月 27 日下午 4:30 CET 舉行。
Diego Molina 晚上 7:58 :wave
- 這是今天的議程
- 一般專案統計數據(上次會議:338 個未解決問題,73 個未合併 PR)
- 整體公告?委員會新成員、具有提交權限者等?
- 改善工作流程(審查 PR、改進設計需求)
- GitHub 組織中的 Selenium Conf 網站?(README 待處理)
- IDE 移至主儲存庫?
- 用戶/密碼、存取金鑰等… 至發布和發行儲存庫。
- 上次 PLC/SFC 通話有任何新消息要報告嗎?
- 會議。SeConf 印度和 SeConf 芝加哥的狀態?
- Alpha 7 需要完成的待辦事項?
- 第一個 Beta 需要完成的待辦事項?
- Selenium 品牌指南
- Selenium 行銷策略(例如:Webpack)
- CoC,下一步?
- 有人跟 Miki 談過 go bindings 嗎?(此主題在之前的會議中已跳過,但最好將其保留在議程上,以便我們在有更多頻寬時採取行動)
晚上 8:00
讓我們從第一個項目一般專案統計數據開始(上次會議:338 個未解決問題,73 個未合併 PR)
晚上 8:01
目前統計數據 334 個未解決問題,63 個未合併 PR 下一個項目整體公告?委員會新成員、具有提交權限者等?就我所知沒有,還有其他人嗎?
David Burns 晚上 8:02
不,但我想建議在 github 上為我的團隊建立一個新團隊,至少讓他們擁有錯誤分類能力
晚上 8:03
除非錯誤以某種方式與組織相關聯,否則我無法分配錯誤
Diego Molina 晚上 8:03
這是一個好主意,我曾想過建立一個分類團隊,並將已經在 #selenium 頻道中提供幫助的人員加入進來,例如 @Salmon Mode :+1
Simon Stewart 晚上 8:03
+1 支持分類團隊
Diego Molina 晚上 8:04
我們應該將其添加到治理模型中
David Burns 晚上 8:04
我們可以在稍後階段討論我團隊的提交權限,但我希望他們加入組織
Diego Molina 晚上 8:04
作為成為團隊一員的方式,而無需明確成為提交者
晚上 8:05
誰想承擔這項任務?將其添加到治理模型中?
David Burns 晚上 8:05
我可以
Diego Molina 晚上 8:05
:thumbsup
晚上 8:06
下一個主題?改善工作流程(審查 PR、改進設計需求)
David Burns 晚上 8:06
那是我的
晚上 8:07
我想看看是否有方法可以取得人們希望在問題中更好地描述的設計,我注意到人們誤解了我的團隊正在處理的錯誤中的請求
晚上 8:08
我不知道是缺乏部落知識還是普遍經驗,或者我們是否可以為此制定更明確的流程
Simon Stewart 晚上 8:08
“誤解”?
David Burns 晚上 8:09
嗯,我們開始處理可觀測性問題,在某些情況下,根據他們的理解完成的工作結果卻不同,他們對變更背後的背景和動機不盡相同
Simon Stewart 晚上 8:10
當我們討論事件相關內容時,這真的很有幫助。而且由於我計劃自己完成這項工作,因此似乎沒有必要在問題中完整描述所有內容會更輕鬆
David Burns 晚上 8:10
我同意,我想看看是否有時候我們可以預先將其載入問題中,而不是繼續下去、編寫程式碼、錯了、再試一次
Simon Stewart 晚上 8:10
也許如果我們明確表示它們是對話的佔位符,並指明要與誰交談?
Diego Molina 晚上 8:11
關於這一點,我總體上遺漏的是,透過 Slack 對話做出的決定沒有寫在 GitHub 問題或 PR 中,這使得事情難以審查和繼續進行
David Burns 晚上 8:11
那也是
晚上 8:12
但進行對話需要被談話的人有空,但由於多種因素,這並不總是一個現實的期望
Simon Stewart 晚上 8:13
沒錯,但預先載入所有設計工作也不切實際
David Burns 晚上 8:13
我想如果我們添加更多背景和動機,那將是一個很好的折衷點
晚上 8:13
動機對我來說是最主要的。
Diego Molina 晚上 8:13
我們還需要意識到的是,我們以前沒有類似路線圖的東西,Simon 透過他的腦力激盪幫助我們將其轉化為我們為 Selenium 4 發布專案建立的 GitHub 問題,因此我們現在的情況比以前更好,但我同意需要在問題中提供更多關於意圖的細節,這是迭代的自然下一步:+1
David Burns 晚上 8:14
同意
晚上 8:15
因為,這也是我的下一個項目,如果我們可以在問題中獲得更多資訊,就更容易審查,我可以審查的變更,我會檢查 Java 伺服器的正確性,但這可能是錯誤的想法,而且我們有 PR 擱置在那裡,同樣是因為人們有自己的生活,無法總是待在這裡
Diego Molina 晚上 8:16
您認為我們應該回到未解決的問題,並找到方法來擴展它們並使其更清晰嗎?
Simon Stewart 晚上 8:17
選擇需要澄清的子集並詢問?
David Burns 晚上 8:17
我已經開始對我希望我的團隊處理的下一批工作中的一部分這樣做了,我的目標和大家一樣,是發布 se4
Simon Stewart 晚上 8:17
同意。而且我想幫助實現這一目標
晚上 8:18
但我受到一些奇怪的時間限制
David Burns 晚上 8:18
我知道,我沒有責怪任何人
Simon Stewart 晚上 8:18
我知道 :slightly_smiling_face
David Burns 晚上 8:18
我只是想讓您和我的團隊的生活更輕鬆,而您有點身兼二職
晚上 8:19
所以… 由於程式碼是可變的… 我們是否可以這樣做:我審查正確性,如果它是錯誤的,並且我們發現了,那麼就會提出一個包含更多背景/動機的新問題?我會將其放在我團隊的待辦事項中?
晚上 8:20
我覺得如果 Sauce 擴大他們的團隊,這個問題可能會浮出水面
Diego Molina 晚上 8:20
呃,我需要這個短語的簡單英文翻譯
David Burns 晚上 8:21
呵呵… 抱歉,因為我可以審查程式碼,並確保我們有測試。如果我覺得可以合併,我會在幾天後合併
晚上 8:22
如果這個組中的其他人不同意變更,請告訴我,我會將其添加到我們的工作中並將其整理好。背景和動機缺失的問題可能會發生在加入這個組的任何人身上,例如 Sauce 擴大他們的 OSS 團隊
Diego Molina 晚上 8:24
明白了,謝謝您的翻譯。我認為沒問題,我認為最終這是有道理的,我們總是在合併程式碼後改進事情
David Burns 晚上 8:24
酷。我的團隊有一些 PR 已經擱置了一段時間
晚上 8:25
並且感覺我無法合併,因為我對伺服器沒有信心(隨時給我一個瀏覽器)
Diego Molina 晚上 8:26
我正在尋找更多方法來在那裡提供幫助,但我們應該遵循您的建議,我很感謝在合併 PR 之前在其中發表評論,例如“嘿,這個 PR 已經擱置了一段時間,在我看來是正確的,除非有人反對,否則我明天會合併它”:+1
David Burns 晚上 8:27
成交,我們可以達到我的團隊可以互相審查的階段,這會更好
Diego Molina 晚上 8:27
:thumbsup
晚上 8:28
下一個主題?GitHub 組織中的 Selenium Conf 網站?(README 待處理)
晚上 8:29
這裡快速更新一下,Andrew 向我介紹了如何進行變更,設定比我想像的要複雜。我們正在記錄它。我們應該在不久的將來在 Selenium 會議的治理模型中正式成立一個團隊,那裡正在進行很多工作,應該得到更多認可:+1
晚上 8:30
下一個主題 IDE 移至主儲存庫?
晚上 8:30
我看到 @AutomatedTester 和 @rajendra 正在將 IDE 儲存庫移至 bazel,對嗎?
David Burns 晚上 8:31
bazel 工作已經完成,一旦完成,我們就可以整體遷移它。我認為 bazel 工作佔套件的 40%。測試仍然需要進行,但我們在這裡接觸到了 bazel 的粗糙邊緣
晚上 8:32
我們都一直在與 bazel slack 上的人聊天
Diego Molina 晚上 8:32
謝謝更新,下一個主題?
晚上 8:33
用戶/密碼、存取金鑰等… 至發布和發行儲存庫。我新增了這個
晚上 8:34
幾週前,我更改了 docker-selenium 的發布方式,將其移至 GitHub actions,由於我不知道用於將映像檔推送到 Docker Hub 的密碼,因此我必須重設密碼並在那裡使用它
晚上 8:35
這意味著我現在是唯一擁有密碼的人,而且我相信我們擁有的許多其他東西也是如此(npm、python 和 ruby 東西、Google/Firefox 等的商店…),TLC 中的人是否可以訪問此資訊?
Simon Stewart 晚上 8:35
我們將一些密碼儲存在 LastPass 中
Diego Molina 晚上 8:35
也整合它?
Simon Stewart 晚上 8:36
我們可以在需要時共享個別憑證
Diego Molina 晚上 8:36
問題是“在需要時”的時刻通常發生在擁有憑證的人不可用的時候
Simon Stewart 晚上 8:37
這就是為什麼我們在 LastPass 上共享它們的原因 :slightly_smiling_face
Titus Fortner 晚上 8:37
我們可以為 Rubygems 建立一個 selenium 帳戶並共享密碼,現在它是手動授予個人帳戶權限
Diego Molina 晚上 8:38
誰有權訪問 LastPass 並可以授予所有 TLC 成員訪問權限?
Simon Stewart 晚上 8:38
我有。PLC 中的每個人也應該有
Diego Molina 晚上 8:38
我僅指發布等所需的憑證,我們是否希望將不同類型的憑證混合在一起?
Simon Stewart 晚上 8:38
(要投入一個工作會議,我得在會中發言。先離開這裡了)
Diego Molina 晚上 8:39
好的,那我們下次會議可以再討論這個主題,但我們已經開始了 :slightly_smiling_face: 下一個主題:上次 PLC/SFC 電話會議有什麼新進展要報告嗎?
晚上 8:40
看來沒有 :slightly_smiling_face: 下一個主題:研討會。SeConf India 和 SeConf Chicago 的狀況如何?
David Burns 晚上 8:42
@mmerrell 或是 @manoj9788 ?
Diego Molina 晚上 8:42
我知道印度場是線上的,而且已經有排程了,我想他們正在確認是否會舉辦工作坊 :+1::skin-tone-4
Diego Molina 晚上 8:43
而且我看到芝加哥場已經正式延期到 2021 年
David Burns 晚上 8:43
這樣的話,把這個主題改成只討論印度場,然後發布消息說這個研討會暫時從議程中移除
Diego Molina 晚上 8:44
好的,有道理。下一個主題:Alpha 7 還有哪些待完成的工作?第一個 Beta 版本還有哪些待完成的工作?我不確定這裡有沒有太多更新
晚上 8:44
我想我們需要合併那些待處理的 PR,才能推進到最後一個 alpha 版本
Marcus Merrell 晚上 8:46
好的——我們已經將所有 SeConf Chicago 的會議延後到 11 月。我們正在與場地協商明年新的日期,並在合約中加入條款,允許我們在情況持續不佳時「最終取消」。我們可以暫時將它從議程中移除 :+1
晚上 8:47
我沒有關於印度場的新資訊——據我所知,計畫沒有任何變動
Diego Molina 晚上 8:48
謝謝 Marcus!
晚上 8:49
所以,我知道議程中剩下的 4 個主題都沒有更新,所以我建議我們跳過它們,提早結束會議,你們覺得如何?
David Burns 晚上 8:49
好啊 @mmerrell 嘿… 友善提醒一下那個耗盡資源的 PR
Diego Molina 晚上 8:51
好的,謝謝大家的時間!