PTL: Paul Carver
11/14/2019 Maturity Review 1/2
- Introduce the BP (basic 5 minute overview so all are on the same page)
- Validation lab check
- Provide a run through of the actual CD log(s) for the specific Jenkins job being used to prove the deployment in each validation lab. P-SC members are invited to review the logs in advance and interactively discuss with the PTL during this time. The logs are at these URLs https://nexus.akraino.org/content/sites/logs/att/job/Install_REC_on_OpenEdge1/ https://nexus.akraino.org/content/sites/logs/nokia/job/Install_REC_on_Espoo_OE/
- Release inclusion check
- Confirm the BP has been present in the minimum number of Akraino release cycles required for Maturity (i.e. 2)
- HW definition check
- In the BP’s release documentation show the exact HW being used on which the logs presented above apply to
- SW quality/functional check
- Prove the BP has passed the Validation Framework test requirements by reference to the Validation Framework GUI
- Request exemptions for any test cases in the Validation Framework which you consider either not valid or failing for any reason not caused by the BP per se
- Provide the pass/failure details of any additional test cases (if the BP defined any)
- The minimum security requirements will not be covered in this review but will rather be covered by the Security SC’s own review
- Upstream dependencies check
- In the BP’s release documentation show the full set of upstream dependencies are defined
- Documentation check
- The documentation requirements will not be covered in this review but will rather be covered by the Documentations SC’s own review
- Community Health and Stability check
- The PTL should provide a summary of contributors and committers and companies and demonstrate growth
- The PTL should demonstrate stable output (code base, documents) within its history of releases