draft-ietf-jmap-jscontact-02.txt | draft-ietf-jmap-jscontact-03.txt | |||
---|---|---|---|---|
JMAP R. Stepanek | JMAP R. Stepanek | |||
Internet-Draft FastMail | Internet-Draft FastMail | |||
Intended status: Standards Track M. Loffredo | Intended status: Standards Track M. Loffredo | |||
Expires: December 17, 2020 IIT-CNR | Expires: June 17, 2021 IIT-CNR | |||
June 15, 2020 | December 14, 2020 | |||
JSContact: A JSON representation of contact data | JSContact: A JSON representation of contact data | |||
draft-ietf-jmap-jscontact-02 | draft-ietf-jmap-jscontact-03 | |||
Abstract | Abstract | |||
This specification defines a data model and JSON representation of | This specification defines a data model and JSON representation of | |||
contact card information that can be used for data storage and | contact card information that can be used for data storage and | |||
exchange in address book or directory applications. It aims to be an | exchange in address book or directory applications. It aims to be an | |||
alternative to the vCard data format and to be unambiguous, | alternative to the vCard data format and to be unambiguous, | |||
extendable and simple to process. In contrast to the JSON-based | extendable and simple to process. In contrast to the JSON-based | |||
jCard format, it is not a direct mapping from the vCard data model | jCard format, it is not a direct mapping from the vCard data model | |||
and expands semantics where appropriate. | and expands semantics where appropriate. | |||
skipping to change at page 1, line 37 ¶ | skipping to change at page 1, line 37 ¶ | |||
Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
Task Force (IETF). Note that other groups may also distribute | Task Force (IETF). Note that other groups may also distribute | |||
working documents as Internet-Drafts. The list of current Internet- | working documents as Internet-Drafts. The list of current Internet- | |||
Drafts is at https://datatracker.ietf.org/drafts/current/. | Drafts is at https://datatracker.ietf.org/drafts/current/. | |||
Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
This Internet-Draft will expire on December 17, 2020. | This Internet-Draft will expire on June 17, 2021. | |||
Copyright Notice | Copyright Notice | |||
Copyright (c) 2020 IETF Trust and the persons identified as the | Copyright (c) 2020 IETF Trust and the persons identified as the | |||
document authors. All rights reserved. | document authors. All rights reserved. | |||
This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
Provisions Relating to IETF Documents | Provisions Relating to IETF Documents | |||
(https://trustee.ietf.org/license-info) in effect on the date of | (https://trustee.ietf.org/license-info) in effect on the date of | |||
publication of this document. Please review these documents | publication of this document. Please review these documents | |||
skipping to change at page 6, line 26 ¶ | skipping to change at page 6, line 26 ¶ | |||
Type: "NameComponent[]" (optional). | Type: "NameComponent[]" (optional). | |||
The name components of the name of the entity represented by this | The name components of the name of the entity represented by this | |||
JSCard. Name components SHOULD be ordered such that their values | JSCard. Name components SHOULD be ordered such that their values | |||
joined by whitespace produce a valid full name of this entity. | joined by whitespace produce a valid full name of this entity. | |||
A NameComponent has the following properties: | A NameComponent has the following properties: | |||
o value: "String" (mandatory). The value of this name component. | o value: "String" (mandatory). The value of this name component. | |||
o type: "String" (mandatory). The type of this name component. | o type: "String" (mandatory). The type of this name component. The | |||
Valid name component types are: | value MUST be either one of the following values, registered in a | |||
future RFC, or a vendor-specific value: | ||||
* "prefix". The value is a honorific title(s), e.g. "Mr", "Ms", | * "prefix". The value is a honorific title(s), e.g. "Mr", "Ms", | |||
"Dr". | "Dr". | |||
* "personal". The value is a personal name(s), also known as | * "personal". The value is a personal name(s), also known as | |||
"first name", "given name". | "first name", "given name". | |||
* "surname". The value is a surname, also known as "last name", | * "surname". The value is a surname, also known as "last name", | |||
"family name". | "family name". | |||
End of changes. 4 change blocks. | ||||
6 lines changed or deleted | 7 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |