Tool Chain Architecture

Slides:



Advertisements
Similar presentations
Coursework.  5 groups of 4-5 students  2 project options  Full project specifications on 3 rd March  Final deadline 10 th May 2011  Code storage.
Advertisements

Common Portal Definitions AZ-SLDS Program Team July 2011 FOR EXAMPLE USE ONLY.
DT211/3 Internet Application Development Active Server Pages & IIS Web server.
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
Classroom User Training June 29, 2005 Presented by:
Content Strategy.
“Kuality” Assurance What does that look like? Scott Heise Indiana University KFS - Quality Assurance Manager Paul Sandoval University of Arizona KRA –
Internationalisation and Localisation Agenda Overview Configuration Language Packages Dictionary Files Default Tool Content Right to Left Support Translation.
ECP - taking your EKP content to the next level Andrew Lupton.
New ways of working at Statistics Sweden – a description with emphasis … on preparatory sub-processes Eva Elvers Statistics Sweden
1 Creating Web Pages Part 1. 2 OVERVIEW: HTML-What is it? HyperText Markup Language, the authoring language used to create documents on the World Wide.
DITA Single Source technology. What is Single Source? Single source technology is a concept of publishing documents when same content can be used in different.
DemocracyApps, Inc. Community Budget Explorer A Technical Overview.
UN/CEFACT UN/CEFACT Forum Workflow ICG/TBG/ATG
ArcGIS Editor for OpenStreetMap: Contributing Data Christine White.
Technical Communication A Practical Approach Chapter 14: Web Pages and Writing for the Web William Sanborn Pfeiffer Kaye Adkins.
CS223: Software Engineering
#SummitNow Lessons Learnt From Share Extras Alfresco Summit 2013 Will Abson
Security Chapter – Architecture & Focus on Authorization PDP Cyril Dangerville (TS), Chapter Architect, Authorization PDP GE owner 7 July 2016.
Application architectures. Objectives l To explain the organisation of two fundamental models of business systems - batch processing and transaction processing.
Software Documentation in an Agile Environment
ONAP VNF Requirements project Workflow
myWizard Metrics User Guide For Base Deployed Projects
Documentation Guidelines
FHIRForms – Viewing and Editing FHIR Data
Open-O Integration Project Introduction
Open-O Project Proposal Template
Summary Report Project Name: Model-Driven Health Tools (MDHT)
TSC Update at December Board Meeting
Working in Groups in Canvas
WEB SERVICES.
DOCUMENTATION DEVELOPMENT LIFE CYCLE (DDLC)
Documentation Guidelines
Content Management New Web
Team #: Staff Name 1 Name 2 Name 3 Name 4 Name 5 Name 6
Steering Group Member, Link Digital
Modeling Knowledge Sharing: PART Freight Model Dashboard
Software Documentation
Jekyll Documentation Theme
Core WG Meeting November 16th, 2017.
Cody Taylor University of Oklahoma Libraries
Proposed SysML v2 Submission Plan
API Documentation Guidelines
Course Profile Enhancements 2016
Making Instructional Design Effective in E-learning
Project Roles and Responsibilities
Project Update: Website Migration
DITA & Non-DITA AUTHORING Platforms
Using the Checklist for SDMX Data Providers
Building an Integrable XBRL Portal Daniel Hamm German Central Bank
Getting Started with Security
KIT: UNM IT Knowledge Management
BrailleBlaster: A New Way Forward
Standards.
Louisiana: Our History.
TAKING THE BIG LEAP-FROM NECESSARY EVIL TO BUSINESS ASSET
Health Ingenuity Exchange - HingX
IT Considerations for CPT TEE Implementation
HingX Project Overview
Governance, Intellectual Property and Membership
Broadvine Support Portal
Sylwia Grudkowska Report on JDemetra+ documentation SAEG meeting, Frankfurt - March 15th, 2018.
Background We would like to combine existing User guide and Admin guide currently in PDF form into a single HTML master site This master HTML site will.
…AND MY AXURE! HOW TO “BORROW” STUFF FROM OUR UX FRIENDS TO MAKE OUR LIVES EASIER 07 / 16 / 2018.
KINDLE YOUR PASSION FOR WRITING, WITH OUR HELP
D3.1 Accessibility Statement Generator
CARL Guide to Using the Canadian Author Addendum
ONAP Release Planning DRAFT Proposal
Developing ONAP API Documentation
Presentation transcript:

Tool Chain Architecture ONAP Documentation Tool Chain Architecture

ONAP Documentation - Basic Flow Author Developers: Dev. Guidelines, Release Notes, APIs Doc Team: User Guide, All Other Configure Validate Chunk Map to ONAP structure Edit / Approve Edit per Style Guide Committers Approve per Checklist Store Store into repo(s) per ONAP structure Publish Generate HTML or other formats as required

ONAP Documentation - Tool Chain Options Author Any plain text (e.g. Markdown or ReSt) transformable via Pandocs or similar Configure Pandoc / Other? Edit / Approve Edit per Style Guide Approve per Checklist Store Sphinx Jekyll Publish ReadMeDocs GitHub Require only plain text transformable by Pandoc or similar tooling.  Most developers used to Markdown or similar low level languages - counterproductive to try to enforce a single syntax? Transformation tooling will be required to validate, chunk and map content submitted by developers to the ONAP structure Basic “white label” output that: Satisfies ONAP structure Is consumable as desired by the ONAP community

ONAP Documentation Owners *No self-Committers CONTRIBUTOR COMMITTER Author Content Validate Content Transform to ONAP TOC Edit per Style Guide Store & Publish PROJECTS – Source Code Dev. Guides API’s Release Notes Project Developers Project Committers* Principal: Project Committers Secondary: Doc. Team Doc. Team PROJECTS – Supporting Doc Dependencies Issues Architecture Principal: Project SMEs Sec: ONAP Community DEVELOPER TOOLS & USER GUIDES Principal: Doc. Team Sec: Project SMEs Principal: Doc. Team* Sec: Project SMEs USE CASES & PLANNING Principal: TSC Sec: LF staff LF Staff* COMMUNITY Principal: LF Staff Sec: ONAP Community

ONAP Documentation Owners *No self-Committers CONTRIBUTOR COMMITTER Author Content Validate Content Transform to ONAP TOC Edit per Style Guide Store & Publish PROJECTS – Source Code Dev. Guides API’s Release Notes Project Developers Project Committers* Principal: Project Committers Secondary: Doc. Team Doc. Team PROJECTS – Supporting Doc Dependencies Issues Architecture Principal: Project SMEs Sec: ONAP Community DEVELOPER TOOLS & USER GUIDES Principal: Doc. Team Sec: Project SMEs Principal: Doc. Team* Sec: Project SMEs USE CASES & PLANNING Principal: TSC Sec: LF staff LF Staff* COMMUNITY Principal: LF Staff Sec: ONAP Community

ONAP Documentation Team – Committer Roles Technical Committers Tool Chain Selection & Maintenance Documentation Guidelines Committer Checklist Project Committers Insure the project owners author & update content, per release Assist with Markdown transformation when needed? Edit & Approve Store & Publish Developer & User Guide Committers Author and update content per release (via yourself or another contributor) Edit & Approve (no self-committers!)

ONAP Documentation Team – Insuring Success of ONAP! What brought you all here? How should we work together? How do we hold each other accountable? How should we best structure our team and our work?