AAA: Boron: Release Plan

Introduction

Release Deliverables

NameDescription
Deliverable NameDeliverable Description
Clustered KeystoreAn MD-SAL based secure, clustered keystore that is capable of storing keys used to communicate with southbound and northbound entities.
AuthZ EnhancementsEnhancements to Shiro Authorization to allow dynamic addition of RBAC rules.
Radius Pluggable ModuleAbility to externalize AuthN and perhaps AuthZ to an external Radius server
Pluggable Cassandra StoreAbility to externalize IDM data to an external Cassandra Store
Dynamic Filter Chain InjectionAbility to dynamically change filtering in front of a REST servlet

Release Milestones

  • Offset: 0
MilestoneOffset X DateDeliverables
M13/24/2016
NameDescription
Release PlanCandidate Release Plan
M25/5/2016
NameDescription
Release PlanFinal Release Plan
M36/2/2016
NameDescription
Feature Freeze
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.
M46/30/2016
NameDescription
API Freeze
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.
M58/4/2016
NameDescription
Code Freeze
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.
RC08/11/2016
NameDescription
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.
RC18/18/2016
NameDescription
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.
RC28/25/2016
NameDescription
Release ReviewRelease Review Description
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.
RC39/1/2016
NameDescription
Release ReviewRelease Review Description
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.
Formal Release9/8/2016
NameDescription
Deliverable NameDeliverable Description

Externally Consumable APIs

Expected Dependencies on Other Projects

  • Depends on all other projects in Boron

Expected Incompatibilities with Other Projects

None

Compatibility with Previous Releases

  • None intrinsic to distribution, projects delivered may have their own.

Themes and Priorities

Provide more dynamic hooks for authentication strategy, filtering, and authorization. And as always, improved security when possible.

Requests from Other Projects

None

Test Tools Requirements

None

Other