TS-0004, TS-0001 : announceTo, announcedAttribute, link
TS-0004
In TS-0004, Table 6.3.6 1: Universal and Common Attributes, the attributes link, announceTo, and announcedAttribute are listed as follows:
Attribute Name | Data Type | Value restrictions and Notes |
---|---|---|
link | xs:anyURI | Absence of this attribute means that this is not an announced resource |
announceTo | list of xs:anyURI | Absence of this attribute means that this is not an announced resource |
announcedAttribute | list of xs:NCName | Absence of this attribute means that this is not an announced resource |
The notes for these attributes are not correct for announceTo and announcedAttribute. They are not present in an announced resource, but only present in an announceable resource, and only then if that resource is announced to one or more target CSEs.
Proposal
Perhaps a better way is to write the notes in a positive form:
Attribute Name | Data Type | Value restrictions and Notes |
---|---|---|
link | xs:anyURI | This attribute is only present in a announced resource |
announceTo | list of xs:anyURI | This attribute shall only be present in an announceable resource |
announcedAttribute | list of xs:NCName | This attribute shall only be present in an announceable resource |
TS-0001
In TS-0001, Table 9.6.26.2-1: Universal Attributes for Announced Resources, the link attribute is listed as a universal attribute, but this attribute is missing in Table 9.6.1.3.1-1: Universal Attributes.
Proposal
Add the link attribute to Table 9.6.1.3.1-1: Universal Attributes in TS-0001.
Attributes Name | Mandatory /Optional | Description |
---|---|---|
link | Mandatory | Provides the URI to the original resource in an announced resource. |
Hightligted text: in addition to the text in Table 9.6.26.2-1: Universal Attributes for Announced Resources .