RFC 6350, "vCard Format Specification", August 2011Source of RFC: vcarddav (app)
Errata ID: 4245
Status: Held for Document Update
Reported By: Ivan Enderlin
Date Reported: 2015-01-27
Held for Document Update by: Barry Leiba
Date Held: 2015-03-02
Section 6.7.7 says:
Value type: A semicolon-separated pair of values. The first field is a small integer corresponding to the second field of a PID parameter instance. The second field is a URI. The "uuid" URN namespace defined in [RFC4122] is particularly well suited to this task, but other URI schemes MAY be used.
It should say:
Value type: A single structured text value consisting of components separated by the SEMICOLON character (U+003B). The first component is a small integer corresponding to the second component of a PID parameter instance. The second component is a URI. The "uuid" URN namespace defined in [RFC4122] is particularly well suited to this task, but other URI schemes MAY be used.
A “semicolon-separated pair of values” is a structured text value. Moreover, the RFC6351 considers the CLIENTPIDMAP property with a structured text value (see the Relax NG Schema definition of property-clientpidmap).
----- Verifier Notes -----
The original text would not cause any real confusion or interoperability issues, so this is held for document update. That said, the corrected text is more accurate and better represents the working group's consensus at the time the RFC was published.