Contents

Name

Dlux Apps

Repo Name

dluxapps

Description

Project Proposal slides: File:DluxApps Split Project Proposal.pptx

Dlux is UI built with Angular JS and few other libraries. It consists of two main logical parts - Core and Applications.

DluxBlockArchitecture.png

Core is a framework providing basic functionality such as navigation, authentication, etc.

Applications are built on top of the Core. These applications are not belonging to any particular project, like GBP UI or SFC UI, which are residing in their own repositories with backend code.

Now we have hosting these applications in the Dlux project:

Reasons for Project Split

Active commiters in Dlux project contributed only to Core functionality and don't have the knowledge of Applications. They can review code only from code style perspective, but not from the perspective of functionality. Splitting the project into two parts, introducing new commiters with knowledge of current applications we can speed up the review process and avoid complications like we had during Boron release.

New project will be in same offset like Dlux - Offset 1 and will share mailing list (dlux-dev@lists.opendaylight.org) and weekly meeting.

Scope

Resources Committed (developers committed to working)

Initial Committers

Vendor Neutral

Meets Board Policy (including IPR)

The Initial code is being pulled from the Dlux project, which has met board policy.