...
- Provide high level description of the project
Leadership Resources :
Role | First Name Last Name | Linux Foundation ID | Email Address |
---|---|---|---|
PTL | pdragosh | ||
Committers | jhh | ||
liamfallon | |||
ramverma | |||
jrh3 |
Project & Release History
...
Bitergia Statistics from the Last 2 Years
Release Name and Timeframe | Commits | Contributors | Companies |
---|---|---|---|
Amsterdam | 713 | 38 | 8 |
Beijing | 631 | 36 | 6 |
Casablanca | 720 | 28 | 10 |
Dublin | 1053 | 45 | 13 |
El Alto | 426 | 28 | 5 |
Frankfurt | 1269 | 38 | 8 |
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.
Artifact | Repo | Line Coverage | Info | |
---|---|---|---|---|
policy/parent | https://github.com/onap/policy-parent | n/a | Our main parent repo that contains shared dependency/pom.xml configurations for all the repos | |
policy/docker | https://github.com/onap/policy-docker | n/a | Builds the base docker images for all the policy repos. | |
policy/common | https://github.com/onap/policy-common | 86.9% | Common code shared among the policy repos. | |
policy/models | https://github. |
...
com/onap/policy-models | 92% | Model code shared among the policy repos. | ||
policy/api | https://github.com/onap/policy-api | 91% | Lifecycle API component. | |
policy/pap | https://github.com/onap/policy-pap | 94.7% | Policy Administration Point component. | |
policy/apex-pdp | https://github.com/onap/policy-apex-pdp | 81.1% | Apex PDP engine component. | |
policy/drools-pdp | https://github.com/onap/policy-drools-pdp | 76.1% | Drools PDP engine component. This is a vanilla version that does not include ONAP application code. | |
policy/xacml-pdp | https://github.com/onap/policy-xacml-pdp | 90.3% | XACML PDP engine component and Decision API implementation. | |
policy/distribution | https://github.com/onap/policy-distribution | 80.9% | Policy SDC Distribution component. | |
policy/drools-apps | https://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/engine | https://github.com/onap/policy-engine | 55.1% | Legacy Policy components from Amsterdam seed code. | Will be deprecated in Guilin |
policy/gui | https://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
...