TLC会議 - 2022年3月16日

ミーティングは Selenium Slack の #selenium-tlc チャンネルで行われています。

アジェンダ

  • リリースプロセス文書化 + アクセス
    • Ruby — 文書化済み; Titus, Alex, Diego
    • Python — 文書化済み; David, Diego, Titus
    • Java — ??; Diego
    • .NET — 未文書化; Jim
    • JS — ??; David, Diego(?)
  • Chromeバージョンサポート — パッチリリースが必要
    • Ruby — v99 まで
    • Python — v99 まで
    • JS — v98(?) まで
    • Java — v97 まで
    • .NET — v96 まで
  • Selenium 4.2
    • Java/Grid での JWP 非推奨化をログに記録 (PR 10408)
    • Java/Grid での JWP 非推奨化に関するブログ記事 / リンク
    • 各バインディングにフル機能の scroll() メソッドを追加
    • 各バインディングにスクロールのテスト/例を追加 (PR 10445)
    • その他の PR — 10438, 10433
  • Selenium 4.3
    • 非推奨の JWP Python コードを削除
    • Ruby はオプションを他のバインディングとより一致させる必要があります
    • Se 3.6 で非推奨になったローカルドライバーのコンストラクターを削除 (PR 10427)
    • Grid からプロトコル変換コードの削除を開始します。Java バインディングが JWP コードを Chrome に送信し続ける方法(他のバインディングが 4.0 より前に実行していた方法)を理想的に見つけることを考えますが、それは必要ないかもしれません。

リリース

titusfortner が Rubygems へのアクセス権を [diemol][] に付与しました。AutomatedTester が Pypi へのアクセス権を titusfortner と [diemol][] に付与し、NPM へのアクセス権を titusfortner に付与しました。[diemol][] は Sonatype へのアクセス権を titusfortnerpujagani に付与する必要があります。[jimevans][] は Nuget へのアクセス権を付与する必要があります。JS リリースプロセスを追加する必要があります。Java リリースプロセスを確認する必要があります。

Chromeサポート

バインディングはすべて Chrome バージョンのサポートが遅れています。

Selenium 4.2

上記のリストに加えて、.NET ポインターイベントプロパティも整理する必要があります。PR #10199 に修正が必要であり、titusfortner が PR #10408 のブロッカーであるブログ記事を書くことを志願しました。