TLC Meeting - January 19, 2023
Meetings are happening on the #selenium-tlc
channel on Selenium Slack.
To add items to the agenda for the next meeting, please see our public Rolling Agenda
The next meeting will be Thursday, February 2 at 0700 Pacific / 1000 Eastern / 1500 UK / 1930 India.
Participation
TLC members present included:
Agenda
- Ticket Status
- CDP support
- Membership Updates
- Proposals/Decisions
- CI Health
- Selenium 4.8
- Selenium 4.9
- Selenium 5 - Conversation Starter
- Projects Underway
- Backlog
Ticket Status
- 123 open Issues; last meeting: 122
- 33 outstanding PRs; last meeting: 30
CDP support
- v109 released on January 10, thanks to titusfortner for the update!
- v110 release expected on February 1.
- Do we do 4.8.1 or jump to 4.9.0?
- Might use the chance to update Selenium Manager in the release.
Membership Updates
- TamsilAmani to be added as a committer.
Proposals/Decisions
- Link to Docs for Error Messages
- Decision was to move forward with this, we need to figure out what we want to show. Details will follow in the issue.
- Allow changing http client config on local drivers (Java)
- Decision was to have a new constructor to accept a ClientConfig to set those values. Details are in the issue.
- Java 11 as the minimum supported version for Selenium Java bindings (Java)
- Survey with a couple of options to get a date.
- Communicate to cloud vendors because they might be affected because of Grid.
CI Health
- Thanks to p0deje, CI was overhauled https://github.com/SeleniumHQ/selenium/pull/11544
Selenium 4.8
- Release is in process
Selenium 4.9
Goal: feature complete by Feb 1; then examples, docs & blog before Feb 7
- Driver Finders
- Update Selenium Manager output
- Auto download correct driver for provided browser version or location
Selenium 5 - Conversation Starter
- Java 11 (if timing works out)
- Integrate BiDi & CDP interface
- Fully functional Selenium Manager with auto driver & browser downloads
- Split out code to better highlight ecosystem
Projects in Progress
- BiDi API work
- pujagani & TamsilAmani have been working on Java & Ruby implemetnations
- Selenium Manager
- boni_gg has made a lot of progress this release
- Complete TypeHints in Python - symonk
- Grid Downloads - krmahadevan
Backlog
- Add More support to CI (#11305)
- Add TouchActions API to Selenium (#10808)
- Add/fix Bazel support in .NET (#10465)
- JS using TypeScript [(#10942)]https://github.com/SeleniumHQ/selenium/issues/10942
- Add .rbs files in Ruby (#10943)
- Comprehensive command logging across languages (#10944)
- Remove JWP support from Java
- Selenium + Appium consolidation
- Rewrite atoms in TypeScript
- Python Async Rewrite? (Current plan is “doubling” the API)
- .NET Async Rewrite (Current plan is to deprecate Sync code)
Last modified January 31, 2023: Removing copy & pasted line (93bc2d650f)