Versions Compared

Key

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

This page lists all documentation-related projects that have been proposed as part of the Beijing release

InitiativeDescriptionStatus / Meeting NotesPriorityProject
Owner
Lead(s)
Doc Liaison
JIRA Issue(s)
JIRA  Index Issues/TasksCONTENT-RELATEDBeijing Release ContentUpdated Content for all approved Beijing projects   HighAll Projects

Beijing Project-level Updates

Image Added

Creating or updating project-level documentation for Release 2

  

Phasing / Prioritization - what's ready now

  • New content for Beijing - create checklist ?
  • Review recent content additions / JIRA doc board for any updates
  • For OOM / every Run-Time component - should we capture HELM charts and Values / Resources, including latest installation guidelines
Required

All Projects


Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-197












Interfaces

Image Added

API - Structure & Tool Chain

  • Use of Swagger spec
    Define best way to represent/visualize - RsT may not be best?
  • Containers
  • Kubernetes
High

View file
nameONAP API Recommendations-draft 6 April-2018.pptm
height250
View file
nameONAP API Recommendations-draft 6 April-2018.pptm
height250
Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-227

API - Differentiation

  • REST APIs
  • HealthCheck APIs
  • Components APIs (eg Java class API)


High

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-200

All Liaisons

OpenStack Interfaces

Strategic view of where and why OpenStack API's are used in ONAP, interface definitions and expectations;

AI

AA&I, DCAE (gathering information from the platform), Multi-VIM, APP-C, and SDN-C (asking the platform to do things/put itself in a certain state).

High

On hold - Dave Neary moved to new role

Multi-VIM owner going foward?

Medium
OpenStack ?

Multi-VIM

xinhuili
Lisa Caywood ?

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-202
Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-211










ONAP for Newcomers


Image Added

"Welcome to

ONAP  Wiki "Sandbox" for newbiesCreate higher level sandbox for developers, SEs, architects to see E2E system / Cross component interactions
Issues:
    How complete does the Wiki version need to be?
    Blocked by need for continuous deployment serversHigh

Integration? Helen Chen ?

VNF ReferenceList of tested ONAP VNFs
(where should it go - include ONAP.org)High

VVP Steven Wright

ONAP Marketing

Wiki Conversion & Migration
General Migration Issues

ONAP" Flows and Text

Convert existing component level diagrams to high level flows and text. Include high level Architecture, as well as as typical use cases such as:  VNF Onboarding, Fault management, and Capacity management.


One example is Istio's Concepts page: https://istio.io/docs/concepts/

High

Project Leads

Red Hat (Dave Neary) ?

View file
namevFW Use Case – Working Notes.pptx
height150


Onboarding Documentation needed (Pawel):

  1. Types of licenses: universal, unique and one time
  2. License term: fixed term, perpetual, unlimited
  3. Onboarding procedure: manual or network package
  4. How to delete objects created (i.e. VSP)?

Populate remaining generic flows (Gil)

Architecture sub-team including E2E views? (Chris D)

High

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-

63

224

Setting Up ONAPHighIntegrating with ONAPMedium

Integration Helen Chen ?

ONAP "Light" for SEs, Architects

ONAP "Light" version (non-coding) targeted for SEs, architects on how to use the platform

  1. Install ONAP on their local cloud environment
  2. Run Health Check
  3. Run three Use cases:  vFW, vDNS, vCPE

Documentation - Put each step into context, both what and why 

View file
nameONAP-Newbies (002).pptx
height150

High
Using ONAPHighDocumentation / SDC, Policy, CLAMP, VIDGregory Glover JiraserverONAP JIRAserverId425b2b0a-557c-3c0c-b515-579789cceedbkeyDOC-172

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-

