summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorVictor Laza <vlaza@cloudbasesolutions.com>2015-04-03 16:46:12 +0300
committerVictor Laza <vlaza@cloudbasesolutions.com>2015-04-09 11:44:56 +0300
commit2c831275049fa904028678e740423a22cbde2c3c (patch)
treec533cbae207111348f7f9b52a8204b29f5abd02c /docs
parent3b8845497e982e219fe984de17b4c54896df5a5a (diff)
JIRA: DOCS-2 - docs/main.rst file for docu-generation in opnfvdocs
docs/main.rst contain basic .rst markup language with source from https://wiki.opnfv.org/documentation_projects/opnfv_documentation Change-Id: I84a72956a7455b1c24459811dd579af0082c4246 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/main.rst95
1 files changed, 95 insertions, 0 deletions
diff --git a/docs/main.rst b/docs/main.rst
new file mode 100644
index 000000000..49ac4329b
--- /dev/null
+++ b/docs/main.rst
@@ -0,0 +1,95 @@
+Project Name: Documentation
+============================
+
+- Proposed name for the project: ''opnfv documentation''
+- Proposed name for the repository: ''opnfvdocs''
+- Project Categories: Documentation
+
+Project description:
+---------------------
+
+- Produce documentation for OPNFV releases including but not limited to:
+
+ - Release notes
+ - Installation guide
+ - User guide
+
+ - Any relevant references and interface specifications for OPNFV projects or components.
+
+ - Include any architecture diagrams or specifications, reference to OPNFV requirements list.
+ - Provide guidelines and tooling for documentation handling across all OPNFV projects
+
+Scope:
+-------
+
+- Set up a structure, and a template, for document development with source control (same as source code). Leveraging upstream documentation structure and tools.
+- Following as close as possible the same contribution process & tools as our source code
+- Structure OPNFV documentation logically
+- Develop initial set of release documents:
+
+ - Release note
+ - Install guide
+ - User Guide
+ - API reference (if there is content in release 1)
+ - Interface specification (if there is content in release 1)
+
+- Provide language options for documentation where applicable: In first release English only, Wiki (via HTML scraping from Gerrit), and PDF.
+- Provide tooling and processes for OPNFV projects to implement and follow for consistency
+
+Dependencies:
+--------------
+
+- All OPNFV projects participating in a release.
+- Upstream project documentation to be referenced
+- Where there are external fora or standard development organization dependencies, list informative and normative references & specifications.
+
+
+Committers and Contributors:
+-----------------------------
+
+- Name of and affiliation of the project leader :
+
+ - Christopher Price: christopher.price@ericsson.com
+
+- Names and affiliations of the committers
+
+ - Christopher Price: christopher.price@ericsson.com
+ - Wenjing Chu (Dell): wenjing_chu@dell.com
+ - Ashiq Khan (NTTdocomo): khan@nttdocomo.com
+ - Fatih Degirmenci: fatih.degirmenci@ericsson.com
+ - Rodriguez, Iben: Iben.Rodriguez@spirent.com
+ - Malla Reddy Sama: sama@docomolab-euro.com
+
+- Any other contributors
+
+ - Bryan Sullivan (AT&T)
+ - Trevor Cooper: trevor.cooper@intel.com
+
+
+Description of roles in the documentation project:
+
+- Committers (Editors): has overall responsibility of document structure, editing, style and toolchains
+- opnfvdocs contributors: individual section will have contributors who are domain experts in those areas, other contributors may simply help out working on the documentation and tools as needed.
+- other projects: Committers will be responsible for maintaining documentation artifacts in project repositories.
+
+Planned deliverables
+---------------------
+
+- Project release documentation for OPNFV
+
+ - Including collation of all release relevant project documentations
+
+- Establishment and maintenance of the OPNFV documentation processes and toolchains
+
+
+Proposed Release Schedule:
+---------------------------
+
+- opnfvdocs will follow each OPNFV release and produce needed documentation
+
+ - Release 1 will provide basic documentation including revision control.
+ - By release 2 a multi-project toolchain will be in place with processes and version control
+ - Iterative improvements to the processes and toolchains are expected on a release by release basis.
+
+
+
(c) 2017 Ericsson AB and others. # # All rights reserved. This program and the accompanying materials # are made available under the terms of the Apache License, Version 2.0 # which accompanies this distribution, and is available at # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## --- # Sample benchmark task config file # measure network throughput using pktgen # with 2 stepping parameters. One stepping # in positive and the other in negative direction schema: "yardstick:task:0.1" scenarios: - type: Pktgen options: duration: 20 host: demeter.demo target: poseidon.demo runner: type: Arithmetic interval: 2 iter_type: nested_for_loops # run with packetsize/number_of_ports: 60,20; 60,10; ... 70,10 iterators: - name: packetsize start: 60 stop: 70 step: 5 - name: number_of_ports start: 20 stop: 10 step: -10 sla: max_ppm: 1000 action: monitor context: name: demo image: yardstick-image flavor: yardstick-flavor user: ubuntu placement_groups: pgrp1: policy: "availability" servers: demeter: floating_ip: true placement: "pgrp1" poseidon: floating_ip: true placement: "pgrp1" networks: test: cidr: '10.0.1.0/24'