Follow

Are you interested in a federated alternative to Goodreads that doesn't use Amazon?

because I'm making a federated alternative to Goodreads that doesn't use Amazon

github.com/mouse-reeve/fedirea

@tripofmice Β«β€―The most complex part of this is knowing what books are which and who authors are. Right now I'm only using openlibrary.org as a single, canonical source of truth for books, works, and authors. But it may be that user should be able to import books that aren't in openlibrary, which, that's hard. So there's room to wonder if the openlibrary work key is indeed how a work should be identified.β€―Β»

okay so like, bear with me here, but like,

have you heard of this thing called Linked Data

@tripofmice Yes!!! I'm so interested! Goodreads isn't even well designed, and separating book editions is broken. I will use this!

@tripofmice this is an awesome concept. i look forward to seeing it grow

@tripofmice This is SO COOL. Precisely the type of thing I've been dreaming of.

Also hi! It's Madison, previously from IA. Wasn't expecting to see the streams cross on this account. Small...fediverse, I guess! Hope things are well.

@tripofmice this is excellent! I can't help thinking about ways it could interact with @inventaire especially wrt identifiers. Not my expertise area really, but I thought this may make for a useful suggestion?

@tripofmice I like this section of the doc

"Explain 'review'
There's no actual reason to be beholden to simple 5 star reviews with a text body. Are there other ways of thinking about a review that could be represented in a database?"

@hope@weirder.earth @tripofmice@friend.camp this might not be an outside-the-box enough idea but this made me think of the Fate RPG "ladder", wherein you can forgo the entire idea of stars and numbers and store the short-version review as an enum of actual adjectives

...which gave me an even better idea. What if one did away with the idea of a rating ladder AND a text review entirely and replaced it with tags?

@tripofmice thank you so much for your hard work. I know many people will be grateful for this--I for one am always glad to see alternatives to Amazon. Thank you again.

@tripofmice I didn't know that you were on fedi! I follow you on Twitter already

@tripofmice Yes I am!

Just in the case that there could be some synergies from different projects for the same purpose and you haven't already heard of each other, let me mention @Readlebee. Say hi to each other! :)

@tripofmice that is iterally the thing my colleagues and I are discussing every month or so because we all use GR and we all extremely hate it.

@tripofmice yes Goodreads needs replacing but why have it federated?

@tripofmice yeas please πŸ‘ And Activitypub helps to export the review to other platforms (like Mastodon etc.)?

@tripofmice

> The most complex part of this is knowing what books are which and who authors are. Right now I'm only using openlibrary.org as a single, canonical source of truth for books, works, and authors.

I've got the same problematic with Funkwhale and audio content :D

@eliotberriot
@tripofmice @inventaire

In the books fields, national libraries are a good source. Wikidata too.

And yes, it's very difficult to identify authors, works, manifestations and items. That's why public money pays so many professionals to do the job, since so many decades. πŸ™‚

@eliotberriot @tripofmice @inventaire

> The key needs to be universal (or at least universally comprehensible) across all fedireads servers, which is why I'm using an external identifier controlled by someone else.

I don't think it will ever exist an enough compehensive source. Maybe the fediread key should be enriched by several external PID, in a way to always find ways to correctly identify entities. Such as LCCN (library of congress control number), or BnF ark (france national library)...

@im @tripofmice @inventaire yeah that's why think relying on external/crowdsourced databases (e.g MusicBrainz for music), is a good idea :D

@tripofmice Nice approach. If you are looking for a (not-yet) federated libre Review solution, lib.reviews/ might be an option as well.

@tripofmice That's really great, definitely interested! Will keep an eye on the project :)

@tripofmice

> The key needs to be universal (or at least universally comprehensible) across all fedireads servers, which is why I'm using an external identifier controlled by someone else.

Lucky you! This already exists! It's called ISBN https://isbnsearch.org/

@tripofmice I don't really have a problem with the use of Amazon per se but it's always better to control ones own data.

@tripofmice Oh hey, are you planning on hosting an instance of this for others, or should each person be hosting their own?

@tripofmice I was actually thinking about designing a mock-up for something like this as a portfolio project for UX work. You want any help, let me know. I specifically want something that’s Goodreads but usable and not Amazon affiliated.

@tripofmice

What is goodreads ?
And wouldn't the federated alternative that doesn't use Amazon be even better by not using Microsoft ?

@tripofmice fuck yea I'm interested in a federated alternative to Goodreads that doesn't use Amazon

@tripofmice

Fantastic!

So happy that people are creating alternatives to Goodreads.

I run @libre, which is kind of a Dropbox/Goodreads alternative that supports indie e-bookshops, publishers and authors.

Libreture account-holders can access their libraries from other apps using OPDS, which may be a handy way to populate fedireads account, for example?

Best of luck!

@tripofmice I remember Librarything being really good and only used by Very Bookish People, and then Goodreads came along and it wasn't as good but it had Amazon behind it so everyone who didn't know about Librarything started using Goodreads and then folks from Librarything started grumbling over to Goodreads muttering about how it wasn't as good and HEY LOOK IT'S THE FREE MARKET AT WORK, the same wisdom that gave us QWERTY keyboards and phones with glued-in batteries

@tripofmice
Is there a flagship node for this? I really want to use something like this, but I don't want to run my own node right now.

@tripofmice when I see people to use a full relational database to save 3 MB of data (at most), my hand runs on the gun.

@tripofmice I don't have the coding skills to help develop this, but as a published author I'd certainly be interested in participating however I can help.

@tripofmice I use Library Thing and have looked into another by some dude in France. Always keen to see #Amazon hamstrung.

@tripofmice I have never used Goodreads, but; having investigated your project I am definitely interested in the project and (even more interested) in being part of internet book groups that share my interests.

@tripofmice never tried Goodreads. I am using #LibraryThing since more than twelve years and quite happy with it.

Sign in to participate in the conversation
Friend Camp

Hometown is adapted from Mastodon, a decentralized social network with no ads, no corporate surveillance, and ethical design.