公開プロジェクト会議 - 2020年12月3日

隔週の公開プロジェクト会議シリーズを継続…

隔週の公開プロジェクト会議シリーズを継続し、2020年12月3日午後5時30分(CET)に開催された会議のタイムラインを以下に示します。

会議は Selenium Slack の #selenium-tlc チャンネルで開催されます。


Diego Molina 午後5:32

前回の会議からの事項

プロジェクト全体の統計

  • 前回の会議: 未解決のissue 280件、未解決のPR 62件
  • 現在: 278件、60件のPR

Diego Molina 午後5:35

本日最初に扱うトピックは以下のとおりです

全体的な発表事項はありますか?委員会に新しいメンバーやコミットビットを持つ人が追加されましたか?など

前回の PLC/SFC コールから何か報告事項はありますか?

最初のベータ版に向けて行う必要のある保留中の作業はありますか?

始める準備はできていますか?

Simon Stewart 午後5:38

@titusfortner @jimevans @p0deje @barancev @AutomatedTester @harsha509

David Burns 午後5:39

ここにいます

Diego Molina 午後5:41

最初のトピックは、全体的な発表事項はありますか?委員会に新しいメンバーやコミットビットを持つ人が追加されましたか?などです。これについてはあまりないと思います、そうですよね?

Simon Stewart 午後5:41

特にありません

David Burns 午後5:42

いいえ

Diego Molina 午後5:43

会議議事録の周知のためだけに、議事録を読む方々へ、Selenium の将来に役立つアンケートを実施しています https://twitter.com/SeleniumHQ/status/1333830343368077319

David Burns 午後5:44

約400人の回答がありました

Diego Molina 午後5:44

そして Boni García が https://www.mdpi.com/2079-9292/9/7/1067 で返信してくれました。まだ読んでいません

David Burns 午後5:44

まだアンケートをリツイートしていない場合は、リツイートしていただけますか?

Simon Stewart 午後5:44

返信には気づきませんでした

Diego Molina 午後5:46

Boni は WebDriverManager の作成者であり、Selenium 用の JUnit 5 拡張機能の作成者です。マドリードの大学の教授だと思います

Simon Stewart 午後5:47

WebDriverManager が存在して嬉しいです

Diego Molina 午後5:47

わかりました。おそらく、そのドキュメントを読んで、調査結果を報告する必要がありますね :slightly_smiling_face

それでは、次のトピックに移りましょうか。前回の PLC/SFC コールから何か報告事項はありますか?

数日前に1回コールがあったと思います

David Burns 午後5:50

主な質問: 私の CoC リクエストを誰かフォローアップしましたか?

再度メールしました

@mmerrell にも伝えました

Simon Stewart 午後5:51

月曜日は私の次の Selenium の日です。それまでに誰も返信がない場合は、私が確認します

Diego Molina 午後5:52

わかりました。おそらく、次のトピックに移り、誰かがより多くの情報を持っている場合は、このトピックに戻ることができます

最初のベータ版に向けて行う必要のある保留中の作業はありますか?

これは前回の会議で私たちが書いた/議論した内容です

クライアント側の変更

  • 相対ロケータが近接性でソートされた要素を返すようにする
  • Java モジュールシステムの問題を修正する
  • ロケータ戦略をプラグ可能にする
  • コマンドのフォールバックを有効にする

サーバー側の変更

  • failsafe を使用して必要な場合にコマンドの再試行を有効にする
  • Grid UI を見栄え良くし、役立つデータを返すようにする
  • ロケータ戦略をプラグ可能にする
  • ライブビデオ用に websocket 配管を介して VNC コネクタをパイプする

私はこのリストを GitHub issue にマッピングするタスクを抱えています(存在しない場合)(まだ行っていません)

Simon Stewart 午後5:54

相対ロケータが近接性でソートされた要素を返すようにしました

Diego Molina 午後5:54

他に何か追加することはありますか?いずれかの項目に関するステータスの更新はありますか?

Simon Stewart 午後5:55

月曜日の私の計画は、プラグ可能なロケータ戦略を検討することです

これにはコマンドのフォールバックが必要になります

David Burns 午後5:55

Mozilla の人々と協力して Firefox に bidi サポートを追加するために取り組んでいます。彼らの側で取り組んでいるバグがあります

Marcus Merrell 午後5:55

申し訳ありません、@AutomatedTester さん、それに関するメールを受け取っていません。私が参加していないリストがあるのか、私の住所が間違っているのか、スパムに行ったのかわかりませんが、持っていません

情報が入手できれば、フォローアップさせていただきます

David Burns 午後5:56

@mmerrell selenium@sfc にメールしました

Marcus Merrell 午後5:56

そうですね… それに私が参加しているか確認する必要がありますね

Simon Stewart 午後5:58

参加しているはずです。

Diego Molina 午後5:59

