[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: If you want "Fat Pings" just use Atom!
Justin Fletcher wrote:
I'm a little confused by all this discussion of never-ending XML
documents, mainly because my understanding is that without the
well-formedness checks the content might as well be free form, and the
elements within the document may rely on parts that have 'yet to arrive'.If an atom:feed contains an author element, it is required by the spec
to appear before any atom:entry elements in the atom:feed.
so this isn't a problem. Further, the spec really does not define any
metadata that would be dependent on parts yet-to-arrive. There could be
a challenge with same-document links that use fragment identifiers, but
that's about it.
Taking as an example the atom:author element, with the above example
of a never-ending document any atom:entry elements which exist would
be quite valid in containing no atom:author element because they're
not required to have one if the atom:feed element contains such an
author. And because the feed has not yet finished the reading
application cannot know that the document is invalid (or not - the
atom:author element may arrive at some point in the future).