公開プロジェクトミーティング - 2021年2月11日

隔週の公開プロジェクトミーティングシリーズを継続して…

隔週の公開プロジェクトミーティングシリーズを継続して、2021年2月11日午後5時30分 CET に開催されたミーティングのタイムラインを以下に示します。(以下の時間は CET です)

ミーティングは、Selenium Slack#selenium-tlc チャンネルで開催されます。


Diego Molina 午後5:31

今日の議題

  • プロジェクトの一般的な統計情報(前回ミーティング: 未解決の課題 252 件、未解決の PR 35 件、現在: 234 件、PR 32 件)
  • 前回の PLC/SFC コールから何か新しい報告はありますか?
  • 全体的な発表はありますか? 委員会やコミットビットを持つ新しいメンバーなど?
  • 最初のベータ版に向けて行う必要のある保留中の作業はありますか?
  • CoC、次のステップは?

@simonstewart @barancev @titusfortner @AutomatedTester

自由にトピックを追加してください

意図的に Jim には ping を送信していません、Jim は参加できません

@harsha509 @luke およびその他の皆さん、お気軽にご参加ください

Simon Stewart 午後5:34

@titusfortner が「Edge HTML の削除」を追加したいと考えています

Titus Fortner 午後5:35

リリースが差し迫っているように見えるので、ベータ版リリース後の一般的な計画について議論してみませんか?

Diego Molina 午後5:35

さて、最初に言及すべきことは… 未解決の PR と未解決の GH 課題に対処してくれた皆さん、素晴らしい仕事です!

これほど「低い」数の課題と PR を抱えていたのはいつだったか思い出せません

しかし、その数をさらに小さくすることができます :slightly_smiling_face

最初のトピック: 前回の PLC/SFC コールから何か新しい報告はありますか?

Alexei Barantsev 午後5:37

ベータ版 1 のリリース日以降、バグレポートの数が増加すると予想しています

人々は新しいバージョンをダウンロードして試すでしょう

準備してください :slightly_smiling_face

Titus Fortner 午後5:38

そうだといいですね。 :)

Luke Hill 午後5:38

ああ、そうですか。 これらはいつですか、「参加すべき」ですか? また、リンクなどが記載された会議リクエストのようなものはありますか?

私が尋ねるのは、私が出席している Cucumber の会議はカレンダーに登録しているので、忘れないようにするためだけです。

Simon Stewart 午後5:38

@luke 共有している公開カレンダーがあります

毎週木曜日の午後4時30分(英国時間)に何かがあります

Diego Molina 午後5:39

これがカレンダーへのリンクだと思います、Luke https://calendar.google.com/calendar/embed?src=7nmc82h5ok17obircmdu27sghs%40group.calendar.google.com&ctz=Europe%2FBerlin

Simon Stewart 午後5:39

開始30分前にここで発表します

Diego Molina 午後5:39

それで、最初のトピックから何かありますか?

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

Luke Hill 午後5:40

わかりました、これはここにタイプ入力するだけですか、それともビデオ通話はありますか?

Diego Molina 午後5:40

タイプ入力のみです

Simon Stewart 午後5:41

PLC/SFC コールからの報告はあまりありません

Alexei Barantsev 午後5:41

課題と PR について、プロジェクトの JS 部分に新しい貢献者がいます、https://github.com/SeleniumHQ/selenium/pulls/potapovDim 彼をできるだけサポートすべきだと思います、彼は意欲的であるように見えます、彼が公式の selenium JS バインディングについて youtube にストリーミングしているのを見ました

Simon Stewart 午後5:42

@mmerrell からの報告を待っています: 彼は SFC に直接連絡する予定でした

@barancev 新しい人々をサポートすることに +1。 彼らを助けるために何かできることはありますか?

Alexei Barantsev 午後5:42

JS クルーの部分は伝統的に過小評価されています… ですから、JS 貢献者を非常に大切にする必要があります

potapovDim と連絡を取り、彼をもっと巻き込もうとしています

David Burns 午後5:43

JS バインディングを bazel で一流市民にしようとしています

ほぼ完了したと思います

Diego Molina 午後5:44

わかりました、次のトピックは

全体的な発表はありますか? 委員会やコミットビットを持つ新しいメンバーなど?

おそらくそれほど多くはないですか?

Marcus Merrell 午後5:45

CoC SOW について SFC に連絡しました - Karen から「明日」見ると返信がありました、それは先週の水曜日でした。 彼女に今すぐテキストメッセージを送って、彼女が何を言うか確認します

David Burns 午後5:45

クール

CoC の連絡先はまだ無料です

Marcus Merrell 午後5:45

「利用可能」という意味ですか?

David Burns 午後5:46

いいえ、彼女は仕事に戻ろうとしていますが、covid のために隔離されているため、ゆっくりと進めています

Diego Molina 午後5:47

わかりました、それではメインのトピックに移りましょう

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

Simon Stewart 午後5:47

私のリストにはいくつかのことがあります。

主に、Options クラスは w3c セーフバージョンに自動的にシリアル化されません。

修正するのは難しくないでしょう

David Burns 午後5:48

