You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficcontrol.apache.org by GitBox <gi...@apache.org> on 2020/02/18 14:37:12 UTC

[GitHub] [trafficcontrol] ocket8888 opened a new pull request #4410: Eliminating underscore

ocket8888 opened a new pull request #4410: Eliminating underscore
URL: https://github.com/apache/trafficcontrol/pull/4410
 
 
   ## What does this PR (Pull Request) do?
   
   - [x] This PR is not related to any Issue
   
   Removes UnderscoreJS (`_.js`) from the Traffic Portal dependencies and codebase.
   
   ## Which Traffic Control components are affected by this PR?
   - Traffic Portal
   
   ## What is the best way to verify this PR?
   Run the existing end-to-end TP tests, but also start a TP instance and pay close attention to any errors coming from the jQuery "data tables" and the charts on the dashboard. I think those are using lodash/defining their own variables named `_`, but the problem could just not be manifesting for me for some reason.
   
   ## The following criteria are ALL met by this PR
   - [x] Existing tests should be sufficient
   - [x] Documentation of managed dependencies is not necessary
   - [x] An update to CHANGELOG.md is not necessary
   - [x] This PR includes any and all required license headers
   - [x] This PR does not include a database migration
   - [x] This PR **DOES NOT FIX A SERIOUS SECURITY VULNERABILITY**

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [trafficcontrol] mitchell852 commented on issue #4410: Eliminating underscore

Posted by GitBox <gi...@apache.org>.
mitchell852 commented on issue #4410: Eliminating underscore
URL: https://github.com/apache/trafficcontrol/pull/4410#issuecomment-587532362
 
 
   this is good (it's always good to remove a dependency imo) but it's highly intrusive and dangerous as the reality is that the TP end-to-end tests probably don't cover many of these "states" (not sure however). Bottom line: this is going to require a good deal of testing which is fine. Just wanted to point that out if someone (besides me) ends up reviewing/merging this. 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services