Skip to content

Commit

Permalink
2024-01-18: TR-106 Amendment 13
Browse files Browse the repository at this point in the history
  • Loading branch information
BBF Tools committed Jan 18, 2024
1 parent 8e072de commit a1440a2
Show file tree
Hide file tree
Showing 55 changed files with 7,607 additions and 985 deletions.
18 changes: 17 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,20 @@
See <https://data-model-template.broadband-forum.org> for the
current TR-106 specification.

## 2024-01-18: [TR-106 Amendment 13]

*Tag: [v1.13.0]*

### TR-106 Document
* Clarified the requirements regarding vendor-specific prefixes

### Data Model Data Types
* Added an *Alias* component to reduce cut-and-paste in the data models
* Added an *Order* type to reduce cut-and-paste in the data models

### Data Model Bibliographic References
* Added more bibrefs

## 2023-06-14: [TR-106 Amendment 12]

*Tag: [v1.12.0]*
Expand Down Expand Up @@ -142,7 +156,7 @@ current TR-106 specification.
### [XML Catalog](https://en.wikipedia.org/wiki/XML_catalog)
* Original

## 2014-09-17: TR-106 Amendment 7
## 2014-09-17: TR-106 Amendment 7+

*Tag: [v1.7.0+]*

Expand Down Expand Up @@ -270,6 +284,7 @@ current TR-106 specification.
[TR-106 Amendment 10]: https://www.broadband-forum.org/download/TR-106_Amendment-10.pdf
[TR-106 Amendment 11]: https://www.broadband-forum.org/download/TR-106_Amendment-11.pdf
[TR-106 Amendment 12]: https://www.broadband-forum.org/download/TR-106_Amendment-12.pdf
[TR-106 Amendment 13]: https://www.broadband-forum.org/download/TR-106_Amendment-13.pdf
[TR-106 Amendment 2]: https://www.broadband-forum.org/download/TR-106_Amendment-2.pdf
[TR-106 Amendment 3]: https://www.broadband-forum.org/download/TR-106_Amendment-3.pdf
[TR-106 Amendment 4]: https://www.broadband-forum.org/download/TR-106_Amendment-4.pdf
Expand All @@ -290,3 +305,4 @@ current TR-106 specification.
[v1.10.0]: https://github.com/BroadbandForum/data-model-template/releases/tag/v1.10.0
[v1.11.0]: https://github.com/BroadbandForum/data-model-template/releases/tag/v1.11.0
[v1.12.0]: https://github.com/BroadbandForum/data-model-template/releases/tag/v1.12.0
[v1.13.0]: https://github.com/BroadbandForum/data-model-template/releases/tag/v1.13.0
18 changes: 17 additions & 1 deletion PROJECT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,22 @@ resources:
# this is a dictionary, typically keyed by vi.a.c revisions
# XXX need to ensure that we cover the YANG multi-tag case
versions:
v1.13.0:
date: 2024-01-18
changes:
specification:
text: |
* Clarified the requirements regarding vendor-specific prefixes
dm-types:
resname: tr-106-types.xml
text: |
* Added an *Alias* component to reduce cut-and-paste in the data models
* Added an *Order* type to reduce cut-and-paste in the data models
dm-bibrefs:
resname: tr-069-biblio.xml
text: |
* Added more bibrefs
v1.12.0:
date: 2023-06-14
editors:
Expand Down Expand Up @@ -491,4 +507,4 @@ WADs:
PS:
PSLs:
- Daniel Egger, Axiros
- William Lupton, Broadband Forum
- Matthieu Anne, Orange
9 changes: 3 additions & 6 deletions bamboo-specs/bamboo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ version: 2

plan:
project-key: BUSDM
name: WT-106 release 1.12
name: WT-106 release 1.13
key: DMSUPPREL

