TLC会議 - 2022年9月14日

会議はSelenium Slack#selenium-tlcチャンネルで行われています。

アジェンダ

  • チケットステータス
  • CDPサポート
  • メンバーシップの更新
  • 提案
  • CIの健全性
  • Selenium 4.5
  • 進行中のプロジェクト
  • バックログ

参加

出席したTLCメンバーは以下の通りです。

チケットステータス

  • 77件の未解決のIssue(前回会議より6件減少)
  • 18件の未処理のPR(前回会議より1件増加)

CDPサポート

v105は先週追加されましたが、Selenium 4.5はまだリリースされていません。v106は9月27日に予定されています。

メンバーシップの更新

これまでの素晴らしい貢献に基づき、TamsilAmani氏をSeleniumトリアージ担当者として追加しました。

CIの健全性

  • Ruby - 合格
  • Python - 合格
  • JS - before hookで断続的な問題が発生。ローカルでは合格。
  • Java - Grid UIテストで問題発生。pujagani氏が調査中。

Selenium 4.5

追加済み

  • DockerコンテナのDev版とBeta版
  • CDP 105
  • Firefox

進行中

  • Java 11 クライアント — (pujagani氏が作業中)
  • 低Concurrency Gridバグの修正はこのリリースには間に合わない見込みです。
  • JSのSelect List(TamsilAmani氏が作業中)
  • サンプルの追加(ドキュメントサイトの小規模な見直しが必要) - (titusfortner氏が作業中)
  • 更新された変更ログ(titusfortner氏が作業中)
  • 変更点のブログ記事(titusfortner氏が作業中)

提案

titusfortner氏がPythonからExpected Conditionsクラスを削除することを提案しましたが、これは行わないことで合意しました。

進行中のプロジェクト

  • Selenium Manager — [bonigarcia]氏が積極的に作業中。Rustについて調査中。
  • BiDi API の作業 — pujagani氏は、今週末までに提案ができることを期待しています。
  • Pythonの型ヒント - symonk氏がこれについて進捗あり。
  • TypeScriptでJSを実装(#10942) - harsha509氏がこれに取り組んでいます。
  • 例を含む包括的なドキュメント - titusfortner氏とharsha509氏がこの巨大な取り組みに(ゆっくりと)進捗あり。

バックログ

参照されている項目リスト

  • TouchActions APIをSeleniumに追加(#10808)
  • Add/fix Bazel support in .NET (#10465)
  • Add .rbs files in Ruby (#10943)
  • Comprehensive command logging across languages (#10944)
  • Selenium + Appium の統合
  • atoms を TypeScript で書き換え
  • Java 8 の非推奨化
  • Python の Async 書き換え
  • .NET の Async 書き換え
最終更新日:2022年9月15日: 9月14日TLC会議の議事録を追加(2e31ce35391)