Replied to u-read-of/read-status proposed draft · Issue #10 · microformats/h-entry (GitHub)

https://indieweb.org/read Indiebookclub.biz is a micropub client that publishes this.
The Post Kinds plugin displays the posts created by it and allows the creation of posts with the read-of proper...

I seem to recall @gRegorLove having some reservations about having implemented the read-status indicators. Since there are proposals for watch-of and listen-of and potentially other similar future verbs which may have a variety of “tenses” or a sense of progress across time, I wonder if it may be more advisable to have a completely separate progress/tense related microformat? This would provide the broader benefit of allowing it to be reused in those other cases rather than being specific to the read case only.

Perhaps a grow-able spectrum of statuses like: p-want-to, p-currently, and p-finished? (These are placeholder suggestions as we may do better with some thought on naming). These could be used in combination with the other proposed read, watch, and listen related microformats (or other potential future classes of verbs). The “want” status is reasonably well attested for activities like want to read, want to watch, want to listen, want to buy (or acquire), etc. Most of these are often finished in relatively short (or very long) time frames such that on-going statuses like watching, listening, or owning may not be posted frequently the way that an ongoing “reading” progress-like status might be used over the days, weeks, months that books are being read. I could see myself using ongoing statuses like these being used with to-do list items or project management related functionality as well. Longer term checkins at on-going events (conferences, festivals, vacations, etc.) might benefit from these statuses as well.

Separating the progress (tense) from the verb/action may also make it easier to create collections of posts around the related content. (An example may be the collection of all the posts about a particular book: the want post, the progress posts, notes, annotations, etc.)

On a separate note, I’ll mention that @swentel’s Indigenous for Android has added publishing support for both p-read-of and p-read-status (as well as all the proposed values) in the past few months.