-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
deprProposal for deprecation & removal per OEP-21Proposal for deprecation & removal per OEP-21
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
Labels
deprProposal for deprecation & removal per OEP-21Proposal for deprecation & removal per OEP-21
Type
Projects
Status
Breaking Changes Unblocked