コマンドのフォールバックが必要になります。あなたのブランチを確認して作業する時間がなくて申し訳ありません

Marcus Merrell 午後5:59

スポンサーからのメールも見ていません… 問題があるのではないかと思い始めています

Diego Molina 午後6:02

わかりました。それでは、これについて他にコメントはないと思いますか?

Simon Stewart 午後6:02

特にありません

(今日は短い会議になりそうですね、彼は言います。縁起でもない)

Alexei Barantsev 午後6:04

beta1 についてですが、getAriaRole と getAccessibilityName のコマンドを追加し、java api を完了とします

Diego Molina 午後6:05

おそらく最後に言及すべきことは、配布エンジン(npmi、sonartype など)へのアクセス権を持つ人に関するテーブルを記入するのが保留中であるということです。したがって、私たちの全員がそれらすべてにアクセスできるようにするのが目的です

Simon Stewart 午後6:05

そういえば、本当に JS リリースをプッシュする必要がありますね

誰かボランティアをしませんか?

David Burns 午後6:05

今夜中に終わっていなければ私がやります

末っ子をバレエに連れて行くので、数時間外出します

Alexei Barantsev 午後6:06

sonarcube で GitHub 統合を有効にしたので、組織メンバーを同期してアクセスを提供する必要があります

Simon Stewart 午後6:07

それはいいですね

ありがとうございます

Diego Molina 午後6:09

それでは、この会議はこれで終わりだと思います、そうですよね?

Simon Stewart 午後6:10

そう思います

Diego Molina 午後6:11

わかりました。それでは、皆さん、ありがとうございました!

Titus Fortner 午後6:49

欠席して申し訳ありません。トレーニングをしていました。また、これらのために旅行に行けなくて寂しいです。Zoom はやはり同じではありません…

Titus Fortner 午後7:02

確認していませんが、print pdf エンドポイントはすべてのバインディングに追加されましたか?過去2週間は確認していませんが、Ruby と .NET は FF フルページスクリーンショットを実装する必要があり、Java (.NET?) は RemoteWebDriver を使用しているときに Firefox にフルページスクリーンショットを撮るように指示できるようにする必要があります。Java と Ruby は STP ブラウザ名を再修正する必要があります

Ruby の作業は私の ToDo リストにありましたが、有給の仕事で短期間の厳しいタスクが与えられました

Jim Evans 午後7:04

.NET はまだ print-to-pdf を追加していません。

フルページスクリーンショットも同様です。

Titus Fortner 午後7:06

その点について @barancev Mac で Ruby Remote Firefox のバグを再現できませんでした。VirtualBox は Mac で実行するとひどい状態になるようです。Linux インストールとうまく連携してそこでテストすることさえできません。NET の読み取りタイムアウトは多くの場合、ランダムなネットワークの問題ですが、エラーが一貫して発生しているように見えるため、実際の問題ではないかと心配しています。@p0deje ローカルで再現できるかどうかを確認できる Linux マシンはありますか?

Alex Rodionov 午後9:35

@titusfortner いいえ、正直なところ、調査のためにセットアップする時間はありません

そういえば、来週から1か月のロードトリップに出かけるので、その間は Selenium の作業ができません。実際には2月上旬までになるでしょう。それまでに何かできることがあれば教えてください。

Titus Fortner 午後9:39

@p0deje いつ出発しますか?

Alex Rodionov 午後9:40

次の水曜日

Titus Fortner 午後9:45

うーん、実は年末までにクライアント向けに20時間以上の Selenium の教室トレーニングを作成して提供するように割り当てられており、現時点ではおそらく半分しかできていません :) 1月にはもっと手伝えるようになるはずですが、最近は Ruby コードよりも Selenium java コードに多くの時間を費やしているので、DevTools の実装方法がよくわかりません。@twalpole 今月のあなたの空き状況はどうですか? :-D

David Burns 午後9:49 @p0deje が不在の場合、ruby のリリースを行う人はいますか?

Alex Rodionov 午後9:50

https://github.com/SeleniumHQ/selenium/issues/8168 によると、Ruby で現在不足している CDP の内容は次のとおりです。バックエンドリクエストをモックできるようにするネットワークリクエストのインターセプト ブートストラップスクリプト トラフィックの記録 最初の2つは Java で実装されていると思うので、Ruby で再実装するのは難しくないはずです。今週末に試してみるかもしれません。後者はすべてのバインディングで欠落していると思います。@titusfortner ペアリングセッションに参加して、コードを案内します。それ以外はすべて devtools ディレクトリにあります

@AutomatedTester はい、Titus はリリースできます

David Burns 午後9:52

@rajendra が手伝ってくれることを忘れないでください。BS は ruby ショップなので、私たちも手伝うことができます

彼は devtools のコードを見ており、印刷の作業をしています

Titus Fortner 午後10:02

リリースする帯域幅はありますが、1月まで実装を掘り下げることはできません :)