Subject: [Jcardcal] Comments for jCard

From: Bert Greevenbosch <[email-masked]>
Date: Thu, 10 Oct 2013 01:44:05 +0000

Hi all,

(as shepherd:) The DISCUSSes on jCard have been cleared. Nevertheless, we received some more comments, and Philipp and I think it makes sense to have another version of the draft to address these.

(as individual:) I also have some comments myself. I have discussed these off-line with Philipp, and we came to the proposals below. Please raise your comments, especially if you have another opinion on these.

Comment 1
=========
Is the following text in section 3.5.5 in conflict with the table right above it?
'As specified in [ISO.8601.2000], the date component shall not be represented with reduced accuracy and the time component shall not be truncated.'

Philipp's response
==================
I agree it's a little misleading. Reduced accuracy of the date part means leaving off day or month, so 1985T01:01:01 is not permitted. Similarly, truncating the time component would mean something like 19850412T-20:50, i.e. omitting the hour and/or minute. How is this?

OLD
            As specified in [ISO.8601.2000], the date component
            shall not be represented with reduced accuracy and the time
            component shall not be truncated. Also, all combinations may have
            any zone designator appended, as in the complete representation.

NEW
            As specified in [ISO.8601.2000], the lower order 
            components may not be omitted in the date part (reduced accuracy)
            and the higher order components may not be omitted in the time part
            (truncation). Also, all combinations may have any zone designator
            appended, as in the complete representation.
END

Comment 2
=========
The following text in Section 4 is not correct, as the VALUE parameter MUST be omitted in vCard when the value type in jCard is "unknown" (from which the converter knows it is an unknown default value type):
'When converting to vCard, the VALUE parameter MUST be added to properties whose default value type is unknown. The VALUE parameter MAY be omitted for properties using the default value type.'
I suggest rewording:
'When converting to vCard, the VALUE parameter MUST be added to properties whose default value type is unknown, but do not have a jCard type identifier "unknown".  The VALUE parameter MAY be omitted for properties using the default value type. The VALUE parameter MUST be omitted for properties which have the jCard type identifier "unknown".'

Philipp's response
==================
I agree

Best regards,
Bert