Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents


Expand

Table of Contents


Note: this project is deprecated.

About ONAP Optimization Framework (OOF) 

...

OPTF/OSDF -   

OPTF/HAS -     OPTF/CMSO - Image Removed 

The OOF provides a policy-driven and model-driven framework for creating optimization applications for a broad range of use cases.

...

  1. Homing and Allocation Service (HAS): OOF-HAS is a policy-driven placement optimizing service (or homing service) that allows ONAP to deploy services automatically across multiple sites and multiple clouds. More details are at the main page of Homing and Allocation Service (HAS)

  2. ONAP Optimization Service Design Framework (OSDF) is a model- and policy-driven optimization framework that makes it easier to build, deploy, and manage optimization applications for different use cases. More details about the OOF-OSDF are at the main page of Optimization Service Design Framework

Anchor
Getting Started with Optimization Framework
Getting Started with Optimization Framework
Getting Started with OOF

OOF Documentation

  1. Overview of the OOF approach (model driven declarative framework)
  2. Original ONAP-OF Project Proposal (6/20/17)
  3. Homing and Allocation Service (HAS)
  4. OOF Beijing M1 Release Planning (Release in Q1 2018)
  5. Policy Specification and Retrieval for OOF
  6. ONAP Optimization Framework Project Page (this landing page)

Reporting Bugs, Vulnerabilities, and Requests for Enhancements

...

  1. Please create a Linux Foundation ID if you do not already have it. You can use this to edit the wiki, use JIRA for bug reports/tasks (https://jira.onap.org/projects/OPTFRA) , and also use gerrit for code reviews and commits (https://gerrit.onap.org/r/#/admin/projects/?filter=optf). For more information, see ONAP's main page on Joining the ONAP Technical Community, which covers the following items:
    1. Get a Linux Foundation Identity from the Linux Foundation Portal

    2. Join Relevant Mailing Lists: Recommended one is onap-discuss (by emailing to onap-discuss-join@lists.onap.org) Use email tag [optfra] as suggested here Legacy Email Tags (pre Q3-2018)

  2. Have the general ONAP contacts handy: https://wikilf-onap.onapatlassian.orgnet/wiki/pages/viewpage.action?pageId=822653916232285

Weekly ONAP Meetings

...

Meetings

...

  1. Update from Feb 12, 2018: Meeting minutes, action items, scrum status, etc., are now captured in meeting pages at the page: Project Resources for OOF

...

  1. Please become familiar with the steps required to contribute code and documentation via gerrit. 
    1. The ONAP page Developing ONAP is a great place to start, and covers the following items:
      1. Configuring Gerrit (code reviews, commits): https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/Configuring+Gerrit
      2. Developer Best Practices: https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/Developer+Best+Practices
  2. Please dive in by looking at relevant JIRA Epics, Stories, and Issues. For OOF, the link is: https://jira.onap.org/projects/OPTFRA/issues/OPTFRA-76?filter=allissues

    1. Check the currently active tasks and backlogs. You can sign up for specific tasks or reach out to one of the committers to assign you the task. The link for the Agile Board is here: https://jira.onap.org/secure/RapidBoard.jspa?projectKey=OPTFRA&rapidView=99

    2. Link to backlogs (tasks that need to be done) is here: https://jira.onap.org/secure/RapidBoard.jspa?rapidView=99&projectKey=OPTFRA&view=planning.nodetail

Project Administration Resources

Aggregated Project Resources Page

Approved Project Proposal

...

2. Optimization Service Design Framework, a  model-driven framework for creating optimization applications similar to HAS, CMSO, etc., in a declarative manner (i.e. no custom code needed for most cases) and a runtime environment for managing the life cycle of these applications. 

...