branches:
Expand All @@ -26,17 +26,14 @@ Default Job:
tasks:
- clean
- checkout:
repository: wt-106-release-1-12
repository: wt-106-release-1-13
path: WT-106
- checkout:
repository: install-develop
path: install
- script: |
make --directory=WT-106 SUBDIRSEXCLUDE=specification test.report-pl
make --directory=WT-106 test.pandoc PANDOCPDFENGINEDELAY=5000
pdf=$(install/bin/bamboo-pdf-name.sh -p WT-106)
/bin/rm -f WT-106/docs/WT-106-*.pdf
/bin/cp -pf WT-106/docs/index.pdf WT-106/docs/$pdf
make --directory=WT-106 test.pandoc
- test-parser:
type: junit
test-results:
Expand Down
18 changes: 17 additions & 1 deletion docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,20 @@
See <https://data-model-template.broadband-forum.org> for the
current TR-106 specification.

## 2024-01-18: [TR-106 Amendment 13]

*Tag: [v1.13.0]*

### TR-106 Document
* Clarified the requirements regarding vendor-specific prefixes

### Data Model Data Types
* Added an *Alias* component to reduce cut-and-paste in the data models
* Added an *Order* type to reduce cut-and-paste in the data models

### Data Model Bibliographic References
* Added more bibrefs

## 2023-06-14: [TR-106 Amendment 12]

*Tag: [v1.12.0]*
Expand Down Expand Up @@ -142,7 +156,7 @@ current TR-106 specification.
### [XML Catalog](https://en.wikipedia.org/wiki/XML_catalog)
* Original

## 2014-09-17: TR-106 Amendment 7
## 2014-09-17: TR-106 Amendment 7+

*Tag: [v1.7.0+]*

Expand Down Expand Up @@ -270,6 +284,7 @@ current TR-106 specification.
[TR-106 Amendment 10]: https://www.broadband-forum.org/download/TR-106_Amendment-10.pdf
[TR-106 Amendment 11]: https://www.broadband-forum.org/download/TR-106_Amendment-11.pdf
[TR-106 Amendment 12]: https://www.broadband-forum.org/download/TR-106_Amendment-12.pdf
[TR-106 Amendment 13]: https://www.broadband-forum.org/download/TR-106_Amendment-13.pdf
[TR-106 Amendment 2]: https://www.broadband-forum.org/download/TR-106_Amendment-2.pdf
[TR-106 Amendment 3]: https://www.broadband-forum.org/download/TR-106_Amendment-3.pdf
[TR-106 Amendment 4]: https://www.broadband-forum.org/download/TR-106_Amendment-4.pdf
Expand All @@ -290,3 +305,4 @@ current TR-106 specification.
[v1.10.0]: https://github.com/BroadbandForum/data-model-template/releases/tag/v1.10.0
[v1.11.0]: https://github.com/BroadbandForum/data-model-template/releases/tag/v1.11.0
[v1.12.0]: https://github.com/BroadbandForum/data-model-template/releases/tag/v1.12.0
[v1.13.0]: https://github.com/BroadbandForum/data-model-template/releases/tag/v1.13.0
17 changes: 13 additions & 4 deletions docs/METADATA-1.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
<!-- do not edit! this file was created from PROJECT.yaml by project-parser.py -->

### Issue History {.unnumbered .unlisted .new-page}
::: {.new-page}
:::

### Issue History {.unnumbered .unlisted}

::: {.list-table .bbf-revision-history aligns=l,l,l,l widths=14,14,14,65}
::: {.list-table .issue-history aligns=l,l,l,l widths=14,14,14,65}

* - Issue Number
- Approval Date
Expand Down Expand Up @@ -69,7 +72,7 @@
* Added Annex defining additional requirements for BBF standard data
models

* - Amendment 7
* - Amendment 7+
- September 2014
-
- * Support file updates; document not updated
Expand Down Expand Up @@ -125,6 +128,11 @@
contracted
* Added a new section on the DMR (Data Model Report) Schema

* - [Amendment 13][TR-106 Amendment 13]
- January 2024
-
- * Clarified the requirements regarding vendor-specific prefixes

:::

### %bbfWorkArea% Work Area Directors {.unnumbered .unlisted}
Expand All @@ -135,12 +143,13 @@
### %bbfProjectStream% Project Stream Leaders {.unnumbered .unlisted}

