I've thought about this one a lot, specifically related to watch-of
but same would generally apply to other post types.
I have a separate view for my watched posts but they also show up chronologically in my all feed which includes all public posts. My main feed is specific for articles
, notes
, and replies
.
How do you identify the subject of a review? (IMDB movie URL? GoodReads Book URL? ISIN? Address? Google Maps URLs?)
This was my primary reason for building my micropub client sparkles. For movies I use OMDB which I then use to populate the h-cite
info with:
{
"name": [ "Star Wars: Episode IV - A New Hope" ],
"photo": [ "https://m.media-amazon.com/images/M/MV5BOTA5NjhiOTAtZWM0ZC00MWNhLThiMzEtZDFkOTk2OTU1ZDJkXkEyXkFqcGdeQXVyMTA4NDI1NTQx._V1_SX300.jpg" ],
"uid": [ "imdb:tt0076759" ],
"url": [ "https://imdb.com/title/tt0076759" ],
"published": [ "1977" ]
}
For books I use OpenLibrary and use their ID format to link to them instead of using an ISBN. It also supports music
and video games
which point to last.fm and giantbomb.com respectively. All of these post types optionally support ratings in the client.
What rating scales do you find useful? (1-5? whole/decimal numbers? thumbs up/down? letter grade?)
I use 0.5 - 5 with half steps but thats mostly because that's what I started when migrating data from letterboxd. I've been wanting to make this configurable in sparkles but haven't yet. I find it useful regardless of whatever your scale is to have it defined somewhere in your site. I've been testing an emoji scale (😐, 🙂, 😀, 😍) but haven't added it publicly yet.
Should reviews (ever?) be in a (RSS/h-) feed?
The watched
and all
feeds also have their own separate RSS feeds but realistically I think I'm the only one using them. I think its a good idea because Letterboxd, Trakt, and Bookwyrm all have RSS feeds for user profiles and it would be nice to follow those directly even if the consuming case is still unclear.
How would you list related reviews (e.g. restaurants, or my region, or restaurants in my region)
I like the way that Sara handles it with dynamic filters for genre, year, ratings, etc. I currently only do this for grouping movies by rating (5 stars).
Do publish dates matter on reviews?
I asked about this a long time ago at a HWC and the approach that I ended up with is dt-published
is the date I watched, read, etc. and dt-updated
is the date the entry was posted.
h-review or h-entry?
I tried both. h-entry
made more sense to me to be able to mark an watch-of
with a rating. This way I could add review properties (rating
, p-best
, and p-worst
) to any entry and the frontend could use that value to display things accordingly. This of course gets more complex the more things you add to the entry, for example:
"I listened to {BAND_NAME} play {POPULAR_SONG} at {LOCAL_VENUE} while drinking {PREFERRED_BEVERAGE} and rated it {RATING}".
Is the rating for the song, the band, the venue, the beverage, or the combined set of things? I would argue if you're making a single post for all that together then its for the experience, otherwise they would be separate posts but I think this is a personal preference thing.
I would definitely like to see more reviews posted regardless of whether its for movies, places, or products.