-
Notifications
You must be signed in to change notification settings - Fork 823
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SPIKE Review third party dependencies #10488
Comments
Initial thoughts here. difflib (see #10640)
Used by:
php-peg (see #10644)
Simpletest (see #10642)
|
difflibMy preference would be swap it with something modern. If it's not possible to do it in time for the beta, my instinct would be to declare it an internal API and not support it officially. Alternatively, we could create an interface in front of php-pegI'm OK with folding it in. Again, I think it makes sense to declare class SimpletestPresuming we don't expose any of those classes through our own API, I think it makes total sense to declare this an unsupported dep. Which means we could remove it post beta if wanted/needed to. |
Presuming there's no added complexity with |
DifflibMy POC PR for But yeah if that takes too long it's also easy enough to just move that logic into our php-pegI've added an AC to the simpletest
|
There's a thirdparty dependencies in framework that contains a bunch of weird things that probably shouldn't exists.
Timebox
Objectives
The text was updated successfully, but these errors were encountered: