Versions Compared

Key

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

...

  • Provide high level description of the project 

Leadership Resources :

Project & Release History

...

Bitergia Statistics from the Last 2 Years


Release Name and TimeframeCommitsContributorsCompanies
Amsterdam713388
Beijing631366
Casablanca7202810
Dublin10534513
El Alto426285
Frankfurt1269388


Architecture Alignment:

Last Architecture Review was for Frankfurt on 12/17/2019 with the results posted here: Policy R6 Frankfurt Architecture Review

...

  • Describe & provide links to the artifacts (code, test cases, documentation) that the project has created.
ArtifactRepoLine CoverageInfo
policy/parenthttps://github.com/onap/policy-parentn/aOur main parent repo that contains shared dependency/pom.xml configurations for all the repos
policy/dockerhttps://github.com/onap/policy-dockern/aBuilds the base docker images for all the policy repos.
policy/commonhttps://github.com/onap/policy-common

86.9%

https://sonarcloud.io/dashboard?id=onap_policy-common

Common code shared among the policy repos.
policy/modelshttps://github.

...

com/onap/policy-models

92%

https://sonarcloud.io/dashboard?id=onap_policy-models

Model code shared among the policy repos.
policy/apihttps://github.com/onap/policy-api

91%

https://sonarcloud.io/dashboard?id=onap_policy-api

Lifecycle API component.
policy/paphttps://github.com/onap/policy-pap

94.7%

https://sonarcloud.io/dashboard?id=onap_policy-pap

Policy Administration Point component.
policy/apex-pdphttps://github.com/onap/policy-apex-pdp

81.1%

https://sonarcloud.io/dashboard?id=onap_policy-apex-pdp

Apex PDP engine component.
policy/drools-pdphttps://github.com/onap/policy-drools-pdp

76.1%

https://sonarcloud.io/dashboard?id=onap_policy-drools-pdp

Drools PDP engine component. This is a vanilla version that does not include ONAP application code.
policy/xacml-pdphttps://github.com/onap/policy-xacml-pdp

90.3%

https://sonarcloud.io/dashboard?id=onap_policy-xacml-pdp

XACML PDP engine component and Decision API implementation.
policy/distributionhttps://github.com/onap/policy-distribution

80.9%

https://sonarcloud.io/dashboard?id=onap_policy-distribution

Policy SDC Distribution component.
policy/drools-appshttps://github.com/onap/policy-drools-applications

84.8%

https://sonarcloud.io/dashboard?id=onap_policy-drools-applications

Drools PDP engine component that includes ONAP applications.
policy/enginehttps://github.com/onap/policy-engine

55.1%

https://sonarcloud.io/dashboard?id=onap_policy-engine

Legacy Policy components from Amsterdam seed code.Will be deprecated in Guilin
policy/guihttps://github.com/onap/policy-gui

47.9%

https://sonarcloud.io/component_measures?id=onap_policy-gui&metric=line_coverage&view=list

Newly introduced in Frankfurt, this repo contains GUI code. Currently only a PDP Monitoring GUI is available for experimentation.Remains experimental PoC for Guilin. Expected to boost code coverage in Guilin.


Integration Testing Support

The Policy Team supports the Integration vFirewall Use Case Testing every release and contributes changes to the Integration Robot Framework and Testsuite when updates are necessary.

...

Team actively supports oparent checkstyle in all our repos. Our verify jobs will are configured to fail on any checkstyle violation vs the default 'warn' only.

Companies that run ONAP Policy internally

...

2019-06-12 LFN DDF Plugfest Kista, Sweden - won Best Demo award!

2019-09-23-25 ONS at Antwerp, Belgium Policy Framework Demonstration - won Best Demo Award!

2020-01-15 LF ONAP Prague DDF Policy Framework - Frankfurt Improvements

...