TLC 會議 - 2022 年 5 月 11 日

會議正在 #selenium-tlc 頻道上的 Selenium Slack 中進行。

議程


CDP 支援

有史以來第一次,我們在所有綁定中完全跟上 Chrome 101 的最新進度!下一個版本 (v102) 將在 2 週後發布。

成員更新

已提出將 symonk 加入 Selenium 分流團隊的提案。已達成共識,他們將被加入。

PLC 狀態更新

  • 芝加哥會議狀態 - 與芝加哥 Voca 酒店的合約談判正在進行中
  • PLC 新成員 - 積極與一人洽談中;正在研究其他建議;希望有人在歐洲。
  • 會議網站 - 自 White October 營運以來尚未更新;正在處理中

Github 權限更新

提案是

僅限 TLC / PLC 成員作為 repo 「擁有者」。其他所有人將角色從「管理員」變更為「維護者」

背景

權限分為 2 個層級。組織和團隊組織是擁有者/成員。擁有者可以變更組織的設定。對於團隊,「管理員」和「維護者」都可以直接提交到主幹,但「管理員」可以變更設定等等

因此,提案的本質是允許所有提交者繼續將內容提交到主幹,但將其他設定變更限制為 TLC/PLC 成員

提案已投票並達成共識,因此將予以實施。

提案:防止 Chrome w3c: false? https://github.com/SeleniumHQ/selenium/issues/10448

基本上,人們要求 JWP 會議,但由於綁定不再支援它,因此收到奇怪的回應

提案已投票並達成共識,因此將予以實施。偵測到時,我們應該拋出 SessionNotCreatedException,以便提早失敗。

提案:刪除 IME 支援;聯絡適用的 w3c 工作群組? https://github.com/SeleniumHQ/selenium/issues/10573

IME 在 Selenium 中無法運作,但在 Appium 中使用於這些路徑

‘/session/:sessionId/ime/available_engines’: {
    GET: {command: ‘availableIMEEngines’},
  },
  ‘/session/:sessionId/ime/deactivate’: {
    POST: {command: ‘deactivateIMEEngine’},
  },
  ‘/session/:sessionId/ime/activate’: {
    POST: {command: ‘activateIMEEngine’, payloadParams: {required: [‘engine’]}},
  },

目前的存取權僅透過 JsonHttpCommandHandler,這表示它是舊版會議。

來自 Appium 專案負責人的評論

這應該不是問題,因為我們可以將命令移至 appium 用戶端,但如果您能在 appium/appium 中建立 issue,說明情況,這將有助於我們了解正在發生的事情以及我們需要做什麼

然後,我們需要在 Appium repo 中建立 issue,然後從 Java codebase 中刪除程式碼。

Selenium 4.2

發布前待處理項目

Selenium 4.3

在未來考慮的議程上,由於時間不足,會議中未討論。

上次修改時間:2022 年 8 月 2 日: Updating Bill's GitHub user (f63716e792f)