de.libranoir.buch
Want-to-read or finished entry with optional rating and review. LibraNoir uses its internal book number as record key; any key is allowed.
Details · record, key any
| Kind | record |
|---|---|
| Record key | any |
| Authority | libranoir.de |
| Commit rev | 3n22gqfwo4w2o |
| Indexed |
Record
record · key anyProperties
Author(s) as plain text.
maxLength: 2000maxGraphemes: 200
identifiers
refreview
stringOptional short review.
maxLength: 30000maxGraphemes: 3000
stars
integerRating from 1 to 10 (shown as 0.5 to 5 stars), same scale as BookHive.
minimum: 1maximum: 10
Reading status.
knownValues: wantToRead | finished
Book title as shown on LibraNoir (usually German).
maxLength: 3000maxGraphemes: 300
updatedAt
string · datetimeurl
string · uriLink to the book page, e.g. https://libranoir.de/buch/<slug>.
#identifiers
objectBook identifiers, same structure as in buzz.bookhive.book.
Properties
isbn13
stringISBN-13 without hyphens, preferably of the first edition.
minLength: 13maxLength: 13
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
org.shelfcheck.shelf.entry
recordA user's shelf entry for a book. Exactly one record per book per user (deduplicate by ids.olWorkId, then by isbn13, then by fuzzy title+author). Status, dates, rating and notes are all carried inline; aggregators and other apps may render the same record as a 'wantToRead' card or a 'finished' review depending on the status field.
-
buzz.bookhive.book
recordA book in the user's library
-
ink.resenha.reading
recordA reader's reading of a book BookHive's catalogue doesn't hold, or can't be matched to for certain: the home of last resort, so any book can be added to a library and reviewed. One per book. Status, dates, rating, review and progress live here as they do on a buzz.bookhive.book; the book is named in every key anyone uses, so any app that recognises one of them can show the reading. When BookHive's catalogue has the book, Resenha moves the reading there: it writes a buzz.bookhive.book with everyt
-
ink.resenha.bookLink
recordWhich catalog book a book in the reader's library is, and which of the reader's records in each book app are that book. Resenha writes these when it matches a reader's Popfeed books to BookHive's catalog, so Popfeed's and BookHive's own records are never changed to hold the match.
-
bond.biblio.book
recordA minimal book record for reading attestation. For rich metadata (ratings, reviews, covers), see buzz.bookhive.book.