Open
Description
RFC Start Date
2023-03-26
Target Plan Accepted Date
2023-04-09
Target Transition Unblocked Date
2023-04-09
Earliest Breaking Changes Unblocked Date
2023-04-09
Earliest Open edX Named Release Without This Functionality
Ulmo - 2025-06
Rationale
In the process of upgrading edx-platform
to node 18, npm install
failed because the selenium-webdriver
peer dependency in karma-selenium-webdriver-launcher
is set to ^2.44.0
, but we have 3.4.0
as a dev dependency.
To work around this issue, we forked karma-selenium-webdriver-launcher
to the openedx
GH org, and updated the peer dependency to allow newer versions of selenium-webdriver
(https://github.com/openedx/karma-selenium-webdriver-launcher/pull/1/files)
This package is unmaintained (hasn't been updated in 8 years), and there are other ways to handle this problem.
Removal
- The https://github.com/openedx/karma-selenium-webdriver-launcher repo
- All usage of
karma-selenium-webdriver-launcher
inedx-platform
and any other repos using it
Replacement
TBD
Deprecation
No response
Migration
No response
Additional Info
No response
Task List
No response
Metadata
Metadata
Type
Projects
Status
Breaking Changes Unblocked