SXP: Carbon: Release Plan

Contents

Introduction

Release Deliverables

NameDescription
odl-sxp-api
  • N/A
odl-sxp-core
odl-sxp-controller
odl-sxp-route

Release Milestones

MilestoneOffset 1 DateDeliverables
M110/27/2016
NameStatusDescription
Intent to participateDoneIntent to participate in Carbon Simultaneous Release
Project/Test Lead electedDoneSXP Project/Test Lead election
Candidate Release PlanDoneCandidate Release Plan
M212/1/2016
NameStatusDescription
Release PlanDoneFinal Release Plan
Project ChecklistDoneProject Checklist completed
OpenDaylight CIDoneOpenDaylight CI infrastructure usage for system test
M31/19/2017
NameStatusDescription
Functionality FreezeDoneFinal list of externally consumable APIs defined and documented
Karaf Features definedDoneKaraf Features defined
Documentation StartedDoneIdentified the kinds of documentation to be provided, created AsciiDoc files for them with outlines, and committed those files in an appropriate location
Integration & System TestDoneSimple system test on a karaf distribution with the project's recommended features installed
M42/16/2017
NameStatusDescription
API FreezeDoneFinal defined API
DocumentationDoneDocumentation draft proposal
Maven Central RequirementsNoAccomplished/Not Accomplished
Integration & System TestDoneParticipating projects must run a simple system test on a karaf distribution with the project's recommended features installed on Code Merge
Sxp Cluster master instance routingDoneSxp Cluster master instance routing
Inbound Messages BufferingDoneIncoming Update Messages buffering
Multi Async Transactions for SXP-NodeDoneDatastoreAccess migration
M53/16/2017
NameStatusDescription
Code FreezeDoneBug fixes only from here
Stability branchDoneStability branch stable/carbon, must be cut and local project versions bumped on master to avoid overwriting carbon SNAPSHOTS
String FreezeDoneAll externally visible strings frozen to allow for translation & documentation
Documentation CompleteDoneOnly editing and and enhancing should take place after this point
Integration & System TestDoneThe system test for each user-facing feature must be complete and should run on Code Merge
RC04/13/2017
NameStatus
Bug fixesDone
Release Candidate 0Done
RC14/20/2017
NameStatus
Bug fixesDone
Release Candidate 1Done
RC24/27/2017
NameStatus
Bug fixesDone
Release Candidate 2Done
RC35/4//2017
NameStatusDescription
Bugfix & moreDoneBugfixing, performance improvement and other necessary / desired changes
Release ReviewDoneParticipating Projects must hold their Release Reviews, including User Facing Documentation
Release Candidate 3Done
Formal Release5/11/2017
NameStatusDescription
Formal Carbon Release
Release Patch
Release patch to the stable/carbon branch and bump versions

Externally Consumable APIs

  • odl-sxp-controller
  • odl-sxp-route

Expected Dependencies on Other Projects

  • None

Expected Incompatibilities with Other Projects

  • None

Compatibility with Previous Releases

  • Functionality is fully backwards compatible.

Themes and Priorities

Requests from Other Projects

Test Tools Requirements

  • Java unit and integration tests
  • Jenkins CI


Other