Merge "Clean up contributor guide section ODL homepage"
authorCharles La Voy <charleslavoy@gmail.com>
Wed, 25 Apr 2018 13:02:33 +0000 (13:02 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Wed, 25 Apr 2018 13:02:33 +0000 (13:02 +0000)
docs/getting-started-guide/index.rst
docs/getting-started-guide/introduction.rst
docs/submodules/bgpcep
docs/submodules/genius
docs/submodules/odlparent

index d132709c6a470b7d5f7ba84c9a0284f3ee86ecec..404a0cf4000a0f8372c0e6a5d51c0237e5e47765 100644 (file)
@@ -8,7 +8,6 @@ Getting Started Guide
    :maxdepth: 1
 
    introduction
-   who_should_use
    concepts_and_tools
    installing_opendaylight
    project-specific-guides/index
index 5df3227e4bb2992863588b39936d46ab485b96b6..27140797a49efc3282b29d8561c4384e90ca230b 100644 (file)
@@ -4,69 +4,34 @@ Introduction
 
 The OpenDaylight project is an open source platform for Software Defined
 Networking (SDN) that uses open protocols to provide centralized, programmatic
-control and network device monitoring. Like many other SDN controllers,
-OpenDaylight supports OpenFlow, as well as offering ready-to-install network
-solutions as part of its platform.
+control and network device monitoring.
 
 Much as your operating system provides an interface for the devices that
 comprise your computer, OpenDaylight provides an interface that allows you to
-connect network devices quickly and intelligently for optimal network
-performance.
-
-It’s extremely helpful to understand that setting up your networking environment
-with OpenDaylight is not a single software installation. While your first
-chronological step is to install OpenDaylight, you install additional
-functionality packaged as Karaf features to suit your specific needs.
-
-Before walking you through the initial OpenDaylight installation, this guide
-presents a fuller picture of OpenDaylight’s framework and functionality so you
-understand how to set up your networking environment. The guide then takes you
-through the installation process.
+control and manage network devices.
 
 What’s different about OpenDaylight
 ===================================
 
-Major distinctions of OpenDaylight’s SDN compared to traditional SDN options are
+Major distinctions of OpenDaylight’s SDN compared to other SDN options are
 the following:
 
 * A microservices architecture, in which a “microservice” is a particular
   protocol or service that a user wants to enable within their installation of
   the OpenDaylight controller, for example:
 
-  * A plugin that provides connectivity to devices via the OpenFlow or BGP
-    protocols
-  * An L2-Switch or a service such as Authentication, Authorization, and
-    Accounting (AAA).
-
-* Support for a wide and growing range of network protocols beyond OpenFlow,
-  including SNMP, NETCONF, OVSDB, BGP, PCEP, LISP, and more.
-* Support for developing new functionality comprised of additional networking
-  protocols and services.
-
-.. note:: A thorough understanding of the microservices architecture is
-   important for experienced network developers who want to create new solutions
-   in OpenDaylight. If you are new to networking and OpenDaylight, you most
-   likely won’t design solutions, but you should comprehend the microservices
-   concept to understand how OpenDaylight works and how it differs from other
-   SDN programs.
-
-What you’ll find in this guide
-==============================
-
-To set up your environment, you first install OpenDaylight followed by the
-Apache Karaf features that offer the functionality you require. The OpenDaylight
-Getting Started Guide covers feature descriptions, OpenDaylight installation
-procedures, and feature installation.
+  * A plugin that provides connectivity to devices via the OpenFlow protocols
+    (openflowplugin).
+  * A platform service such as Authentication, Authorization, and Accounting
+    (AAA).
+  * A network service providing VM connectivity for OpenStack (netvirt).
 
+* Support for a wide and growing range of network protocols: OpenFlow, P4
+  BGP, PCEP, LISP, NETCONF, OVSDB, SNMP and more.
 
-The Getting Started Guide also includes other helpful information, with the
-following organization:
+* Model Driven Service Abstraction Layer (MD-SAL). Yang models play a key role
+  in OpenDaylight and are used for:
 
-#. An overview of OpenDaylight and common use models
-#. OpenDaylight concepts and tools
-#. OpenDaylight installation instructions
-#. OpenDaylight user interface
-#. Setting Up Cluster
-#. Persistence and Backup
-#. Security considerations
-#. How to get help
+  * Creating datastore schemas (tree based structure).
+  * Generating application REST API (RESTCONF).
+  * Automatic code generation (Java interfaces and Data Transfer Objects).
index 6ab99020ed1abe5324ff33075e5642be4feb9564..43e3960626162efaafe7ddbd25a407852bcece04 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 6ab99020ed1abe5324ff33075e5642be4feb9564
+Subproject commit 43e3960626162efaafe7ddbd25a407852bcece04
index 95e03d736bbd64c3d959f15b84fba5fdf551e750..1d732423f92293334a2ef88edbac278d1254af81 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 95e03d736bbd64c3d959f15b84fba5fdf551e750
+Subproject commit 1d732423f92293334a2ef88edbac278d1254af81
index 761c4442083577cb262f9e8206360ff016e9d9c0..0a91d2fd6acf6ade4e313283afc372b7b07b298f 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 761c4442083577cb262f9e8206360ff016e9d9c0
+Subproject commit 0a91d2fd6acf6ade4e313283afc372b7b07b298f