TLC Meeting - July 06, 2022
Meetings are happening on the #selenium-tlc
channel on Selenium Slack.
Agenda
- Ticket Status
- CDP support
- Membership Updates
- PLC status update
- Selenium 4.4 Status
- Selenium “Projects”
- Selenium 5.0 Thoughts
Note: June 22 meeting was skipped due to lack of attendance
Participation
TLC members present included:
Ticket Status
- 101 open Issues (15 more than last month)
- 19 outstanding PRs (11 fewer than last month)
Open issues got up to 108 earlier in the week. Lots of work to keep them low
CDP support
Support for v104 should come with Selenium 4.4, estimated for August 2.
Membership Updates
- Added coinzdude to Selenium IDE maintainers
- Added rbri to SeleniumHQ org for work on HTML Unit driver
PLC status update
PLC Meeting happened 7/5 but have not yet gotten a full report on it
- Chicago Conference status - Waiting for hotel contract to be signed for conference the week of March 27, 2023
- Test Automation Summit, Berlin - 3-day event the week of August 22, 2022
- Aug 24 - BiDi working session with browser vendors and Selenium devs (Google & Mozilla sending reps, waiting to hear from Apple and Microsoft)
- Aug 25 - Project maintainers meeting (maintainers from Selenium, Appium, WebdriverIO, Watir, Selenide, FluentLenium, SerenityJS, Robot Framework are committed to it, and waiting to hear back from one more)
- Aug 26 - Public Working session for ~12 people
Selenium 4.4: Name TBD
- Opera classes
- We removed Opera classes from Selenium because operadriver is not w3c compliant and Opera can use chromedriver
- Opera browser no longer works with chromedriver (different errors on Mac & Windows)
- Options:
- Do nothing — not enough people use Opera, so low priority
- Tell users to use Selenium < 4.2 with
w3c: true
if they need Opera - Add Opera classes back
- Decision was not to do anything without hearing back from operadriver developers
- Need plan for removing protocol conversion code from Java/Grid
- We have a 3-step Plan
- Remove
makew3csafe
so that we still handshake, but only pass in what user provides - Remove the handshake that tries to send both W3C & JWP
- Remove all support for JWP
- Remove
- Removing
makew3csafe
has been more difficult than expected - We should add tests to ensure that subsequent steps should still work as part of accomplishing previous steps
- We have a 3-step Plan
Meeting was ended here due to participants needing to leave.
Last modified July 20, 2022: add notes for previous 2 TLC meetings (fef40b2baa)