TLC会議 - 2023年2月2日
会議は Selenium Slack の #selenium-tlc
チャンネルで行われています。次回の会議のアジェンダに項目を追加するには、公開されているローリングアジェンダをご覧ください。
次回の会議は、2月16日木曜日の午前7時(太平洋時間)/午前10時(東部時間)/午後3時(英国時間)/午後7時30分(インド時間)です。
参加
TLCメンバーの出席者は以下の通りです
アジェンダ
- チケット状況
- CDPサポート
- メンバーシップの更新
- 提案/決定事項
- CIヘルス
- Selenium 4.8
- Selenium 4.9
- Selenium 5 - 会話のきっかけ
- 進行中のプロジェクト
- バックログ
チケット状況
- 130件の未解決のIssue、前回の会議:123件
- 32件の未処理のPR、前回の会議:33件
CDPサポート
- v109 が 4.8.0 でリリースされました
- v110 リリースは 2月1日に予定されており、4.8.1 でリリースされる予定です
メンバーシップの更新
- TamsilAmani がコミッターとして追加されました。
提案/決定事項
- [js] Actions で「touch」ポインターを使用する機能を追加
- Issue 内のコメントを通じて合意に達したため、
needs-decision
ラベルは削除できます。
- Issue 内のコメントを通じて合意に達したため、
- CTRL+C で chromedriver を強制終了しない
- この変更は Python ユーザーが慣れている動作を変更するため、受け入れないという決定になりました。
- [JS] [atoms] clear() アクションで .innerHTML の代わりに .textContent を使用する
- マージし、ChromeDriver/GeckoDriver に Issue をオープンして、それらのプロジェクトで atoms を更新するという決定になりました。
CIヘルス
- バインディング全体のいくつかのテストが失敗しています。何が失敗しているのかをよりよく理解するために、トリアージが必要です。
Selenium 4.8.1
- CDP v110 の追加、Selenium Manager の更新、およびリリース。
Selenium 4.9
目標:2月1日までに機能完了、その後、2月7日までに例、ドキュメント、ブログ
- ドライバーファインダー
- Selenium Manager の出力を更新
- 指定されたブラウザのバージョンまたは場所に合わせて正しいドライバーを自動ダウンロード
Selenium 5 - 会話のきっかけ
- Java 11 (タイミングが合えば)
- BiDi & CDP インターフェースを統合
- ドライバーとブラウザの自動ダウンロード機能を備えた、完全に機能する Selenium Manager
- エコシステムをより強調するためにコードを分割
進行中のプロジェクト
- BiDi API の作業
- pujagani と TamsilAmani が Java と Ruby の実装に取り組んでいます
- Selenium Manager
- boni_gg が今回のリリースで多くの進捗を遂げました
- Python で TypeHints を完成 - symonk
- Grid Downloads - krmahadevan
バックログ
- CI へのサポートを追加 (#11305)
- TouchActions API を Selenium に追加 (#10808)
- .NET で Bazel サポートを追加/修正 (#10465)
- TypeScript を使用した JS [(#10942)]https://github.com/SeleniumHQ/selenium/issues/10942
- Ruby に .rbs ファイルを追加 (#10943)
- 言語全体での包括的なコマンドロギング (#10944)
- Java から JWP サポートを削除
- Selenium + Appium の統合
- TypeScript で atoms を書き換える
- Python Async の書き換え? (現在の計画は API を「倍増」すること)
- .NET Async の書き換え (現在の計画は Sync コードを非推奨にすること)