Skip to content

Add optional extra book identifiers #57

@tijs

Description

@tijs

As a followup to #37 this is a proposal to add extra identifiers to the book record to allow for flexible linking to other record types or sources later.

Currently each book on bookhive has a hiveid:

"hiveId": "bk_2bHDcQdjXViKZzg6UAAM",

We should probably keep that for backwards compatibility but we could add as many or as little alternative id's as we can find while importing a book but also as part of interop options with other services. These book id's could be collected into a simple object jut like paperbound has:

"identifiers": {
      "isbn10": "0553898272",
      "isbn13": "9780553898279"
 }

which could include Goodreads id's, amazon id's, bookbrainz id's or whatever else we could get our hands on. While not all off these will be added by the import an external app might extend the object with more matches at a later time as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions