> This boils down to an implementation choice.  The thr attributes provide
> a way for UI's to display something before fetching the feed, which is
> often useful for an individual to decide whether or not it is even
> worthwhile to fetch to the comments feed in the first place.
>
> Also, consider that comment feeds may span multiple pages (using the
> paging link rels).  With your algorithm (which, yes, is the only
> authoritative way of determining *exactly* how many comments have been
> received), you would have to retrieve every page and count up the
> comments.  Considering also that feeds do not necessarily have to be
> ordered chronologically (tho most are) and that the feed may contain
> comments to multiple entries, getting a precise count of the total
> number of comments can be a time and resource consuming process that
> involves examining every individual entry in the feed for the presence
> of a matching in-reply-to link. Alternatively, you could decide to trust
> that the feed publisher may have already done all this work and has
> provided a reasonably accurate count in the form of the thr:count
> attribute.  It's your choice.

Fair enough. It sounds reasonable but I'm still not fully convinced. I'm
happy we discussed it anyway.

Thanks,
- Sylvain

Reply via email to