TLC Meeting - October 13, 2022
Meetings are happening on the #selenium-tlc
channel on Selenium Slack.
The next meeting will be Thursday, October 27 at 0700 Pacific / 1000 Eastern / 1500 UK / 1930 India.
Agenda
- Ticket Status
- CDP support
- Membership Updates
- Proposals
- CI Health
- Selenium 4.6
- Projects Underway
- Backlog
Ticket Status
- 88 open Issues; last meeting: 79
- 25 outstanding PRs; last meeting: 19
CDP support
- v105 & v106 added to Selenium v4.5
- v107 scheduled October 25
Membership Updates
- Corina Pip added to PLC!
Proposals
-
Disallow using SelectList class for disabled select lists
- Decision: Reverting the part preventing people from using it to get info from options elements in disabled select lists and keeping the part about erroring when attempting to select an option that is disabled.
-
Deprecate FirefoxProfile except to zip existing profiles
- Decision: Deprecate everything, including things that work and have FirefoxProfile *only be used for zipping existing profiles; all other tweaks must use capabilities.
-
Switch headless methods to new headless mode (or remove)
- Decision: Deprecate and remove the convenience method, users would need to set it in the args. A blog post explaining the decision is needed.
-
- Still on review.
CI Health
No updates
Selenium 4.6
Projects in Progress
- BiDi API work — pujagani proposal has been made needs feedback - https://docs.google.com/document/d/1dCd8Y2PYaR5mOGSmNTwllEHNmFqegfoGkP-TCKvPzSU/edit#
- Selenium Manager — [bonigarcia] about to provide Milestone 1
- Python Type Hints - symonk making progress on this
- Implement JS with TypeScript (#10942) - harsha509 is working on this
Backlog
List of items referenced:
- Add TouchActions API to Selenium (#10808)
- Add/fix Bazel support in .NET (#10465)
- Add .rbs files in Ruby (#10943)
- Comprehensive command logging across languages (#10944)
- Selenium + Appium consolidation
- Rewrite atoms in TypeScript
- Deprecate Java 8 - this was noted to be less of a “project”
- Python Async Rewrite
- .NET Async Rewrite
Last modified October 27, 2022: TLC Meeting - October 13, 2022 (75480f92f8)