.. index:: Release Notes
-Beijing Release Notes
-^^^^^^^^^^^^^^^^^^^^^
-This page is the ONAP Beijing Release Notes. The first release was
-Amsterdam and subsequent major release will be named using city names.
+Casablanca Release Notes
+^^^^^^^^^^^^^^^^^^^^^^^^
+This page is the ONAP Casablanca Release Notes. The first release was labelled
+Amsterdam, second release Beijing and subsequent major release will be named using city names.
-* Release Name: Beijing
-* Release Version: 2.0.0
-* Release Date: June 7, 2018
+* Release Name: Casablanca
+* Release Version: 3.0.0
+* Release Date: Nov xx, 2018
Getting Started With ONAP
Documentation
=============
-ONAP Beijing Release provides multiple documents including the following:
+ONAP Casablanca Release provides multiple documents including the following:
* A high level :ref:`architecture view<doc-architecture>` of how components
relate to each other.
Security Notes
==============
-ONAP has adopted the `CII Best Practice Badge Program <https://bestpractices.coreinfrastructure.org/en>`_. The goal of the Beijing release is for all ONAP projects to be close to achieving a CII Passing badge.
+ONAP has adopted the `CII Best Practice Badge Program <https://bestpractices.coreinfrastructure.org/en>`_. The goal of the Casablanca release is for all ONAP projects to be close to achieving a CII Passing badge.
- `Badging Requirements <https://github.com/coreinfrastructure/best-practices-badge#core-infrastructure-initiative-best-practices-badge>`_
- `Badging Status for all ONAP projects <https://bestpractices.coreinfrastructure.org/en/projects?q=onap>`_
--- /dev/null
+.. This work is licensed under a Creative Commons Attribution 4.0
+.. International License. http://creativecommons.org/licenses/by/4.0
+.. Copyright 2017 AT&T Intellectual Property. All rights reserved.
+
+Contributing Submodule Summary
+==============================
+
+.. code-block:: console
+
+.. literalinclude:: _static/smsummary.out
-Subproject commit 7425da5594670b182122306c70ef8846f53c175b
+Subproject commit 8cd88b8fbd5cdaa3fe796a11c0788ba202a808a3
-Subproject commit 426992d0bf2e3a3d3123bd716960cd33dd20fc39
+Subproject commit 6edb62395a4a18481ff851a218af3e570f085b4e
-Subproject commit 2b609609b666715907dad476b8a1ffaaa6f33989
+Subproject commit 87fa6ad968ad43587e0fde8c346e5e2df1fb4834
-Subproject commit 14eddc2cc36b4c64782c7b1ea7a1abd6be1c2f2f
+Subproject commit 898e060c37c2e7734a025dff9db1f733c9e4580f
-Subproject commit 30643d72ec44dddb06a17d5ad29b0c45e90a445c
+Subproject commit 206e44d57c0b1800abc2faf313a5c0c1b4945a8a
-Subproject commit 01167176ce6f6c663055f77ee01cb18793aa8ea5
+Subproject commit af2fcc24fc53bf8bde0e38f2276d702d923c4b80
-Subproject commit cc1af85dc481922d5884777822f25183003c20fa
+Subproject commit 791a3ab6b44c8b2ece29b4db8c4d166e6ffb1a7a
-Subproject commit b0eb2982ff2abccb178d378d9a6a6c9006559b84
+Subproject commit ac4958ae6d30e60c5cf0bd66ce8f3c79191c6726
-Subproject commit 0854090a69fa3016c33c33beedae7a032fbaf029
+Subproject commit 56f3194910de86e913ab6b0e804655d6e46f7559
-Subproject commit 366e5f722628d21e9fea4d9c105b5518a5637bee
+Subproject commit 345acecaaac8a7670eb8331e1f1356f860db7b60
-Subproject commit 7d8fa29803b9d9328106702910e47a4596f84cc9
+Subproject commit 200d3c88c80715dcb5e1b029e28042825bb7de07
-Subproject commit 49e071747146494dc802d09685075f306b27f6a8
+Subproject commit 87bf9245434ad317ea39a84a0099233197f3d7c2
-Subproject commit 9072eeb0cff6005902d0d21b3e5653e284288122
+Subproject commit f3f0a2c774047136c8f580ad811c2e60f6218eac
-Subproject commit a3950b1227da2952b60920fec0bd87eef5791005
+Subproject commit bf652bc2ae7362eff1ab0a15b719465b296e4776
-Subproject commit c066e7d1f7cfbbe74a1e740a939bb268f4a92b3e
+Subproject commit 1b2e3a414826c059557845cbf6fd32eeb095f9b0
-Subproject commit 5b074b87335a98ba08b41f1e89d36f25fd25d798
+Subproject commit 4ee737cff74c52411b1d2f1455e15055f176b7ab
-Subproject commit 5dd0bab482f4740dec66f5a1a1e1dc8b4fef2296
+Subproject commit 1359ae6401357c9381c0f0e0cf997a48fb8272d2
-Subproject commit 60de689fa4c16807d69646f5604d7ed1042f1dca
+Subproject commit 8dd149c02d9cd8bb794fc3c823a26a1fd1c31b51
-Subproject commit 2dfba4b15af4fea7092dae1619cf985013b7a129
+Subproject commit 66b38dea91018952d9070d95dcc29fe510e13a1a
-Subproject commit 3fec487b6db21303516380dbd7635978164bb8a7
+Subproject commit b4a5ff60af9186f45f64f310d1d615da571c834d
-Subproject commit 98e3809b59399dbe8174d97cdf3367beb475e53a
+Subproject commit 98849e3f37c5d2e04cc961bc5953e7cd055d4304
-Subproject commit 7586f977deaa8cb00295545e7de3a537ba113441
+Subproject commit 0f282c08081ea538b1c49159a57eb2766f7372f2
-Subproject commit ed7c491c37db044b07ab97781a2d8cab63bcfe99
+Subproject commit 633927402f317714069ae71e0ee766a0d54194ed
-Subproject commit 99be035a26a198d676547c9f88c56f1f0c37b697
+Subproject commit b05fb22d90def79369e37f4e08ae19595317421a
-Subproject commit 79e5edea6fdbbab122e280f95cd3f2dbfc431e8b
+Subproject commit 53d8916cc60d97e2ce7ae345f8cc25f5602567da
-Subproject commit 4a74141f145c74d4d26a191ea30d34d331feb70e
+Subproject commit 6de77ecc35e8c5333be8d35f0f46ca5679ad8127
-Subproject commit 9d5f5d667d21f6929286dbc8dbc2d40c02bc0760
+Subproject commit 49d1b7109c9b7179ce9fd89696fe1ef8025e76a5
-Subproject commit 461e964344d01e245464980b6ace12e4b28569e6
+Subproject commit 3edb71cfc640b32a7cea3ee0823350ef19dd7694
-Subproject commit d18094dfca7558771c8ac08893b069c0dfd44a23
+Subproject commit 36aaff0eb99184ecb552d14aa44b818308be38ee
-Subproject commit 66d1cb1f7d6bc97c15871f3d0ddbff202c354dfc
+Subproject commit bc0945a600e11741b86524889740b701297c986f
-Subproject commit ed8d3bede945e842a2716802272bdf9b24997e27
+Subproject commit b2f59dcd76a7f5fc515b5ad4763121bb95f8c49a
-Subproject commit 4960a7a1637d559facd6f71886187692fce867a0
+Subproject commit 4e104ac4183dd46124753c4571939e765a124508
-Subproject commit 9390b58f5e502bfdf5d0127a4cc5b45e12f17cb6
+Subproject commit 61affc6311906aee71b16ee8632c1e7468cd1990
-Subproject commit d16b64bd12d0049c1e7840b8ba616cea35d724c8
+Subproject commit 5068ef4e733342d03d30ad895e5dcbeb4b6390b1
-Subproject commit 6e60e4fe06099f0cdcba32c4a78efa17e7c9977c
+Subproject commit 16e8e22821c23a3a43d89bc8133c5a41de1b110b
-Subproject commit 8c66bb19548227c0d24b41fa931a5956bc445cac
+Subproject commit e6bcb0cd59c6494b3acdccb25c5814c0df4847ef
-Subproject commit 7099d63e46b0bc9bb5591a5f28e535b95fba2d86
+Subproject commit 0d5d97e1a128ff5a66a8f664c600fbe8b77fc778
-Subproject commit e4cff9ed8bb9f1bd1913f1393963f44f16b734f3
+Subproject commit 1248f5ddbb10f614c20ba85f2a91f3b8caefc11a
-Subproject commit 12b39e4fefe05f767370b70c63c225de5ceea514
+Subproject commit d193e4dd5395437245c54f0de208c55d7a0e26c4
tox
-Sphinx==1.6.7
+Sphinx==1.8.1
doc8
docutils
setuptools
--- /dev/null
+# Copyright (c) 2018 Open Network Automation Platform and contributors
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
+# either express or implied. See the License for the specific
+# language governing permissions and limitations under the License.
+
+# Create a list of submodules used to build documentation
+# Usage: sh smsummary.sh output_file
+#
+
+echo "************************************************************************************" > $1
+echo "* Submodule branches used to build this version of the documentation. *" >> $1
+echo "************************************************************************************" >> $1
+
+git submodule foreach git for-each-ref \
+ --format='%(committerdate:iso8601) %(objectname) %(HEAD) %(refname) %(subject)' \
+ --sort -committerdate refs/heads/ | \
+ sed -e 's:^: :' -e 's: Entering .docs/submodules/::' -e 's:.git.$::' -e 's:refs/heads/::' >> $1
[testenv:docs]
deps = -r{toxinidir}/etc/requirements.txt
commands =
- sphinx-build -j 3 -b html -n -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/html
+ sh {toxinidir}/shell/smsummary.sh {toxinidir}/docs/_static/smsummary.out
+ echo "Summary of submodule versions used in html build in {toxinidir}/docs/_static/smsummary.out"
+ sphinx-build -j 1 -b html -n -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/html
echo "Generated docs available in {toxinidir}/docs/_build/html"
-whitelist_externals = echo
+whitelist_externals =
+ echo
+ git
+ sh
[testenv:local]
deps = -r{toxinidir}/etc/requirements.txt