TLC会議 - 2022年11月24日
会議は Selenium Slack の #selenium-tlc
チャンネルで行われています。
次回の会議は12月8日木曜日、太平洋時間07:00 / 東部時間10:00 / 英国時間15:00 / インド時間19:30です。
参加
TLC出席メンバー:
議題
- チケット状況
- CDPサポート
- メンバーシップの更新
- 提案
- CIヘルス
- Selenium 4.7
- 進行中のプロジェクト
- バックログ
チケット状況
- 未解決のIssue数:101件 (前回会議:91件)
- 未処理のPR数:29件 (前回会議:23件)
CDPサポート
- v108 リリース予定日:11月29日
メンバーシップの更新
- 特になし
提案/決定事項
Selenium Manager Beta/Dev - 非推奨バージョンを使用するには、ユーザーが明示的に指定する必要があることで合意しました。これをコードでサポートするためにバインディングに必要なことについて簡単な議論がありました。
Gridへのロギングエンドポイントの再追加 - 現時点ではロギング機能を実装しないことで合意しましたが、サポートされているログについて問い合わせる有効なメソッドに対してエラーがスローされるべきではないことでも合意しました。
CIヘルス
- テストはグリーンです!
- JSテストのbefore hookにいくつかの不安定さがあり、調査が必要です。
- 関連情報:p0deje氏は、Hermetic Ruby&Python実装、RubyでのWindowsテストサポート、および一般的なキャッシング改善により、CIを改善するための多くの作業を行いました。
Selenium 4.7
- .NET 4.6 サポート - (jimevans)
- Selenium Managerライブラリの圧縮] (titusfortner)
- Selenium Manager Pythonモジュールの追加 (symonk)
- Selenium Manager エラー処理 (harsha509, symonk, boni_gg, nvborisenko, titusfortner)
- Selenium Managerのlibsslの問題を修正 (boni_gg, shs96c)
Pythonのバグについて議論し、近日中に4.6.1リリースが必要になる予定です。
進行中のプロジェクト
- BiDi API の作業 — pujagani — 提案はまだフィードバックを必要としていますが、TamsilAmani氏とharsha509氏はすでにこれに取り組んでいます
- Selenium Manager — boni_gg — マイルストーン 2 はほぼ完了
- Bazel リモートキャッシング — p0deje — Google Cloud Storageおよびその他のサービスを調査中
- Python 型ヒント — symonk — まだ進行中
- TypeScript で JS を実装 — harsha509 — これは BiDi 作業を優先して保留になっています
また、Bazelを使用したRubyテストをより適切に文書化するためのTamsilAmani氏の作業、およびすべての言語でドキュメントを改善することが望ましいことについても議論しました。
バックログ
これらの項目は参照されましたが、詳細には議論されませんでした
- CIへのサポートを追加 (#11305)
- TouchActions API を Selenium に追加 (#10808)
- .NET で Bazel サポートを追加/修正 (#10465)
- Ruby に .rbs ファイルを追加 (#10943)
- 言語全体の包括的なコマンドロギング (#10944)
- Selenium + Appium の統合
- TypeScript で atoms を書き換え
- Python Async 書き換え (現在の計画はAPIの「倍増」)
- .NET Async 書き換え (現在の計画はSyncコードを非推奨にすること)