Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Review new service proposal with architecture team and project team. If new collectors, this typically requires review with ARC and VNFREQ team as this introduces new interface between xNF and DCAE.
  • Identify usecase this service will be targeted under (optional).
  • Capture external and internal dependencies and api consumed/provided.
  • Repository creation (PTL will submit request to RM, who will coordinate with TSC/LF support)
  • Work with PTL to scope the service and EPIC/US creations and release/sprints to target
  • Push seed code (if available) into gerrit
  • Build/enhance functional component (mS)
  • Setup Jenkins job (under ci-management repo) for building artifacts/docker images.
  • Perform CLM/coverty scan and address all CRITICAL/HIGH License/security issues identified (Required for passing release candidate)
  • Define CSIT test (How to guide → Creating a CSIT Test)
  • Code Coverage of 50% or more  (Required for passing release candidate)
  • Logging compliance (https://wiki.onap.org/pages/viewpage.action?pageId=28378955) (Required for passing release candidate)
  • If API's are expose, need to conform to Re: ONAP API Common Versioning Strategy (CVS) Proposal

Note: All above are general ONAP requirements for any new contributions.

...