internetarchive / openlibrary

One webpage for every book ever published!

Home Page:https://openlibrary.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implement basic web book support

cdrini opened this issue · comments

When we released Trusted Book Providers back in 2021, we also talked about its limitations. Trusted Book Providers only works with sites that provide a lot of books, like Standard Ebooks or OpenStax, etc. There are many good, one-off, high quality books strewn across the web -- books which were either never made available in print, or which the author has decided to also make available via the web. These web books can't be easily discovered and are intermingled with the rest of the web. We want to be able to have records for them on Open Library! Linking back directly to the website, like we do with Trusted Book Providers, and capturing metadata about them.

Like with Trusted Book Providers this will start as a careful selection of books to make sure things are kosher. We created a form a while back where we asked folks for sample web books. Here are some examples:

Related files

Stakeholders

As a followup, it would be nice if Trusted Book Providers could be refactored so each provider doesn't need their own template, but perhaps this gets dried into a few template types

Note: Before making a new branch or updating an existing one, please ensure your branch is up to date.