-
Sub-task
-
Resolution: Done
-
High
-
None
-
None
-
None
-
Portal Sprint 4, Portal Sprint 6
Regarding “portal” and “portal/sdk” repos, I reviewed the tabs labeled "Use restrictions", "Copyleft", "Wrong license statement", "Advertising Clause" and the highlighted files in "Other". I find below items that need immediate attention by the Portal Project team.
/portal-sdk/ecomp-sdk/epsdk-app-overlay/src/main/webapp/static/fusion/raptor/js/ajax_dynamic_content.js | Dynamic-Drive-2015 | The license for this Dynamic Drive file (http://www.dynamicdrive.com/notice.htm) may not allow it to be redistributed, so this file should likely be removed and replaced with an alternative. |
/portal/ecomp-portal-FE-common/client/bower_components_external/b2b/js/b2b-angular/b2b-library.min.js | GreenSock AND MIT | Code from Greensock component should be removed. This was previously removed during 2017 scans but appears to have been re-introduced here. |
/portal-sdk/ecomp-sdk/epsdk-app-overlay/src/main/webapp/static/fusion/raptor/css/tree/context-menu.css | LGPL | This CSS file from DHTMLGoodies.com is under the LGPL. Can this be replaced with an alternative that is not under a copyleft-style license? | Q: Do all LGPL licenses need to be removed? |
/portal-sdk/ecomp-sdk/epsdk-app-overlay/src/main/webapp/static/fusion/raptor/js/form-field-tooltip.js | LGPL | This CSS file from DHTMLGoodies.com is under the LGPL. Can this be replaced with an alternative that is not under a copyleft-style license? | Q: Do all LGPL licenses need to be removed? |
/portal-sdk/ecomp-sdk/epsdk-app-overlay/src/main/webapp/static/fusion/raptor/js/rounded-corners.js | LGPL | This CSS file from DHTMLGoodies.com is under the LGPL. Can this be replaced with an alternative that is not under a copyleft-style license? | Q: Do all LGPL licenses need to be removed? |
Action items by the Portal team:
Based on the analysis, the dev team agreed to remove below files in Beijing release (as they can be either replaced or do not need them now):
- /portal-sdk/ecomp-sdk/epsdk-app-overlay/src/main/webapp/static/fusion/raptor/js/ajax_dynamic_content.js
- /portal-sdk/ecomp-sdk/epsdk-app-overlay/src/main/webapp/static/fusion/raptor/css/tree/context-menu.css
- /portal-sdk/ecomp-sdk/epsdk-app-overlay/src/main/webapp/static/fusion/raptor/js/form-field-tooltip.js
- /portal-sdk/ecomp-sdk/epsdk-app-overlay/src/main/webapp/static/fusion/raptor/js/rounded-corners.js
- /portal/ecomp-portal-FE-common/client/bower_components_external/b2b/js/b2b-angular/b2b-library.min.js