* Daniel Egger, Axiros
* William Lupton, Broadband Forum
* Matthieu Anne, Orange

[TR-106 Amendment 1]: https://www.broadband-forum.org/download/TR-106_Amendment-1.pdf
[TR-106 Amendment 10]: https://www.broadband-forum.org/download/TR-106_Amendment-10.pdf
[TR-106 Amendment 11]: https://www.broadband-forum.org/download/TR-106_Amendment-11.pdf
[TR-106 Amendment 12]: https://www.broadband-forum.org/download/TR-106_Amendment-12.pdf
[TR-106 Amendment 13]: https://www.broadband-forum.org/download/TR-106_Amendment-13.pdf
[TR-106 Amendment 2]: https://www.broadband-forum.org/download/TR-106_Amendment-2.pdf
[TR-106 Amendment 3]: https://www.broadband-forum.org/download/TR-106_Amendment-3.pdf
[TR-106 Amendment 4]: https://www.broadband-forum.org/download/TR-106_Amendment-4.pdf
Expand Down
11 changes: 7 additions & 4 deletions docs/METADATA-1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,24 @@
bbfNumber: TR-106
bbfTitle: Data Model Template for CWMP Endpoints and USP Agents
bbfIssue: Issue
bbfVersion: 1 Amendment 12
bbfMonth: June
bbfYear: 2023
bbfVersion: 1 Amendment 13
bbfMonth: January
bbfYear: 2024
bbfType: Technical Report
bbfStatus: ''
bbfContrib: ''
bbfMajor: 1
bbfMinor: 12
bbfMinor: 13
bbfPatch: 0
bbfMicro: 0
bbfExtra: 0
bbfDraft: ''
bbfBuild: ''

# other top-level variables
notice: tr
reponame: data-model-template
website: https://data-model-template.broadband-forum.org
"tagline": |-
How to use the data model schema to understand and develop CWMP/USP
data models
Expand Down
160 changes: 160 additions & 0 deletions docs/METADATA.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,160 @@
<!-- do not edit! this file was created from PROJECT.yaml by project-parser.py -->

::: {.new-page}
:::

### Issue History {.unnumbered .unlisted}

::: {.list-table .issue-history aligns=l,l,l,l widths=14,14,14,65}

* - Issue Number
- Approval Date
- Issue Editor
- Changes

* - [Issue 1][TR-106 Issue 1]
- September 2005
- * Jeff Bernstein, 2Wire
* Christele Bouchat, Alcatel
* Tim Spets, Westell
- * Original

* - [Amendment 1][TR-106 Amendment 1]
- November 2006
- * Jeff Bernstein, 2Wire
* John Blackford, 2Wire
* Mike Digdon, SupportSoft
* Heather Kirksey, Motive
* William Lupton, 2Wire
* Anton Okmianski, Cisco
- * Clarification of original document

* - [Amendment 2][TR-106 Amendment 2]
- November 2008
- * William Lupton, 2Wire
* Håkan Westin, Tilgin
- * Addition of data model definition XML Schema and normative XML
common object and component definitions

* - [Amendment 3][TR-106 Amendment 3]
- September 2009
- * William Lupton, 2Wire
* Håkan Westin, Tilgin
- * Addition of device type XML Schema

* - [Amendment 4][TR-106 Amendment 4]
- February 2010
- * William Lupton, 2Wire
* Paul Sigurdson, Broadband Forum
- * Moved data model definitions to TR-181 Issue 1

* - [Amendment 5][TR-106 Amendment 5]
- November 2010
- * Paul Sigurdson, Broadband Forum
- * Replaced definitions of named data types such as IPAddress with
references to normative XML
* Minor changes to DM Schema (v1.3) and DT Schema (v1.1)

* - [Amendment 6][TR-106 Amendment 6]
- July 2011
- * Sarah Banks, Cisco
* Andrea Colmegna, FASTWEB
* Tim Spets, Motorola Mobility
- * Removed definition of proxying, now defined in TR-069
* Removed Common objects
* Alias Parameter Requirements added

