User Tools

Site Tools


community:opendaylight

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
community:opendaylight [2015/03/07 15:13]
Christopher Price [Table]
community:opendaylight [2015/06/12 13:49] (current)
Dave Neary [OpenDaylight related OPNFV projects/features]
Line 3: Line 3:
 Rather than establish a project for OpenDaylight,​ the OPNFV community has agreed to work on establishing focus community groups where we will describe community engagement practices, identify community leaders, manage our contributions toward those communities and generally get ourselves organised well enough to be a benefit, rather than a burden, to our source communities. Rather than establish a project for OpenDaylight,​ the OPNFV community has agreed to work on establishing focus community groups where we will describe community engagement practices, identify community leaders, manage our contributions toward those communities and generally get ourselves organised well enough to be a benefit, rather than a burden, to our source communities.
  
-Information ​we should ​get up here asap:+In general, ​we would like to have a consistent process for feature requests across OPNFV projects. Since the bar in terms of structure and information seems to be highest for OpenStack, we will align feature request documentation on the OpenStack blueprint process. The process is defined for [[:​requirements_projects|requirements projects]]. 
 + 
 +In short, projects ​should ​create a high-level OPNFV requirements document, an OpenDaylight blueprint, and after an OPNFV review, should transition to upstream projects for community review and discussion. 
 + 
 +  - Projects first create an OPNFV requirement document in Markdown in the project repository''​repository/​requirements/​reference_document.rst''​ - this document should describe the goal at a high level for ONFV consumers 
 +  - A requirement will result in one or more blueprints for a project which should be drafted (one blueprint per file) in ''​repository/​design_docs/​reference_document.rst''​ - if features affect multiple projects, there should be a single blueprint per project 
 +  - These files should be proposed for review in [[http://​gerrit.opnfv.org|OPNFV'​s Gerrit]], and should follow the OpenStack blueprint template format ([[https://​github.com/​openstack/​ceilometer-specs/​blob/​master/​specs/​template.rst|example for Ceilometer]]) 
 +  - After a successful community sanity check, verifying that the spec has sufficient implementation details and conforms with the minimum expectations of an OpenDaylight feature request, the blueprint should be proposed to the upstream project.
  
 ==== OpenDaylight planning process ==== ==== OpenDaylight planning process ====
Line 31: Line 38:
 Table with OPNFV-related projects, links to their feature planning, mailing list and other relevant information. Table with OPNFV-related projects, links to their feature planning, mailing list and other relevant information.
  
-^ Project ​                                                                                     ^ Description ​                                 ^ Mailing list                               ​^ Lithium release plan                                                                                +^ Project ​                                                                                     ^ Description ​                                 ^ Mailing list                                 ​^ Lithium release plan                                                                                   ​
-| [[https://​wiki.opendaylight.org/​view/​ODL_Root_Parent:​Main|ODL Root]] ​                        ​| ​                                             |                                                                                                                                                ​+| [[https://​wiki.opendaylight.org/​view/​ODL_Root_Parent:​Main|ODL Root]] ​                        ​| ​                                             |                                                                                                                                                     
-| [[https://​wiki.opendaylight.org/​view/​OpenDaylight_Controller:​Main|Controller]] ​              ​| ​                                             |                                                                                                                                                ​+| [[https://​wiki.opendaylight.org/​view/​OpenDaylight_Controller:​Main|Controller]] ​              ​| ​                                             |                                                                                                                                                     
-| [[https://​wiki.opendaylight.org/​view/​OVSDB_Integration:​Main|OVSDB integration]] ​             |                                              |                                                                                                                                                ​+| [[https://​wiki.opendaylight.org/​view/​OVSDB_Integration:​Main|OVSDB integration]] ​             |                                              |                                                                                                                                                     
-| [[https://​wiki.opendaylight.org/​view/​OpenDaylight_OpenFlow_Plugin:​Main|OpenFlow]] ​           |                                                                                                                                                                                             ​+| [[https://​wiki.opendaylight.org/​view/​OpenDaylight_OpenFlow_Plugin:​Main|OpenFlow]] ​           | OpenFlow Plugin Project ​                     ​<​openflowplugin-dev@lists.opendaylight.org>  ​[[https://​wiki.opendaylight.org/​view/​OpenDaylight_OpenFlow_Plugin:​Lithium_Release_Plan|lithium plan]]  ​
-| [[https://​wiki.opendaylight.org/​view/​OpenDaylight_Controller:​Neutron_Interface|Neutron NB]]  |                                              |                                                                                                                                                ​+| [[https://​wiki.opendaylight.org/​view/​OpenDaylight_Controller:​Neutron_Interface|Neutron NB]]  |                                              |                                                                                                                                                     
-| [[https://​wiki.opendaylight.org/​view/​Service_Function_Chaining:​Main|SFC]] ​                   | Service Function Chaining ​                   | [[mailto:sfc-dev@lists.opendaylight.org]]  ​| [[https://​wiki.opendaylight.org/​view/​Service_Function_Chaining:​Lithium_Release_Plan|lithium plan]] ​ +| [[https://​wiki.opendaylight.org/​view/​Service_Function_Chaining:​Main|SFC]] ​                   | Service Function Chaining ​                   | <sfc-dev@lists.opendaylight.org>             | [[https://​wiki.opendaylight.org/​view/​Service_Function_Chaining:​Lithium_Release_Plan|lithium plan]] ​    ​
-| GBP                                                                                          | Group-based Policy ​                          ​| ​                                                                                                                                               ​+| [[https://​wiki.opendaylight.org/​view/​Group_Policy:​Main|GBP]]                                                          ​| Group-based Policy ​                          ​| ​    <​groupbasedpolicy-dev@lists.opendaylight.org> ​                                        [[https://​wiki.opendaylight.org/​view/​Group_Policy:​Lithium_Release_Plan|Lithium Plan]] ​                                                                                                      
-| AAA                                                                                          | Authentication and authorization ​            ​| ​                                                                                                                                               ​+| AAA                                                                                          | Authentication and authorization ​            ​| ​                                                                                                                                                    
-| SDNi                                                                                         | Interconnection of multiple SDN controllers ​ |                                                                                                                                                ​+| SDNi                                                                                         | Interconnection of multiple SDN controllers ​ |                                                                                                                                                     
-| Reservation ​                                                                                 | Resource reservation ​                        ​| ​                                                                                                                                               ​+| Reservation ​                                                                                 | Resource reservation ​                        ​| ​                                                                                                                                                    
-| DLUX                                                                                         | User interface project ​                      ​| ​                                                                                                                                               ​|+| DLUX                                                                                         | User interface project ​                      ​| ​                                                                                                                                                    | 
 + 
 + 
  
  
  
-==== OpenDaylight ​in-flight ​OPNFV features ====+==== OpenDaylight ​related ​OPNFV projects/features ====
  
 +^ Project ^ Description ^ Relevant ODL projects ^
 +| [[requirements_projects:​inspector|Inspector]] | Inspector'​s goal is to have a full stack security audit framework. Since part of the audit compliance affects the network, audit requirements need to be communicated to ODL, and implemented there | |
 +| [[:​service_function_chaining|Service Function Chaining]] | We need to define service function chains, and communicate those to the SDN controller, which will implement the chains through flow management. | [[https://​wiki.opendaylight.org/​view/​Service_Function_Chaining:​Main|SFC]] and [[https://​wiki.opendaylight.org/​view/​Group_Policy:​Main|GPB]] |
 +| [[:​get_started|Genesis]] | Genesis is about deploying OpenDaylight with OpenStack as a Neutron back-end. ODL as a network virtualization solution is a basic requirement | [[https://​wiki.opendaylight.org/​view/​OpenDaylight_Controller:​Neutron_Interface|Neutron NBI]], [[https://​wiki.opendaylight.org/​view/​OVSDB_Integration:​Main|OVSDB integration]],​ and [[https://​wiki.opendaylight.org/​view/​Openflow_Protocol_Library:​Main|OpenFlow]] primarily |
  
community/opendaylight.1425741182.txt.gz · Last modified: 2015/03/07 15:13 by Christopher Price