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(s)
JIRA
EPICJIRA 
Issue(s)
CONTENT

Beijing Project-

RELATEDBeijing Content Updates

level Updates

Image Added

Creating or updating project-level documentation for Release 2

  
Higher

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

All Liaisons


Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-197












Interfaces

Image Added

API

's
  1. Define consistent Structure and Tool Chain   
2. Differentiate:

- 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 Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-227

API - Differentiation

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


High

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-200

OpenStack Interfaces

Strategic view of where and why OpenStack API's are used in ONAP, interface definitions and expectations; 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).

On hold - Dave Neary moved to new role

Multi-VIM owner going foward?

Medium
HigherAll Projects with APIsRené Robert

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-202
Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-

217

211










ONAP for Newcomers


Image Added

"Welcome to

ONAP 

Project Leads

Lisa Caywood ?

Paweł Pawlak ?

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/

Higher

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 Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-

215

224

Wiki

ONAP "

Sandbox

Light" for

novicesCreate higher level sandbox for developers,

SEs, Architects

ONAP "Light" version (non-coding) targeted for 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 serversHigher

Integration? Helen Chen ?

Eric Debeau ?

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

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-

216VNF Reference

Documentation structure for tested VNFs

Issue:  where should it go - include i.e. ONAP.org

Higher

VVP Steven wright

ONAP Marketing

Lisa 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)

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-

28Migrate Wiki Documentation
General Migration Issues

226





VNF Reference list

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

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-

21

231

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

Integration Helen Chen

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-

63Setting Up ONAPHigherIntegrating with ONAPHigher

Integration Helen Chen ?

Using ONAPHigherDocumentation / SDC, Policy, CLAMP, VIDgg2147@att.com

232

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

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-

172Documenting

233






Migrate Seed Documentation from Wiki


Image Added

Migration Process / Issues

Anuj Kapoor

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-179

Architecture - Minor edits / table conversionHigherArchitecture / All Projects
Setting Up ONAP
Higher
DocumentationDeveloping

Integrating with ONAP
Higher
All ProjectsOpenStack Interfaces
Strategic view of where and why OpenStack API's are used in ONAP, interface definitions and expectations; AI&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).LowerOpenStack (
, Red Hat)?Multi-VIM Former user (Deleted)Lisa Caywood

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-214

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-202

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-211
GlossaryMigrate Wiki content to RsT and expand content to include:
-  VNF Information Modeling terms
-  Indexing / tagging to enable SearchingLowerModeling / Architecture

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-218

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-154

TOOL CHAIN

Using ONAP
Higher

SDC, Policy, CLAMP, VID

gg2147@att.com


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
/

Documentation

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-

160
Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-81
Feedback Capabilities

234

RTD Feedback

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

Medium

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-228

Wiki Feedback
Establish new structure and process for:

  •     Discussion forum
  •     Submitting suggestions / feedback with existing content

Medium
Higher
Rich Bennett ?

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-230

LF Tool Chain Documentation

How to:

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

Lower

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
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 Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-235

VNF Certification

How and when to document:

1. Certified VNFs (when that happens)

2. Certified Platform elements



VVP

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-236

VideosManaging and tracking what and where videos are being posted

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-237

Wiki vs Readthedocs
Communicate
How to best communicate guidelines on what content should be where

Image Added


Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyDOC-238