On Saturday, May 21, 2005, at 09:20  PM, Bob Wyman wrote:
Antone Roundy wrote:
Unless the "need" for this can be shown, and it can be shown that
an extension can't take care of it, I'm -1 on atom:modified.
        The need is simple and I've stated it dozens of times...
...but is it a need or a want? That was the point "need" in quotes was attempting to make. I agree it is preferred to be able to reliably pick the last one, but I disagree that it's a particularly important preference.

Common practice is, and will probably continue to be, to include only one instance of a particular entry in a particular feed document. Only in the unusual cases will there be any difficulty in determining which instance came last.

        On extensions... Virtually anything can be done in extensions.
Many things can, but not all. An extension can't say "I'm not going to publish a title, because I have roundy:title++, which is better". atom:title is required. Also, an extension won't be able to allow multiple atom:author elements if we don't amend the spec to allow them. It will be able to define an alternative way of expressing authorship, and allow multiple of those, but a single author will continue to be required, either at the feed level or in the entry. What I meant was "particularly without duplicating the function of a core element", which just makes things sloppy.

It is inevitable that
extensions will not be as broadly implemented as elements of the core. The practical implication of forcing something to be an extension is to ensure
that it is never broadly implemented.
It makes it more rare, certainly, but there are extensions which are broadly implemented, and I'm sure there will be more, if the need is significant enough to enough people.

Reply via email to