[VOL-5545] Update voltha docs
- release notes for VOLTHA versions 2.6 to 2.15 with new Jira links and adjust release schedule details
- update old links
- remove ONF references and links
- update e-mail links
- update copright notices
Change-Id: Id6be18986a8f52f2dfcc07e2b0d2efcb0ae1c0e4
Signed-off-by: serkant.uluderya <serkant.uluderya@netsia.com>
diff --git a/overview/architecture_overview.rst b/overview/architecture_overview.rst
index 49e2729..83ba6ab 100644
--- a/overview/architecture_overview.rst
+++ b/overview/architecture_overview.rst
@@ -16,7 +16,7 @@
The location of the ``kubernetes`` cluster is not of a concern of the VOLTHA project per se, it can be deployed in a
data center, on the cloud or on the OLT box itself if the hardware is powerful enough, e.g. multi-chassis OLTs.
Proper considerations should be made by the operator around failure and resiliency of the system in any of these
-different deployments. ONF recommends to deploy the ``kubernetes`` cluster on a 3 node bare metal cluster located
+different deployments. LF BB recommends to deploy the ``kubernetes`` cluster on a 3 node bare metal cluster located
close to the OLT(s) location, e.g. operator's Central Office.
Alongside VOLTHA and ONOS, the Device Manager, a (optional) component which implements the
diff --git a/overview/contributing.rst b/overview/contributing.rst
index 3e8416e..6315b5a 100644
--- a/overview/contributing.rst
+++ b/overview/contributing.rst
@@ -149,7 +149,7 @@
VOLTHA codebase and a track record of code reviews. Members of the Technical
Steering Team (TST) and existing core contributors will regularly invite people
to become new core contributors. Nominations can also be made (including
-self-nominations) to the VOLTHA TST (`voltha-tst@opennetworking.org`) at any time.
+self-nominations) to the VOLTHA TST (`voltha-tst@lists.voltha.org`) at any time.
A good nomination will include details about who the person is (including their email
and Github and/or Gerrit username) and outline their experience with the VOLTHA codebase
@@ -201,51 +201,9 @@
comments section, the TST meetings are a good place to raise your concerns and
have a discussion.
-Current Core Contributors
-+++++++++++++++++++++++++++
-
-This is a list of core contributors divided by area of expertise:
-
-Adapter openonu and omci-lib-go:
-
- - `Chip Boling <chip.boling@tibitcom.com>`_
- - `Ozge Ayaz <ozge.ayaz@netsia.com>`_
-
-Voltha-system-tests:
-
- - to be assigned
-
-Openolt agent:
-
- - `Thiyagarajan Subramani <Thiyagarajan.Subramani@radisys.com>`_
- - `Burak Gurdag <burak.gurdag@netsia.com>`_
-
-ONOS apps:
-
- - `Gamze Abaka <gamze.abaka@netsia.com>`_
- - `Yasin Sapli <yasin.sapli@netsia.com>`_
- - `Tunahan Sezen <tunahan.sezen@netsia.com>`_
-
-Olt adapter, rw-core:
-
- - `Abhilash Satish Laxmeshwar <abhilash.laxmeshwar@radisys.com>`_
- - `Gamze Abaka <gamze.abaka@netsia.com>`_
-
-Build system, makefiles, reviews:
-
- - `Joey Armstrong <joey@opennetworking.org>`_
- - `David Ferguson <daf@opennetworking.org>`_
-
-All of the codebase:
-
- - `Mahir Gunyel <mahir.gunyel@netsia.com>`_
- - `Serkant Uluderya <serkant.uluderya@netsia.com>`_
- - `Amit Ghosh <Amit.Ghosh@radisys.com>`_
- - `Suhas Gururaj Rao <suhas.gururaj@radisys.com>`_
-
Community Guidelines
--------------------
This project follows `Google's Open Source Community Guidelines <https://opensource.google/conduct/>`_
-and ONF's `Code of Conduct <https://opennetworking.org/wp-content/themes/onf/img/onf-code-of-conduct.pdf>`_.
+and LF BB's `Code of Conduct <https://www.linuxfoundation.org/code-of-conduct>`_.
diff --git a/overview/contributing/copyright.rst b/overview/contributing/copyright.rst
index 9473672..99da39f 100644
--- a/overview/contributing/copyright.rst
+++ b/overview/contributing/copyright.rst
@@ -1,9 +1,9 @@
Copyright Notice
================
-Include a copyright notice with all submissions to ONF repositoreis.
+Include a copyright notice with all submissions to LF BB repositories.
-- Copyright 2017-2023 Open Networking Foundation Contributors
+- Copyright 2017-2026 Linux Foundation Broadband Contributors
- NOTE: Range values such as -present are not legally binding
- Copyright notice should be dated to the last year sources were modified.
@@ -13,7 +13,7 @@
:caption: Project Copyright Notice
# -----------------------------------------------------------------------
- # Copyright 2017-2024 Open Networking Foundation Contributors
+ # Copyright 2017-2026 Linux Foundation Broadband Contributors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -27,16 +27,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
# -----------------------------------------------------------------------
- # SPDX-FileCopyrightText: 2017-2024 Open Networking Foundation Contributors
+ # SPDX-FileCopyrightText: 2017-2026 Linux Foundation Broadband Contributors
# SPDX-License-Identifier: Apache-2.0
# -----------------------------------------------------------------------
-See Also
---------
-
-- `Copyright notices <https://github.com/joey-onf/copyright>`_
-- `Message syntax <https://github.com/joey-onf/copyright/blob/origin/master/notice>`_
-- `ONF CLA Information <https://lf-broadband.atlassian.net/wiki>`_
-
:doc:`Copyrights <copyright/copyright>`
diff --git a/overview/contributing/copyright/Makefile.rst b/overview/contributing/copyright/Makefile.rst
index cb93667..9f9c5b1 100644
--- a/overview/contributing/copyright/Makefile.rst
+++ b/overview/contributing/copyright/Makefile.rst
@@ -5,7 +5,7 @@
:caption: Makefile Syntax
# -----------------------------------------------------------------------
-# Copyright 2017-2024 Open Networking Foundation Contributors
+# Copyright 2017-2026 Linux Foundation Broadband Contributors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -19,7 +19,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
# -----------------------------------------------------------------------
-# SPDX-FileCopyrightText: 2017-2024 Open Networking Foundation Contributors
+# SPDX-FileCopyrightText: 2017-2026 Linux Foundation Broadband Contributors
# SPDX-License-Identifier: Apache-2.0
# -----------------------------------------------------------------------
# Intent:
diff --git a/overview/contributing/copyright/copyright.rst b/overview/contributing/copyright/copyright.rst
index 19737f6..233ff4f 100644
--- a/overview/contributing/copyright/copyright.rst
+++ b/overview/contributing/copyright/copyright.rst
@@ -1,9 +1,9 @@
Copyright Notice
================
-Include a copyright notice with all submissions to ONF repositoreis.
+Include a copyright notice with all submissions to LF BB repositoreis.
-- ``Copyright 2017-2023 Open Networking Foundation Contributors``
+- ``Copyright 2017-2023 LF BB Contributors``
- NOTE: Range values such as -present are not legally binding
- Copyright notice should be dated to the last year sources were modified.
diff --git a/overview/contributing/copyright/golang.rst b/overview/contributing/copyright/golang.rst
index 13ec153..2c0e045 100644
--- a/overview/contributing/copyright/golang.rst
+++ b/overview/contributing/copyright/golang.rst
@@ -5,7 +5,7 @@
:caption: Copyright Syntax
/* -----------------------------------------------------------------------
- * Copyright 2017-2024 Open Networking Foundation Contributors
+ * Copyright 2017-2026 Linux Foundation Broadband Contributors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -19,7 +19,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
* -----------------------------------------------------------------------
- * SPDX-FileCopyrightText: 2017-2024 Open Networking Foundation Contributors
+ * SPDX-FileCopyrightText: 2017-2026 Linux Foundation Broadband Contributors
* SPDX-License-Identifier: Apache-2.0
* -----------------------------------------------------------------------
*/
diff --git a/overview/contributing/copyright/json.rst b/overview/contributing/copyright/json.rst
index 18b0776..75676f5 100644
--- a/overview/contributing/copyright/json.rst
+++ b/overview/contributing/copyright/json.rst
@@ -10,7 +10,7 @@
"version": 1,
},
"copyright-notice" : {
- "SPDX-FileCopyrightText" : "2024 Open Networking Foundation Contributors",
+ "SPDX-FileCopyrightText" : "2026 Linux Foundation Broadband Contributors",
"SPDX-License-Identifier" : "Apache-2.0"
}
}
diff --git a/overview/contributing/copyright/markdown.rst b/overview/contributing/copyright/markdown.rst
index e57068e..8082acd 100644
--- a/overview/contributing/copyright/markdown.rst
+++ b/overview/contributing/copyright/markdown.rst
@@ -6,7 +6,8 @@
<!--
# -----------------------------------------------------------------------
- # Copyright 2017-2024 Open Networking Foundation Contributors
+ # Copyright 2017-2026 Linux Foundation Broadband Contributors
+ # Copyright 2017-2024 Linux Foundation Broadband Contributors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -20,7 +21,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
# -----------------------------------------------------------------------
- # SPDX-FileCopyrightText: 2017-2024 Open Networking Foundation Contributors
+ # SPDX-FileCopyrightText: 2017-2026 Linux Foundation Broadband Contributors
# SPDX-License-Identifier: Apache-2.0
# -----------------------------------------------------------------------
# Intent:
diff --git a/overview/contributing/patch_followup.rst b/overview/contributing/patch_followup.rst
index 20c0abb..a176a86 100644
--- a/overview/contributing/patch_followup.rst
+++ b/overview/contributing/patch_followup.rst
@@ -79,7 +79,7 @@
% git log --author="joey" | less
commit 23ce887c4cb3f98506536e00c58ffc8c2af16afe
- Author: Joey Armstrong <joey@opennetworking.org>
+ Author: Joey Armstrong <joey@lfbroadband.org>
Date: Thu Aug 24 09:46:22 2023 -0400
[VOL-5009] - Update release notes
diff --git a/overview/jenkins_node.rst b/overview/jenkins_node.rst
index 962d4a9..4d796c8 100644
--- a/overview/jenkins_node.rst
+++ b/overview/jenkins_node.rst
@@ -16,7 +16,7 @@
------------------------------
A good guide to do this can be found at `<https://devopscube.com/setup-slaves-on-jenkins-2/>`_.
-At ONF we setup one of the node in the Kubernetes cluster as Jenkins Agent, but that is not mandatory
+At LF BB we setup one of the node in the Kubernetes cluster as Jenkins Agent, but that is not mandatory
as long as ``kubectl`` installed on the Jenkins Agent can interact with the cluster.
Prerequisites for this step are listed in the page, but reported here for your convenience:
diff --git a/overview/release_process.rst b/overview/release_process.rst
index 7d63c87..3457318 100644
--- a/overview/release_process.rst
+++ b/overview/release_process.rst
@@ -98,7 +98,7 @@
2. Wait for build to complete
3. Merge the component patches on gerrit
- - `View <https://gerrit.lfbroadband.org/q/owner:do-not-reply%2540opennetworking.org>`_
+ - `View <https://gerrit.lfbroadband.org/q/owner:do-not-reply%2540lfbroadband.org>`_
- Two pull requests are created modifying pom.xml.
- Approve patch one (-SNAPSHOT: no) to initiate a release build.
- Approve patch two (-SNAPSHOT: yes) to revert pom.xml to a non-release version.
diff --git a/overview/releases.rst b/overview/releases.rst
index 5619bb4..6a733bd 100644
--- a/overview/releases.rst
+++ b/overview/releases.rst
@@ -2,17 +2,9 @@
===============
VOLTHA, up until the 2.8 release had a tight development and release schedule of 3 months.
-Starting June 2021 operates on a 6 months release schedule, with a Long Term Support release every 18 months.
-Long Term Support means that throughout the lifetime of a release there is a commitment to update,
-patch and maintain the software.
-
+Starting June 2021 operates on a 6 months release schedule.
VOLTHA process for releases is as follows:
-- each LTS release has an 18 months support period with bug fixes and testing.
-- LTS releases are 18 months apart.
-- VOLTHA has 6 month release cycles.
-- Two interim releases between LTS versions.
-- Bugfixes will be back ported to LTS (if applicable) from master and interim release.
Releases
--------
@@ -131,3 +123,18 @@
- Dec 30, 2023
-
-
+ * - `VOLTHA 2.13 <../release_notes/voltha_2.13.html>`_
+ - Jan 1, 2024
+ - June 30, 2024
+ -
+ - * - `VOLTHA 2.14 <../release_notes/voltha_2.14.html>`_
+ - July 1, 2024
+ - Dec 30, 2024
+ -
+ -
+ * - `VOLTHA 2.15 <../release_notes/voltha_2.15.html>`_
+ - Jan 1, 2025
+ - June 30, 2025
+ -
+ -
+