私のリストには JS の Firefox CDP があります(ほぼ完了)

Simon Stewart 午後5:48

Grid を安定させるためにチームの努力がありました。 メモリを消費しますが、現在は動作するはずです (@barancev と @diemol が私を修正できます)

Diego Molina 午後5:49

クライアント側にこれら 2 つの項目がありましたが、まだ保留中ですか? 相対ロケーターが近接性でソートされた要素を返すようにする ロケーター戦略をプラグ可能にする コマンドのフォールバックを有効にする

Alexei Barantsev 午後5:49

グリッドは出荷準備が整っていると思います

Jim Evans 午後5:49

私のリストはすべてベータ版 1 以降のものであり、主にリモートで CDP を許可し、firerfox 用に有効にするためのリファクタリングに関するものです。

Alexei Barantsev 午後5:49

メモリリークはありますが、ベータ版では致命的ではありません

Simon Stewart 午後5:49

@diemol それらは両方とも完了しました

Titus Fortner 午後5:50

Firefox CDP はベータ版を保留する必要はないはずです

ベータ版をリリースするために Options を修正する必要がありますか?

ベータ版に到達した後、より頻繁にリリースできることを願っています。ベータ版にするために何が必要なのかを知りたいだけです

Diego Molina 午後5:52

ベータ版 1 はいつリリースできると思いますか?

来週の日程を設定すべきですか?

Titus Fortner 午後5:52

今夜?

すべてグリーンですが、リリースを保留する必要のある機能は何ですか?

今後のベータ版ですべて実行できますか?

Diego Molina 午後5:53

おそらく唯一の項目は @simonstewart が言及したことですか?

Simon Stewart 午後5:53

Options の件はそれです、私の知る限りでは

Titus Fortner 午後5:54

そして、それなしではベータ版をリリースできませんか? それはユーザー向けの変更ですか?

Simon Stewart 午後5:54

Java で webdriver インスタンスを作成できないのは最適ではありません

Titus Fortner 午後5:54

それが必要なのは完全に同意します

Simon Stewart 午後5:54

それはユーザー向けの変更です

Titus Fortner 午後5:54

わかりました、それでは :) 簡単です。

David Burns 午後5:54

つまり… Java を使う人はいませんよね

Simon Stewart 午後5:55

めったに触れられない。

ニッチなものです

Jim Evans 午後5:55

名前を「no one」に変更することを検討

Titus Fortner 午後5:55

実装で修正するサブ最適化されたものだと思っていました

しかし、ユーザーがしなければならないことを変更するなら、素晴らしいです。 来週の日程を設定しましょうか? :)

Simon Stewart 午後5:57

準備ができたら出荷します。

しかし、おそらく来週

Diego Molina 午後5:58

仮の日程を設定できますか?

そうすれば、人々はそれを念頭に置き、可能であれば、それのために時間を節約できます

たとえば、来週の木曜日を目標とし、火曜日に実際にそれができるかどうかを確認するために連絡を取り合うのはどうでしょうか?

Titus Fortner 午後6:01

Simon にとって理にかなっていることなら何でも。 Ruby のものはすぐに準備できるはずです

Simon Stewart 午後6:03

私は非常に時間に制約があります。

しかし、月曜日と火曜日は私にとって Selenium の日になるはずです

Alexei Barantsev 午後6:04

それでは月曜日に出荷しましょう

David Burns 午後6:04

Python のものは準備ができており、変更ログはすでに更新されています

Simon Stewart 午後6:05

@barancev 月曜日にすべてが動作すれば、月曜日に出荷します

Alexei Barantsev 午後6:06

はい、すべてが動作すれば

Titus Fortner 午後6:06

私には良さそうです

楽しみです

David Burns 午後6:06

ベータ版が欲しいのはやまやまですが、日付を設定するのはやめましょう。 人々はそれに集中しすぎるでしょう

Diego Molina 午後6:06

良さそうです、私の意図はただこの会話を促進することでした :slightly_smiling_face

Titus Fortner 午後6:08

EdgeHTML の削除について話し合う準備はできていますか? :)

Diego Molina 午後6:08

どうぞ

Titus Fortner 午後6:09

Selenium4 に残しておきたい人はいますか?

誰もいませんか? わかりました、削除しましょう。

:)

Simon Stewart 午後6:09

@jimevans に判断を任せます

Titus Fortner 午後6:10

真面目な話、Se4で「edge」メソッドを呼び出すのは、最新版を表す方が混乱が少ないと思うんだけど。「edge_chrome」とか「edge_html」とか指定させる必要なく。

Simon Stewart 午後6:10

edgeとedgehtmlで構わないよ

Titus Fortner 午後6:10

まあ、「edge」は昔edgehtmlだったけどね

Simon Stewart 午後6:10

怠け者の人はみんな、偶然正しいものを使うことになるだろうね

Titus Fortner 午後6:10

だから、どちらにしても変更になるんだよね

でも、@jimevansがどう決めても構わないよ

Jim Evans 午後6:11

EdgeHTMLについて私が決めさせてもらう?

Simon Stewart 午後6:11

