| rfc9553v5.txt | rfc9553.txt | |||
|---|---|---|---|---|
| skipping to change at line 227 ¶ | skipping to change at line 227 ¶ | |||
| The xCard [RFC6351] and jCard [RFC7095] specifications define | The xCard [RFC6351] and jCard [RFC7095] specifications define | |||
| alternative representations for vCard data in XML and JSON formats, | alternative representations for vCard data in XML and JSON formats, | |||
| respectively. Both explicitly aim to not change the underlying data | respectively. Both explicitly aim to not change the underlying data | |||
| model. Accordingly, they are regarded as equal to vCard in the | model. Accordingly, they are regarded as equal to vCard in the | |||
| context of this document. | context of this document. | |||
| 1.2. Notational Conventions | 1.2. Notational Conventions | |||
| The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | |||
| "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and | "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and | |||
| "OPTIONAL" in this document are to be interpreted as described in BCP | "OPTIONAL" in this document are to be interpreted as described in | |||
| 14 [RFC2119] [RFC8174] when, and only when, they appear in all | BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all | |||
| capitals, as shown here. | capitals, as shown here. | |||
| The ABNF definitions in this document use the notations of [RFC5234]. | The ABNF definitions in this document use the notations of [RFC5234]. | |||
| ABNF rules not defined in this document are defined in either | ABNF rules not defined in this document are defined in either | |||
| [RFC5234] (such as the ABNF for CRLF, WSP, DQUOTE, VCHAR, ALPHA, and | [RFC5234] (such as the ABNF for CRLF, WSP, DQUOTE, VCHAR, ALPHA, and | |||
| DIGIT) or [RFC6350]. | DIGIT) or [RFC6350]. | |||
| 1.3. Data Type Notations | 1.3. Data Type Notations | |||
| This section introduces the notations and terminology used to define | This section introduces the notations and terminology used to define | |||
| skipping to change at line 1010 ¶ | skipping to change at line 1010 ¶ | |||
| 2.1.8. relatedTo | 2.1.8. relatedTo | |||
| relatedTo: String[Relation] (optional). The set of Card objects that | relatedTo: String[Relation] (optional). The set of Card objects that | |||
| relate to the Card. The value is a map, where each key is the uid | relate to the Card. The value is a map, where each key is the uid | |||
| property value of the related Card, and the value defines the | property value of the related Card, and the value defines the | |||
| relation. | relation. | |||
| The Relation object has the following properties: | The Relation object has the following properties: | |||
| @type: String. The JSContact type of the object. The value MUST be | @type: String. | |||
| "Relation", if set. | The JSContact type of the object. The value MUST be "Relation", | |||
| if set. | ||||
| relation: String[Boolean] (optional; default: empty Object). The rel | relation: String[Boolean] (optional; default: empty Object). | |||
| ationship of the related Card to the Card, defined as a set of | The relationship of the related Card to the Card, defined as a set | |||
| relation types. The keys in the set define the relation type; the | of relation types. The keys in the set define the relation type; | |||
| values for each key in the set MUST be "true". The relationship | the values for each key in the set MUST be "true". The | |||
| between the two objects is undefined if the set is empty. | relationship between the two objects is undefined if the set is | |||
| empty. | ||||
| The initial list of enumerated (Section 1.7.5) relation types | The initial list of enumerated (Section 1.7.5) relation types | |||
| matches the IANA-registered TYPE [IANA-vCard] parameter values of | matches the IANA-registered TYPE [IANA-vCard] parameter values of | |||
| the vCard RELATED property (Section 6.6.6 of [RFC6350]): | the vCard RELATED property (Section 6.6.6 of [RFC6350]): | |||
| * acquaintance | * acquaintance | |||
| * agent | * agent | |||
| * child | * child | |||
| End of changes. 3 change blocks. | ||||
| 9 lines changed or deleted | 11 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. | ||||