There might be a case for either retiring the h-review vocabulary entirely, or at least making some h-review-specific properties explicit extensions of h-entry in order to encourage and support publishing content as .h-entry.h-review.
- h-review was already made compatible with h-entry (reviewer -> author, reviewed -> published, description -> content)
- In practice, only
item, rating, best and worst are unique to h-review. All other properties are shared with h-entry.
- Publishing reviews as h-entry provides good back compatibility, as any feed reader which is able to display h-entries can show a basic representation of a review, and it’s easy for consumers to additionally handle some extra properties rather than having to handle a whole separate content type. Same for publishers — just like replies/comments/photos/videos/etc, reviews just become another h-entry.
- easy to provide back-compatibility for any consumers which do handle h-review: simply publish reviews as both h-entry and h-review
Open questions: