TLCミーティング - 2023年5月25日

ミーティングは#selenium-tlcチャンネル(Selenium Slack)で開催されます。次回のミーティングの議題に追加するには、公開されているローリングアジェンダをご覧ください。

Selenium Conferenceのため、次回のミーティングは6月8日木曜日 午前7時(太平洋時間)/ 午前10時(東部時間)/ 午後3時(英国時間)/ 午後7時30分(インド時間)になります。

参加

議題

  • チケットステータス
  • CDPサポート
  • メンバーシップの更新
  • 提案/決定
  • CIヘルス
  • Selenium 4.10.0

チケットステータス

  • 未解決のIssue 164件、前回のミーティング: 159件
  • 未処理のPR 35件、前回のミーティング: 35件

CDPサポート

  • v114は5月24日に早期リリース、5月30日に本番リリース予定

メンバーシップの更新

  • 更新なし

提案/決定

Needs-Decision Issue のリスト

  • すべてのドライバのログ出力をデフォルトで dev/null にする (#12016)
    • 決定事項: ブラウザドライバの出力を dev/null に移動
  • Support クラスに機能を追加し続けない (#11971) および (#12011)
    • プロジェクトをベースライブラリとし、中間のものにしないようにするため、この方向で進むべきです。より明確なコンセプトになります。また、現時点での人員では、これ以上多くのものをメンテナンスすることはできません。
    • 標準はバグ修正のみとすべきです。新機能については、コピー&ペースト/サブクラス化/フォークして、必要なものを変更してください。
  • まだ実装されていない W3C 機能の処理 (#11893) (#12015)
    • オプション 1 — ドライバの実装を追跡し続け、インターフェースの実装/機能のmixinを追加し、Seleniumで例外をスローするために必要に応じて条件文を使用する
    • オプション 2 — 仕様のすべてをサポートし、動作しない場合はドライバにエラーを出させる
      • これが選択されたオプションでした
  • [🚀 機能]: CI はすべてのテストで Selenium Manager を使用すべき · Issue #12047
    • GitHub runners の env vars を削除して、CI で Selenium Manager を使用するように行うべきです。

CIヘルス

  • かなり安定しています。ただし、Selenium Manager が Windows で Bazel で失敗しました。

4.10 マイルストーン

  • 5月最終週に CDP v114 でリリース?
  • 例、ドキュメント、ブログを含む。

4.11 マイルストーン

  • CDP v115 でリリース
  • 例、ドキュメント、ブログを含む。
  • Bindings は PATH をチェックするために Selenium Manager に依存
  • Actions PR がついに(?) (Titus??)

Selenium 5 についての会話

  • Java 11 (タイミングが合えば)
  • BiDi & CDP インターフェースの統合
  • 自動ドライバとブラウザのダウンロードを備えた完全に機能する Selenium Manager
  • エコシステムをより強調するためにコードを分割

進行中のプロジェクト

バックログ

  • CI へのサポートをさらに追加 (#11305)
  • TouchActions API を Selenium に追加 (#10808)
  • .NET での Bazel サポートの追加/修正 (#10465)
  • TypeScript を使用した JS [(#10942)]https://github.com/SeleniumHQ/selenium/issues/10942
  • Ruby に .rbs ファイルを追加 (#10943)
  • 言語全体での包括的なコマンドロギング (#10944)
  • Selenium + Appium の統合
  • TypeScript で atoms を書き換え
  • Python Async Rewrite? (現在の計画は API を「倍増」することです)
  • .NET Async Rewrite (現在の計画は Sync コードを非推奨にすることです)
最終更新日 2023年5月31日: 5月27日からの議事録を追加 (08cf089dc09)