You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 32 Next »

DRAFT PROPOSAL FOR COMMENTS


ONAP Release 1 Release Planning Draft Proposal

ONAP Release 1 Planning Proposal Draft

Link to ONAP Release 1 planning PPT.

Release Calendar


Review MilestoneDateEvents
Kick-Off (Open Intent To Participate)M0May 4, 2017Planning process opens for all projects to submit their intent.
Project Submitted
May 15, 2017

All projects candidate for the first ONAP Release have to:

  1. use the Project Proposal Template
  2. post the proposal in the wiki at Proposed Projects
  3. inform ONAP TSC of their intention throught the ONAP TSC mailing list.
Project Approved
June 1, 2017The TSC has a goal to review and provide its disposition on all submitted projects proposal.
PlanningM1June 29, 2017

Planning process complete, all Project Deliverables are defined (including functional architecture, scope, dependencies,...)

Integration Team has defined the vendor Equipments list and the End 2 End Release Test Cases are fully defined.

The Document and Training teams have defined their plans. The packaging and installation strategy is defined.

To pass the M1 milestones, all approved projects have to:

  1. Fill out the Release Planning Template
  2. Fill out the Deliverables for Planning Milestone Checklist Template
  3. Post these 2 project deliverables in wiki.
Functionality freezeM2August 03, 2017

Functionality freeze, no new visible functionality is to be added to the current ONAP release.

Each Project team has defined and documented their Functional Test Cases.

The vendor equipments have been delivered.

A stable document describing the API is documented and available in wiki.

API FreezeM3August 24, 2017

API/data model freeze. Mark the end of API and Data Model change. API and Data Model are now Frozen.

Any changes to the API must be brought to the knowledge of the TSC for review and approval.

50% of Functional Test Case are automated.

Code FreezeM4Sept 14, 2017

Code Freeze. Mark the end of the Features coding.

Jira issues are either fixed in the current release or assigned to next release.

100% of Functional Test Case are automated.

End 2 End Release Test Cases are implemented (Integration Team).

IntegrationRC0Sept 28, 2017

Release Candidate 0

RCs are to ensure proper alignment and execution on End 2 End Release Test Cases and End 2 End functional Test Cases.

Project Team focused its effort on:

  1. supporting integration testing
  2. closing high priority defects
  3. supporting Documentation team

RC1Oct 12, 2017Release Candidate 1

RC2Oct 26, 2017Release Candidate 2
Sign-OffRelease DeliveryNov 2, 2017Target release date


Release Dependencies

API Dependencies

The source of information to generate this information are the data point gathered into the project Release Planning template.

The graph below represents API dependencies for M1 Release Planning project scheduled for review on June 30.

Project Interworking

This release dependencies section is work in progress. It is supposed to show the project interworking dependencies.

Trying to find the best way to represent the information (pptx, wiki table or graph).

PDF

Wiki table


AAIAPP-CCLAMPCLICCSDKDCAEDoc

Ext

API

HolmesIntMSBModelingMulti VIM-CloudOOMPolicyPortalSDCSOSDN-CUseCase UIVF-CVIDVNF ReqVNF SDK
AAI























APP-C























CLAMP























CLI























CCSDK























DCAE























Doc























External API























Holmes























Int























MSB























Modeling























Muiti vim-Cloud























OOM























Policy























Portal























SDC























SO























SDN-C























UseCase UI























VF-C























VID























VNF Req























VNF SDK























Graph

ONAP API Dependencies


Release Lifecycle

  • Release Lifecycle proposal draft. It provides a description of each of the above milestones and the activities to be implemented.

Release Templates

  • No labels