Update namespaces according to RFC8515
[scp/oam/modeling.git] / data-model / yang / working / o-ran-sc / template / o-ran-sc-root-v1.yang
index 1acd553..a536253 100644 (file)
@@ -1,6 +1,6 @@
 module o-ran-sc-root-v1 {
   yang-version 1.1;
-  namespace "urn:o-ran:sc:root:1.0";
+  namespace "urn:o-ran-sc:yang:o-ran-sc-root-v1";
   prefix or;
 
   import o-ran-sc-types-v1 {
@@ -20,7 +20,7 @@ module o-ran-sc-root-v1 {
     "This module defines the root controlled object classes for a
      disaggregated RAN.
 
-     Copyright 2020 the O-RAN Alliance.
+     Copyright 2021 the O-RAN Software Community.
 
      Licensed under the Apache License, Version 2.0 (the 'License');
      you may not use this file except in compliance with the License.
@@ -34,6 +34,13 @@ module o-ran-sc-root-v1 {
      See the License for the specific language governing permissions and
      limitations under the License.";
 
+  revision 2021-03-09 {
+    description
+      "The namespace was updated according to O-RAN-SC yang guidelines.
+       The namespace must end with the full module name.";
+    reference
+      "https://jira.o-ran-sc.org/browse/OAM-168";
+  }
   revision 2020-02-20 {
     description
       "initial revision";
@@ -47,8 +54,8 @@ module o-ran-sc-root-v1 {
     leaf authority-ref {
       type ot:sized-printable-string;
       description
-        "A name or indentifier referencing the authority to which is
-         responsable to create, modify or delete
+        "A name or identifier referencing the authority to which is
+         responsible to create, modify or delete
          the controlled identifier. ";
     }
     leaf identifer {
@@ -60,7 +67,7 @@ module o-ran-sc-root-v1 {
          object.";
     }
     description
-      "An object class specifiing an object identifier, which is caluculated
+      "An object class specifying an object identifier, which is calculated
        or generated by the consumer of the API..";
   }