-
Notifications
You must be signed in to change notification settings - Fork 5
Consider merging h-review properties into h-entry #32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I actually suggested review-of, which could be a u- property, or a nested h-item, or even a nested h-card for reviews of places. I think this is more flexible than h-review and less confusing. |
My WordPress implementation of Microformats has the post object representing h-entry...so having h-review as a top level object would require additional code i haven't gotten to. Outputting an h-entry as a review with either a nested h-review or preferably, no nesting but a review-of property to aid with post type discovery would be preferable. I may implement this more readily. |
I have set up a test implementation of an h-entry with the review-of property, which I'll be deploying to my site to write reviews. Proposed definition is: 'the URL which the h-entry is considered a review of, optionally an embedded h-cite, h-card, h-event, or h-item' That would cover reviewing a place, event, item, or article/book/publication/etc. |
Based on the discussion at the most recent HWC Pacific, I updated my watched page to use |
I am not sure I agree with this proposal. For context,m I publish
This relies on the available contents being easy to distinguish as a review, which may not be the case. Someone might say "I watched XYZ" in their post body, without a clear review. Thus, it may be interepreted as a post in a reader without |
Thus the proposed h-entry property that could be used to identify it as a review. |
I have a post with Truncated mf2 parse of it. Note the "type": [
"h-entry"
],
"properties": {
"name": [
"Geico: Zero Stars"
],
"rating": [
"0"
],
"url": [
"https://gregorlove.com/2023/12/geico-zero-stars/"
],
"review-of": [
"https://geico.com"
],
"content": [
{
"html": "...",
"value": "..."
}
]
} |
I generally support this proposal. The backwards compatibility arguments are strong. However, what happens to the product name? The simple markup will result in Compare:
which would become
|
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.
item
,rating
,best
andworst
are unique to h-review. All other properties are shared with h-entry.Open questions:
item
is a very generic property name which doesn’t express the review-of relation. @dshanske suggestedu-review-of
to match other h-entry property names e.g.in-reply-to
,like-of
etc.The text was updated successfully, but these errors were encountered: