TLC会議 - 2022年5月11日
会議はSelenium Slackの#selenium-tlc
チャンネルで行われています。
議題
- チケットステータス
- 92件の未解決Issue
- 17件の未処理PR
- CDPサポート
- メンバーシップの更新
- PLCステータス更新
- Githubの権限更新
- 提案: Chrome w3c: false を阻止しますか? https://github.com/SeleniumHQ/selenium/issues/10448
- 提案: IMEサポートを削除しますか?該当するw3cワーキンググループに連絡しますか? https://github.com/SeleniumHQ/selenium/issues/10573
- Selenium 4.2
- Selenium 4.3
CDPサポート
非常に久しぶりに、すべてのバインディングでChrome 101に完全に対応しました!次のバージョン(v102)は2週間後になります。
メンバーシップの更新
symonkをSeleniumトリアージチームに追加する提案がなされました。合意に達し、追加される予定です。
PLCステータス更新
- シカゴカンファレンスのステータス - シカゴのVocaホテルと契約交渉中です
- PLCの新メンバー - 1人と積極的に交渉中。他の候補者も検討中。ヨーロッパ在住の人が望ましい。
- カンファレンスウェブサイト - White Octoberが運営して以来更新されていません。現在作業中です
Githubの権限更新
提案は
リポジトリの「オーナー」はTLC / PLCメンバーのみとすること。「管理者」以外の全員の役割を「メンテナー」に変更すること
背景
権限には2つのレベルがあります。組織とチーム組織はオーナー/メンバーです。オーナーは組織の設定を変更できます。チームの場合、「管理者」と「メンテナー」の両方がトランクに直接コミットできますが、「管理者」は設定などを変更できます。
したがって、提案は基本的に、すべてのコミッターが引き続きトランクにコミットできるようにするが、追加の設定変更はTLC/PLCメンバーに限定するというものです。
提案は投票され、合意に達したので、実装されます。
提案: Chrome w3c: false を阻止しますか? https://github.com/SeleniumHQ/selenium/issues/10448
基本的に人々はJWPセッションを要求しており、バインディングがそれをサポートしなくなったため、奇妙な応答を受け取っています
提案は投票され、合意に達したので、実装されます。検出されたら、SessionNotCreatedException
をスローして、早期に失敗させる必要があります。
提案: IMEサポートを削除しますか?該当するw3cワーキンググループに連絡しますか? https://github.com/SeleniumHQ/selenium/issues/10573
IMEはSeleniumでは動作しませんが、Appiumではこれらのルートで使用されています
‘/session/:sessionId/ime/available_engines’: {
GET: {command: ‘availableIMEEngines’},
},
‘/session/:sessionId/ime/deactivate’: {
POST: {command: ‘deactivateIMEEngine’},
},
‘/session/:sessionId/ime/activate’: {
POST: {command: ‘activateIMEEngine’, payloadParams: {required: [‘engine’]}},
},
そして、現在のアクセスはJsonHttpCommandHandler
経由のみであり、これはレガシーセッションであることを意味します。
Appiumプロジェクトリーダーからのコメント
コマンドをappiumクライアントに移動できるため、問題にはならないはずですが、何が起こっているのか、何をする必要があるのかを理解するために、appium/appiumに問題を提起していただけると助かります
次に、AppiumリポジトリにIssueを作成し、Javaコードベースからコードを削除する必要があります。
Selenium 4.2
リリース前の未完了項目
- Java/GridでのJWPの非推奨化(ログメッセージ、ブログ記事)
- マージされるPR https://github.com/SeleniumHQ/selenium/pull/10408
- ブログ記事はまだ公開されておらず、ログに記録された警告にリンクする必要があります
- スクロールホイールのサポート(ドキュメントのサンプルコード)
- 一部のドキュメントはすでに存在します https://selenium.dokyumento.jp/documentation/webdriver/actions_api/wheel/
Selenium 4.3
今後の検討事項として議題に上がっていますが、時間の都合で会議では議論されませんでした。