* - [Amendment 7][TR-106 Amendment 7]
- September 2013
- * William Lupton, Cisco
- * Added descriptions of new features in DM Schema (v1.4 & v1.5) and
DT Schema (v1.2 & v1.3)
* Added Annex defining additional requirements for BBF standard data
models

* - Amendment 7+
- September 2014
-
- * Support file updates; document not updated

* - [Amendment 8][TR-106 Amendment 8]
- May 2018
- * Jean-Didier Ott, Orange
* William Lupton, Broadband Forum
- * Added support of USP (mountable objects)
* Removed references to obsolete data models
* Moved device requirements to TR-069

* - Amendment 9
- September 2019
-
- * Document not updated

* - [Amendment 10][TR-106 Amendment 10]
- November 2020
- * William Lupton, Broadband Forum
- * Converted document to markdown
* Various editorial improvements

* - [Amendment 11][TR-106 Amendment 11]
- January 2022
- * William Lupton, Broadband Forum
- * Clarified *forcedEnabled* and *forceDefaultEnabled* for USP
* Clarified impact of deprecating or obsoleting profile items
* Documented new description templates
* Documented new *secured* attribute

* - [Amendment 12][TR-106 Amendment 12]
- June 2023
- * William Lupton, Broadband Forum
- * Updated the *Mountable Object* and *Mount Point* descriptions to
indicate that all top-level objects (other than mount points) are
mountable
* Updated path scoping rules to indicate that a path that starts
with a period (`.`) is relative to its mount point (if mounted)
or to the Root or Service Object (otherwise)
* Updated the *hidden* and *secured* attributes to clarify that they
can't both be set to *true*, and that for CWMP *secured* means
the same as *hidden*
* Tightened the *version* attribute definition. It can only be
used when the version is later than the parent version,
except that it always has to be specified for Objects and
Profiles. Also added a new section on the use of the *version*
attribute
* Clarified that defaults defined in components will be "promoted"
to *parameter* defaults when used in command or event arguments
* Fixed the rules governing modifications of existing models. The
basic rule is that the value space can only be expanded, never
contracted
* Added a new section on the DMR (Data Model Report) Schema

* - [Amendment 13][TR-106 Amendment 13]
- January 2024
-
- * Clarified the requirements regarding vendor-specific prefixes

:::

### %bbfWorkArea% Work Area Directors {.unnumbered .unlisted}

* Jason Walls, QA Cafe
* John Blackford, CommScope

### %bbfProjectStream% Project Stream Leaders {.unnumbered .unlisted}

* Daniel Egger, Axiros
* Matthieu Anne, Orange

[TR-106 Amendment 1]: https://www.broadband-forum.org/download/TR-106_Amendment-1.pdf
[TR-106 Amendment 10]: https://www.broadband-forum.org/download/TR-106_Amendment-10.pdf
[TR-106 Amendment 11]: https://www.broadband-forum.org/download/TR-106_Amendment-11.pdf
[TR-106 Amendment 12]: https://www.broadband-forum.org/download/TR-106_Amendment-12.pdf
[TR-106 Amendment 13]: https://www.broadband-forum.org/download/TR-106_Amendment-13.pdf
[TR-106 Amendment 2]: https://www.broadband-forum.org/download/TR-106_Amendment-2.pdf
[TR-106 Amendment 3]: https://www.broadband-forum.org/download/TR-106_Amendment-3.pdf
[TR-106 Amendment 4]: https://www.broadband-forum.org/download/TR-106_Amendment-4.pdf
[TR-106 Amendment 5]: https://www.broadband-forum.org/download/TR-106_Amendment-5.pdf
[TR-106 Amendment 6]: https://www.broadband-forum.org/download/TR-106_Amendment-6.pdf
[TR-106 Amendment 7]: https://www.broadband-forum.org/download/TR-106_Amendment-7.pdf
[TR-106 Amendment 8]: https://www.broadband-forum.org/download/TR-106_Amendment-8.pdf
[TR-106 Issue 1]: https://www.broadband-forum.org/download/TR-106_Issue-1.pdf
Loading

0 comments on commit a1440a2

Please sign in to comment.