On Dec 3, 2007 4:24 PM, Dr R. Sanderson <[log in to unmask]> wrote:
> Amen.
>
> Also, the semantics of what they're actually describing aren't the
> clearest.
> The <id> element, for example, is not dc:identifier for the object
> described in the data, it's an arbitrary id of that particular entry in
> that particular feed. (As I understand it)
>
> Which makes perfect sense in an ATOM feed. And is totally meaningless in
> SRU.
>
Well, no. From:
http://www.atomenabled.org/developers/syndication/#requiredEntryElements
id Identifies the entry using a *universally unique and permanent
URI*. Suggestions on how to make a good id can be found here. Two
entries in a feed can have the same value for id if they represent the
same entry at different points in time.
So, what this means is that every search result would have a unique
and permanent URI, to which I say "hallelujah!" but you might not be
as overjoyed.
It might be a lot of work, but it's by no stretch of the imagination
"meaningless".
-Ross.
|