179Architecture - Minor edits / table conversionMediumArchitecture / All ProjectsDocumenting ONAPMediumDocumentationDeveloping ONAPHighAll ProjectsExternal Installation OptionsInstallation / Lab options provided by:
- Vendors (to be listed via request to mailing list)
- Linux Foundation (if any available solution is ready)
- ONAP Community (e.g. Orange OpenLab should be open soon, also Eric set up individual VM on Orange public cloud for APPC or SDNC to let people play with the DG, API…MediumONAP.orgLisa Caywood

225

Wiki "Sandbox"

"Sandbox" for developers to actually interact with the code

  • Install on laptops, pre-configured environment
  • Allow for coding, build and compile
  • Default IDEs
  • Does not impact live Master Branch
  • Available for hackathon

Documentation;  Need tutorial materials (videos, text, flows?)

Victor:  Technically possible to point the vagrant-onap tool to an existing OpenStack Deployment [1].  Vagrant-onap tool has helped us to collect some disperse bash instructions in a single place. No feedback yet from PTLs or developers about the missing pieces except for SDC. This tool has been suffered many changes lately and I haven’t been able to test all of them so maybe it’s just matter to do few adjustments.

  • Need OpenStack deployment (Windriver?)
  • Functionality limited to single component(s)
  • Users download from Integration folder


[1] http://onap.readthedocs.io/en/latest/submodules/integration.git/bootstrap/vagrant-onap/doc/source/features/openstack.html

High

Victor Morales (lead)

Helen Chen (support)

API's    Differentiate:
    -  REST APIs
    -  HealthCheck APIs
    -  Components APIs (eg Java class API)MediumAll Projects

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-

200

226

jira





VNF Reference list

serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-85
Restructure / Clean Up existing content Restructure / Remap existing content to Developer and SDK templates  

Image Added

Documentation and ongoing repository for integration tested VNFs (i.e. certified by ONAP for third party providers)

  • Integration Team provides list of reference VNFs
  • Need to establish template 

Future:  Establish VNF "App Store" (VNF SDK project drives ?)

Template established in RtD (Steven / Rich)

Two ways to differentiate:

  1. Commercial vs Open Source
    Pointers to doc in both cases
  2. HEAT vs. TOSCA - examples from each
    HEAT:  vFW, vDNS, vCPE (vCPE breaks down further)
    TOSCA: VoLTE (breaks down further)


Start with vDNS? - good for community input

Higher

VVP: Steven Wright

Imre Egei

Low

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-

148

231

List of tested VNFs through BeijingCoordinate population of VNF templates (Helen)Higher

Integration Helen Chen

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-

105

232

How / where to publishPublish in RTD under "Use Cases"Higher

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-

94

233






Migrate Seed Documentation from Wiki


Image Added

Migration Process / Issues

Anuj Kapoor

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-

2GlossaryMigrate Wiki content to RsT and expand content to include:
-  VNF Information Modeling terms
-  Indexing / tagging to enable SearchingLowModeling / Architecture

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-154

UTILITIES / TOOLS

179

Setting Up ONAP
Higher
Integrating with ONAP
Higher
Using ONAP
Higher

SDC, Policy, CLAMP, VID

Gregory Glover


Architecture
HigherArchitecture / All Projects
Documenting ONAP
Higher
Developing ONAP
HigherAll Projects
Glossary
LowModeling, Architecture




ONAP Health & Maturity


Image result for tempurature gauges clip art black and whiteImage Added

Daily / Frequent Health Tests
  1. Daily health test results deployed by OOM and Heat
  2. Daily test results for vFW / vLB / vCPE
  3. Nexus tags for above two tests results: repo and docker images (for people to easily get a stable ONAP code in their local env.)
Medium
Maturity
  1. Granularity
  • E2E
  • Project level

    2. Maturity requirement: performance, resilience, etc.  
    3. Different tools: JProfile, Chaos Monkey, etc.
Medium

Integration Helen Chen


URLtestresults.onap.org      MediumLF

















Doc Tool Chain / Utilities


Image Added

Automation/Verification

  • Doc8+/- Coala Code Policies
  • Spelling
  • Grammar
  • Editorial / Usability
  • Sphinx directives
  • Integrity of Glossary/Info Model
  • Integrity of sphinx toctree
  • Integrity of external references
  • Acceptable file types
  • CI/CD repo integration

Dev Edit RST File

- Unit Test

- Gerrit - Code Review/Verify Job

- Gerrit

-

Human Review

- Daily CSIT

- Release Integration Test


Higher
Medium
? /DocumentationRich Bennett

?

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-

160 JiraserverONAP JIRAserverId425b2b0a-557c-3c0c-b515-579789cceedbkeyDOC-81

234

RTD

Lifecycle

Feedback

  • JIRA project to report an error
  • Wiki or stack overflow Q&A
  • Simple, more accessible link tool for editing RTD pages

Medium
/

Documentation

Rich Bennett ?

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-228

Wiki Feedback

Establishing

Establish new structure and process for:

  •     Discussion forum
  •     Submitting suggestions / feedback with existing content
Low

Medium
(
)

?

RTD Edit Tool

Simple, more accessible link tool for making changes on RTD pages

LowDocumentation

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-230

LF Tool Chain Documentation

LF Tooling / UtilitiesHow to:

  •     Gerrit guide
  •     Guidelines (Builds, etc.)
  •     Utilities:  Jenkins, Conversion tools (e.g. LF Pandocs)
Low

Lower

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-

201

229







PROCESS ISSUES




Branching Guidelines

Specify how and when to branch Beijing

Provide clear dates to expectations to PTLs - goal is to finalize Beijing more quickly than it took for Amsterdam

Release Manager


Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-235

VNF Certification

How and when to document:

1. Certified VNFs (when that happens)

2. Certified Platform elements



VVP

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-236

VideosManaging and tracking what and where videos are being posted

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-237

Wiki vs ReadthedocsHow to best communicate guidelines on what content should be where

Image Added


Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDOC-238