うん

Titus Fortner 午後6:12

MSがみんなにEdgeHTMLを使わせないようにしているんだから、Se 4で明示的なサポートをやめるべきじゃない…? :)

Alexei Barantsev 午後6:12

@titusfortner うちはIEをサポートしてるよ :slightly_smiling_face

Titus Fortner 午後6:13

IEは特別だし、これからも特別だよ

Diego Molina 午後6:13

これはEdgeHTMLの話で、IEの話じゃないんだよね?

David Burns 午後6:13

bwaldermanがPythonのパッチを提出して、少し前に削除したみたいだよ

Titus Fortner 午後6:13

MSはIEをアップグレードさせるよりも、EdgeHTMLからEdgiumへのアップグレードを強制する方が簡単だと思う

David Burns 午後6:13

ジョン・ジャンセンのチームのbwalderman

Alexei Barantsev 午後6:13

@diemol そう、EdgeHTMLで、IEじゃないよ

Jim Evans 午後6:13

EdgeHTMLを使っている人に強制アップグレードしていることを考えると、サポートを削除する方向に傾いているよ。確かにそうすると、「ユーザーが実際に何を使っているか考えもせず、批判的に考えることもしたくないから、edgehtmlに対してテストするにはどうすればいいんだ?」みたいな人が出てくるだろうけどね。

今日はかなり皮肉っぽいな。

David Burns 午後6:14

そう…それが私の本当の質問だったんだけど…

Simon Stewart 午後6:14

Javaツリーから削除するのは賛成だよ

David Burns 午後6:14

Sauceはサポートをやめるのかな?

それとも、魔法の「ここに古いSeleniumがあるからサポートして」みたいなコードかな

Titus Fortner 午後6:15

もし私が決める立場なら、そうするけど、そうじゃないから ¯_(ツ)_/¯

Diego Molina 午後6:15

正直言って、うちがどうしてるか知らないんだ

David Burns 午後6:16

特に彼らが一日を始める時間だから、プロダクトチームに聞いてみるか…それとも、大きなYOLO(ええい、ままよ!)でドロップするか

Diego Molina 午後6:16

でも、もし3月(?)からMSにサポートされなくなるブラウザなら、いずれドロップすることになるだろうね

Titus Fortner 午後6:16

IEには正当なユースケースがあると思うけど、古いEdgeには正当なユースケースがあるとは思えないし、3.141.59から状況が変わって複雑になってるんだよね

Diego Molina 午後6:16

担当チームに聞きに行く

Titus Fortner 午後6:17

おいおい、うちはまだVistaでFirefox 4を動かすのをサポートしてるんだぜ

David Burns 午後6:18

もし彼らが文句を言ってきたら、そのチームのためにこれをスクリーンショットしておこう…

Titus Fortner 午後6:18

だから、もしEdgeHTMLをテストする必要があるなら、MutableCapabilitiesを使えばできるよ

David Burns 午後6:19

Pythonのコードはそれらを同じように扱って、ただ別のサービスを作るだけだよ

Titus Fortner 午後6:21

Titus: サポート賛成 Jim: サポートする方向に傾いている

他に維持することに意見がある人は?

本当に強制アップグレードが、私がより大胆な推奨をするように後押ししているんだ。それに、メソッドについての混乱の可能性もね

David Burns 午後6:22

私はドロップしても構わないよ

Diego Molina 午後6:22

それに+1

Titus Fortner 午後6:22

@barancevは?

おっと、サイモンがそれで良いって言ってたのを見逃した

ふう、わかった、この話はもうやめるよ :)

ありがとう

Diego Molina 午後6:25 @titusfortner、GitHub issueを作って、各言語バインディングのラベルを追加できるんじゃない?そうすれば追跡できるよ

Titus Fortner 午後6:25

もう一つお願いが…

バインディングが実装する必要がある新機能のリストを作ってもらえないかな?そうすれば、すべての言語が同じものをサポートしていることを確認できる。

Javaで行われていることの一部が、Grid関連なのかバインディング関連なのかわからないんだ。

Rubyはいくつか欠けているものがあるのは知っているし、どれが全部なのかさえわからないんだ。

Diego Molina 午後6:28

変更履歴を調べて、そのリストを作る必要があると思うよ

David Burns 午後6:30

@titusfortner ドキュメントを最新の状態に保つことを申し出てくれてありがとう

Titus Fortner 午後6:30

issueでグリッドを作れるかな?それとも別の場所で追跡する必要がある?

ドキュメントを手伝おうと真面目に試したんだけど、Goに蹴飛ばされて、降参したんだ

OOが理にかなっているJekyllに固執するよ :)

Diego Molina 午後6:31

issueがいいね

David Burns 午後6:31

え…

@titusfortner 私のTwitchを見てみるべきだよ…ドキュメントは簡単だよ

Diego Molina 午後6:32

issueでグリッドを作れるかな?それとも別の場所で追跡する必要がある?

これに返信してるんだ

David Burns 午後6:32

「え…」はTitus宛てだよ

Diego Molina 午後6:32

さて、会議の時間が終わったね、みんなありがとう!