bookwyrm-social / bookwyrm

Social reading and reviewing, decentralized with ActivityPub
http://joinbookwyrm.com/
Other
2.26k stars 264 forks source link

Add more book metadata #740

Open gary-host-laptop opened 3 years ago

gary-host-laptop commented 3 years ago

Is your feature request related to a problem? Please describe. The lack of more metadata being displayed for books.

Describe the solution you'd like To add more metadata fields.

Describe alternatives you've considered N/A

Additional context

I know this is going to take time but it would be nice to keep an issue for tracking this, I don't know if it would be better to have separate issues after this created for each field, though

Current metadata:

Missing metadata:

mouse-reeve commented 3 years ago

Thank you! Some of these aren't in the book data, and some are but aren't editable. #747 will address the latter type.

mouse-reeve commented 3 years ago

With regard to "description of this edition" and "notes about this specific edition" -- what is the difference between these fields? Currently, the description field is edition-specific, I think at least one of these fields is already present and editable

gary-host-laptop commented 3 years ago

Well, Description, at least in Open Library means the description of the work independently of the edition, Description of this edition means precisely that, and Notes about this edition means something like "It is made of recyclabe paper", or "20 year anniversary edition" or something like that, I will imvestigate further and see if I am wrong but that is how I see it.

tofuwabohu commented 3 years ago

I think it would make sense to also add the Inventaire ID (and more connector IDs once mmore are implemented) so books from 2 sources can be merges. Currently, you can import from Inventaire and add a OL id, but not the other way round.

R1BLH commented 3 years ago

I have an example where additional fields are needed to ensure coherence of works and authors. In particular, the title in the original language and the original spelling of the author's name (in this case it is Polish).

in Russian https://books.cats-home.net/book/352 https://books.cats-home.net/book/350 in English https://books.cats-home.net/book/348

This is all one work: "Solaris" by Stanisław Lem.

in Russian https://books.cats-home.net/author/97 in English https://books.cats-home.net/author/96

And it is the same author - Stanisław Lem.

R1BLH commented 3 years ago

It really would be very good to have difference (separate titles/data fields for work and edition). https://github.com/bookwyrm-social/bookwyrm/issues/1058#issuecomment-843977751

xthursdayx commented 3 years ago

I came to see if there was an existing issue related to creating additional metadata for other author types, specifically editors (for anthologies, for example) and translators, as well as original title and language, for translated books. This is related to https://github.com/bookwyrm-social/bookwyrm/issues/1120, obviously, but figured I'd post my support here, since this all falls under necessary additional metadata. I was also wondering about a field for adding or editing genre/subject (possibly from an existing, delimited list), as discussed in https://github.com/bookwyrm-social/bookwyrm/issues/1077#issuecomment-839168952.

arjanboltjes commented 1 year ago

I, like xthursdayx, was looking for an existing issue on additional metadata, in my case for instance to suggest implementation into discovery and its filtering possibilities. Perhaps connected to #2751 , but instead of focusing on the visual side, more focusing on the underlying match-making of discovery.

In that sense genre and subject would be very helpful. Also, something I noticed when adding new books: perhaps redefine format, since it now includes labels that are not necessarily mutually exclusive: I can have a graphic novel that is also hardcover. On the other hand, I like to read comics and graphic novels, so these would be great labels in some other metadata variable, so I can find and follow others that also read these kinds of books.

joric3 commented 2 days ago

Editor, translator, illustrator, and "originally published in" would also be great additions.