Aside to an earlier question should software that use "favourite" as an interaction be using a Like activity and storing the favourited post in the likes collection?
-
@Emelia So you already do have that functionality. It's just a matter of what you call those features.
-
Emelia 👸🏻replied to Scott M. Stolz last edited by [email protected]
@scott right, but I'm suggesting favouriting something is different to liking it. (And bookmarks is something else)
-
@thisismissem @scott how is favorite different from bookmark in this context?
-
-
@Emelia @Marco Rogers Well, there is a difference in terminology. Basically, I am proposing a third type that does not exist on Mastodon nor Hubzilla.
1. Mastodon Favorite / Hubzilla Thumbs Up / ActivityPub Like
- used to indicate that you like something.
2. Mastodon Bookmark / Hubzilla Star / Not Federated
- used to save the post to a private list.
3. Proposed third category: A public collection of posts you curate / ActivityPub Collection?
- used for sharing a list of posts with others.
- to me, the term "favorites" makes more sense for this category, even though Mastodon currently calls likes "favorites." You could also call this a "collection." -
@scott yeah, you can actually have federated collections of objects that you add and remove from (those are activities) but no software really supports this yet, iirc.
I was more proposing a Favourite activity and favourites collection separate from Like and likes collection
Though maybe we really want two actions: Like and Acknowledge
-
@thisismissem @polotek @scott My take is "Bookmark" is what I consider favouriting, this is a personal decision to pin something for later. The Masto "favourite" feature is used to express sentiment as a like/upvote/thankyou, but the label says "Favourite". Every time I click that I know I'm not favouriting, I'm sending a positive message to the author without boosting. Am I misremembering or did it used to be a heart? Or maybe I custom CSSed that for a while and it got dropped in an update.
-
@jaz nah, twitter went from star to heart.
-
@thisismissem @scott I think I was asking more about this. What is the semantic meaning you are going for with "favorite". It sounds like it's more like publishing a list of your favorite things? And that feels semantically distinct from things that you "like"?
-
-
@thisismissem @scott I've always felt uncomfortable with overloading the activity names. Early on when trying to understand AP, I assumed that it would be easier to add custom verbs. I assumed that's what people would want to do. But somehow we're trying to shoehorn everything we need into existing verbs? I don't think I fully understand why that's a constraint. (Also acknowledging the social cost of trying to get humans to agree on names)
-
-
You are basically having the same problem Hubzilla developers had when trying to integrate with Mastodon. To make Hubzilla compatible with Mastodon, we had to do a lot of things the Mastodon way. Now ActivityPub is having the same issue, except it is not just Mastodon anymore.
Logically, it would make sense to add new verbs, but the problem is, will the existing platforms understand and use them.
The only way to start using new verbs would be to get some consensus and some major fediverse platforms onboard.
cc: @Emelia @Marco Rogers -
@scott counterpoint: do the existing platforms need to immediately understand those new activities and object types?
-
@thisismissem @scott right. I think we're too quick to move to consensus building as a constraint. Build something cool first. Then start to convince people it's better than whatever they're doing. Consensus follows value in my opinion.
-
@thisismissem @scott I mean, points at EmojiReact