-
Task
-
Resolution: Unresolved
-
Medium
-
None
-
None
During the investigation of the failure reported in https://gerrit.onap.org/r/c/oom/+/133806, it was discovered that certain code is replicated across three distinct repositories.
ex
- org.onap.sdc.security.CipherUtil from org.onap.sdc.sdc-be-common:security-util-lib
- org.onap.portalsdk.core.onboarding.util.CipherUtil from org.onap.portal.sdk:epsdk-fw
- org.openecomp.sdc.securityutil.CipherUtil from org.openecomp.sdc:openecomp-sdc-security-util
I propose
Option 1:
remove duplicated code from org.openecomp.sdc (3) and unify duplicated code in (1) and (2)
Option 2:
To improve the SDC platform, I'd suggest to use the security-util-lib module more effectively. Since it is the only module utilized from the org.onap.sdc.sdc-be-common repository, I'd suggest to remove any duplicated code and transfer the remaining code to SDC. Then, it should be put under an "incubation" phase.