On Jun 10, 2009, at 10:55 AM, James M Snell wrote:

Thank you for the changes. Another issue that needs to be looked at (which existing in the previous version of the draft as well)

This issue did not exist in the previous draft since only one link with @rel value down and @type application/atom+xml was possible.

is how a processor can reconstruct the logical set of children for an entry... that is, for instance, if the set of child entries contains multiple atom:entry elements with the same atom:id value, are those viewed as separate children or is only the entry with the most recent atom:updated value included in the set of children?

We have two choices - either constrain cardinality and obtain an unambiguous logical set of children or remove the cardinality constraint and leave it to applications to interpret multiple sets or subsets. I don;t see how we can get a third option. BTW, the threading extension uses the second approach and §2.2 as well as §2.3 of hierarchy I-D explain what an Atom processor does with multiple occurrences of the down and up link, respectively.

Further, if multiple "down" links are specified, each pointing to separate Atom feeds with separate entries with distinct atom:id values, is that to be viewed as two separate child collections or a single logical combined collection? I would recommend the latter.

As I explain above, this choice is infeasible. How is one to reconcile an HTML linked resource with an entry with a feed and an image all through @rel=down? I would be interested in learning of a proposal to handle this kind of a situation.


Nikunj R. Mehta wrote:
Based on feedback, I have simplified the I-D to:
In-line extensions moved to draft-mehta-atom-inline
     Removed down-tree and up-tree relations
     Removed cardinality restrictions on up and down links

HTML: http://tools.ietf.org/html/draft-divilly-atom-hierarchy-02
Text: http://tools.ietf.org/id/draft-divilly-atom-hierarchy-02.txt <http://tools.ietf.org/id/draft-mehta-atom-inline-00.txt >
Diff: http://tools.ietf.org/rfcdiff?url2=draft-divilly-atom-hierarchy-02.txt

I am also tracking open issues about this I-D publicly at http://code.google.com/p/atom-ext/issues/list . The source for this I-D is also available, if you are interested.

Looking forward to comments on the I-D.

Nikunj
http://o-micron.blogspot.com <http://o-micron.blogspot.com/>


Begin forwarded message:

*From: *IETF I-D Submission Tool <[email protected] <mailto:[email protected] >>
*Date: *June 9, 2009 5:33:57 PM PDT
*To: *[email protected] <mailto:[email protected]>
*Cc: *[email protected] <mailto:[email protected]>
*Subject: **New Version Notification for draft-divilly-atom- hierarchy-02 *


A new version of I-D, draft-divilly-atom-hierarchy-02.txt has been successfuly submitted by Nikunj Mehta and posted to the IETF repository.

Filename: draft-divilly-atom-hierarchy
Revision: 02
Title: Hierarchy Relations for Atom
Creation_date: 2009-06-09
WG ID: Independent Submission
Number_of_pages: 7

Abstract:
This specification defines link relations for hierarchical navigation
among Atom feeds and entries.Editorial Note

To provide feedback on this Internet-Draft, join the atom-syntax
mailing list (http://www.imc.org/atom-syntax/) [1].



The IETF Secretariat.




Reply via email to