Skip to main content

JSON data formats for vCard and iCalendar
charter-ietf-jcardcal-01

Revision differences

Document history

Date Rev. By Action
2013-03-05
01 Cindy Morgan New version available: charter-ietf-jcardcal-01.txt
2013-03-05
01 Cindy Morgan State changed to Approved from IESG review
2013-03-05
01 Cindy Morgan IESG has approved the charter
2013-03-05
01 Cindy Morgan Closed "Approve" ballot
2013-03-05
01 Cindy Morgan Closed "Ready for external review" ballot
2013-03-05
00-02 Cindy Morgan WG action text was changed
2013-03-05
00-02 Cindy Morgan Version charter-ietf-jcardcal-00-02 removes WG name and milestones from charter text so they don't appear twice on the charter page upon approval.
2013-03-05
00-02 Cindy Morgan New version available: charter-ietf-jcardcal-00-02.txt
2013-02-28
00-01 Gonzalo Camarillo [Ballot Position Update] New position, No Objection, has been recorded for Gonzalo Camarillo
2013-02-27
00-01 Wesley Eddy [Ballot Position Update] New position, No Objection, has been recorded for Wesley Eddy
2013-02-27
00-01 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell
2013-02-26
00-01 Sean Turner [Ballot Position Update] New position, Yes, has been recorded for Sean Turner
2013-02-26
00-01 Stewart Bryant [Ballot Position Update] New position, No Objection, has been recorded for Stewart Bryant
2013-02-26
00-01 Robert Sparks [Ballot Position Update] New position, No Objection, has been recorded for Robert Sparks
2013-02-26
00-01 Martin Stiemerling [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling
2013-02-26
00-01 Adrian Farrel [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel
2013-02-25
00-01 Ron Bonica [Ballot Position Update] New position, No Objection, has been recorded for Ronald Bonica
2013-02-25
00-01 Brian Haberman [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman
2013-02-24
00-01 Benoît Claise [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise
2013-02-24
00-01 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley
2013-02-22
00-01 Barry Leiba [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba
2013-02-21
00-01 Pete Resnick [Ballot Position Update] New position, Yes, has been recorded for Pete Resnick
2013-02-21
00-01 Cindy Morgan Telechat date has been changed to 2013-02-28 from 2013-02-21
2013-02-21
00-01 Cindy Morgan Created "Approve" ballot
2013-02-21
00-01 Cindy Morgan State changed to IESG review from Internal review
2013-02-21
00-01 Cindy Morgan WG review text was changed
2013-02-21
00-00 Cindy Morgan WG review text was changed
2013-02-21
00-00 Benoît Claise [Ballot Position Update] Position for Benoit Claise has been changed to No Objection from Block
2013-02-21
00-01 Pete Resnick New version available: charter-ietf-jcardcal-00-01.txt
2013-02-21
00-00 Wesley Eddy [Ballot Position Update] New position, No Objection, has been recorded for Wesley Eddy
2013-02-21
00-00 Benoît Claise
[Ballot block]
Note: I discussed this with Pete already, and we're apparently in agreement on the principles. The new text below has not been discussed …
[Ballot block]
Note: I discussed this with Pete already, and we're apparently in agreement on the principles. The new text below has not been discussed yet.

Assuming the standard iCalendar and vCard field semantics are in [RFC5545] and [RFC6350], respectively, and that we don't want to change that, we need to improve this paragraph:

    Requirements from other working groups looking to adopt the jCard or
    jCal data formats will be considered. Requirements that are not
    explicitly mentioned in this charter will be considered so long as they
    do not conflict with the other stated objectives. Specific requirements
    for consideration are:

Indeed, we can't have new requirements on the semantic, but only requirements regarding the syntax. Like in network management [RFC3444], there is an information model and data models: we can optimize the data model, i.e., the encoding, but not the information model. The potential concern is the divergence of semantic between the different encodings. Not good.

NEW:

    Syntax-related requirements from other working groups looking to adopt
    the jCard or jCal data formats will be considered. New semantic-related
    requirements are out of scope. Requirements that are not
    explicitly mentioned in this charter will be considered so long as they
    do not conflict with the other stated objectives. Specific requirements
    for consideration are:
2013-02-21
00-00 Benoît Claise Ballot discuss text updated for Benoit Claise
2013-02-21
00-00 Benoît Claise
[Ballot block]
Note: I discussed this with Pete already, and we're apparently in agreement on the principles. The new text below has not been discussed …
[Ballot block]
Note: I discussed this with Pete already, and we're apparently in agreement on the principles. The new text below has not been discussed yet.

Assuming the standard iCalendar and vCard field semantics are in [RFC5545] and [RFC6350], respectively, and that we don't want to change that, we need to improve this paragraph:

    Requirements from other working groups looking to adopt the jCard or
    jCal data formats will be considered. Requirements that are not
    explicitly mentioned in this charter will be considered so long as they
    do not conflict with the other stated objectives. Specific requirements
    for consideration are:

Indeed, we can't have new requirements on the semantic, but only requirements regarding the syntax. Like in network management [RFC3444], there is an information model and data models: we can optimize the data model, i.e., the encoding, but not the information model. The potential concern is the divergence of semantic between the different encodings. Not good.

NEW:

    Syntax-related requirements from other working groups looking to adopt
    the jCard or jCal data formats will be considered. New semantic-related
    requirements are out of scope. Requirements that are not
    explicitly mentioned in this charter will be considered so long as they
    do not conflict with the other stated objectives. Specific requirements
    for consideration are:


Btw, isn't it?
OLD:

will be considered so long as

NEW:

will be considered as long as
2013-02-21
00-00 Benoît Claise [Ballot Position Update] New position, Block, has been recorded for Benoit Claise
2013-02-21
00-00 Sean Turner [Ballot Position Update] New position, Yes, has been recorded for Sean Turner
2013-02-21
00-00 Robert Sparks [Ballot Position Update] New position, No Objection, has been recorded for Robert Sparks
2013-02-20
00-00 Stewart Bryant [Ballot Position Update] New position, No Objection, has been recorded for Stewart Bryant
2013-02-20
00-00 Adrian Farrel
[Ballot comment]
Nit

The jcardcal working group is chartered to develop JSON-based data
formats that are accurate, straightforward representations of iCalendar
and vCard data, allowing …
[Ballot comment]
Nit

The jcardcal working group is chartered to develop JSON-based data
formats that are accurate, straightforward representations of iCalendar
and vCard data, allowing for conversion between any of the various
equivalent data formats without any loss of semantic meaning, and
maximal interoperability.

The formats are not accurate representations of data, but they may
"allow" it.

---

Nit

Specific requirements
for consideration are:

* a need for conveying unstructured address information (weirds WG).

That looks like exactly one requirement :-)

---

Minor issue

Mar 2013 - Determine requirements of other Working Groups.

This seems ambitious! Further more, it is probably an ongoing
activity. How about adding "initial"?

But also, how will this milestone be met? Will there be an I-D?
2013-02-20
00-00 Adrian Farrel [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel
2013-02-19
00-00 Gonzalo Camarillo [Ballot Position Update] New position, No Objection, has been recorded for Gonzalo Camarillo
2013-02-19
00-00 Martin Stiemerling [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling
2013-02-18
00-00 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley
2013-02-17
00-00 Brian Haberman [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman
2013-02-17
00-00 Ron Bonica [Ballot Position Update] New position, No Objection, has been recorded for Ronald Bonica
2013-02-16
00-00 Stephen Farrell [Ballot Position Update] New position, Yes, has been recorded for Stephen Farrell
2013-02-15
00-00 Barry Leiba [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba
2013-02-14
00-00 Pete Resnick [Ballot Position Update] New position, Yes, has been recorded for Pete Resnick
2013-02-14
00-00 Pete Resnick WG action text was changed
2013-02-14
00-00 Pete Resnick WG review text was changed
2013-02-14
00-00 Pete Resnick Created "Ready for external review" ballot
2013-02-14
00-00 Pete Resnick State changed to Internal review from Informal IESG review
2013-02-14
00-00 Pete Resnick Responsible AD changed to Pete Resnick
2013-02-14
00-00 Pete Resnick Placed on agenda for telechat - 2013-02-21
2013-02-14
00-00 Pete Resnick Initial review time expires 2013-02-21
2013-02-14
00-00 Pete Resnick State changed to Informal IESG review from Not currently under review
2013-02-14
00-00 Pete Resnick New version available: charter-ietf-jcardcal-00-00.txt