Incubation stage reporting
MBI = Milestone Bp Incubation
1) Entry Criteria: MBI0. The project is approved to enter the 'Incubation' stage after TSC review and approval (Akraino Project Reviews)
2) All milestones below may not apply to all projects and hence some may be marked optional after approval from TSC
3) Details of the Blue Print Milestones are in table below at the bottom of the page
4) There are sequential milestones (S) and non sequential milestones (NS). The non sequential milestones are guidelines to be completed at a certain stage, however they are not gating factors to enter the next or a subsequent stage. However the NS milestones also need to be completed at some point which will be marked as part of the relevant stage.
The graduation reviews are done by assessing the projects against the Incubation to Mature review as defined in the Akraino Project Reviews page.
Note: Reporting of 'Achieved dates' are mandatory (if not optional milestones). The advance publishing of Target dates is optional.
Project Name | MBI0 Project inducted to 'Incubation' by TSC | MBI1 First regular community call held | MBI2 Planning complete Identify integration/developers team & testing team Identify whether LF CD or external validation lab to be used for first validation. | MBI3 Integration Test plan created and shared with the community Requirement/Feature Freeze (if applicable) | MBI4 Additional test scripts development and Set up accessible Lab is set up for CD | MBI5 Code Freeze (if applicable) Additional test case development complete | MBI6 First deployment in validation lab First test report logs shipped to LF CI servers | Ad hoc reporting CI/CD based testing | MBI7 Second community validation lab identified | MBI8 Second community validation lab fully setup | MBI9 BP successfully deployed in second community validation lab | MBI10 Critical issues fixed. Documentation complete for other community member(s) to deploy identical validation lab | Graduation Review by TSC (Request for graduation review made by PTL) (Decision of graduation made TSC) TSC's Graduation review can have one of two outcomes:
| ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | SDN Enabled Broadband Access (SEBA) for Network Cloud Blueprint Family | 12/7/2019 | Target date | ||||||||||||
Achieved date | |||||||||||||||
2 | Serverless Blueprint Proposal for Addition to Network Cloud Blueprint Family | 12/7/2019 | Target date | ||||||||||||
Achieved date | |||||||||||||||
3 | 12/7/2019 | Target date | |||||||||||||
Achieved date | |||||||||||||||
4 | 12/7/2019 | Target date | |||||||||||||
Achieved date | |||||||||||||||
5 | OVS-DPDK Unicycle Dell Blueprint Proposal | 12/7/2019 | Target date | ||||||||||||
Achieved date | |||||||||||||||
6 | 12/7/2019 | Target date | |||||||||||||
Achieved date | |||||||||||||||
7 | Edge Video Processing | 12/7/2019 | Target date | ||||||||||||
Achieved date | |||||||||||||||
8 | 12/7/2019 | Target date | |||||||||||||
Achieved date | |||||||||||||||
9 | 12/7/2019 | Target date | |||||||||||||
Achieved date | |||||||||||||||
10 | 12/7/2019 | Target date | |||||||||||||
Achieved date | |||||||||||||||
11 | IEC Type 2 for Integrated Edge Cloud (IEC) Blueprint Family | 12/7/2019 | Target date | ||||||||||||
Achieved date | |||||||||||||||
12 | 12/7/2019 | Target date | |||||||||||||
Achieved date | |||||||||||||||
13 | 12/7/2019 | Target date | |||||||||||||
Achieved date | |||||||||||||||
14 | 12/7/2019 | Target date | |||||||||||||
Achieved date | |||||||||||||||
15 | 12/7/2019 | Target date | |||||||||||||
Achieved date | |||||||||||||||
16 | 12/7/2019 | Target date | |||||||||||||
Achieved date | |||||||||||||||
17 | Target date | ||||||||||||||
Achieved date |
CHECK AND UPDATE TABLE BELOW ONCE MBIs AGREED
MBI | Name | Description/Checklist |
---|---|---|
MBI0 | Blue Print Kick Off | The project is defined and approved by TSC vote to enter incubation stage (Incubation Review) |
MBI1 | First regular community call held | Recurring meeting should have been setup and details appear in the BP community meeting calendar: https://lists.akraino.org/g/blueprints/calendar. The first meeting date would be the timestamp for the 'Achieved date'. |
MBI2 | Planning complete CD lab identified | MBI2 is dependent on MBI1
|
MBI3 | Integration Test plan created and shared with the community Requirement/ Feature Freeze (if applicable) | MBI3 is dependent on MBI1
|
MBI4 | Test scripts development LF lab for CD setup and accessible if using LF lab for CD External validation lab is set up for CD if using external lab |
|
MBI5 | Code Freeze (if applicable) Additional test case development complete |
|
MBI6 | First deployment in validation lab First testing logs shipped |
|
Ad hoc reporting | On going CI/CD Not really a milestone but an on going reporting period | Ad hoc reporting milestone is dependent on MBI6 Unlike the other milestones this milestone is a continuous one that spans from the start of testing (MBI6) as long as required by the CI/CD process until the BP is ready for the Maturing review by the TSC.
|
MBI7 | Second community validation lab identified | This is non sequential and not dependent on any other MBI Part of the graduation requirements from incubation to mature require deployment in at least 2 community labs |
MBI8 | Second community validation lab fully setup | Peer Jenkins, BP HW and all necessary components setup ready to start testing of BP |
MBI9 | BP successfully deployed in second community validation lab | All test cases planned for the release have been executed . Deployment in second lab may result in CI/CD iterations of the BP depending on results/experiences with the second setup. |
MBI10 | CI/CD based testing completed in all target validation labs Critical issues fixed. Documentation complete (for third parties to recreate setup and run the tests) | MBI10 is dependent on MBI6 and MBI9
|
Graduation review | TSC conducts graduation review as per criteria set out in Akraino Project Reviews | BP either graduates to the mature stage or remains in the incubation stage |