EmojiReact vs. Like w/ content?
-
Hm... FEP-c0e0: Emoji reactions details two ways to federate an Emoji reaction:
EmojiReactactivityLikewithcontent(as opposed to a regularLike, which has no content)
In testing, I noticed that misskey (or at least, the site I was testing with,
birb.space) sends the latter. I don't know what sends the former, and if NodeBB were to start federating outEmojiReact, would it be broadly understood?Perhaps I should federate out both at once.
-
R AodeRelay shared this topic on
-
Okay, NodeBB can now be configured to send out
EmojiReact(default) orLike.Of note, Misskey seems to assume it is <img class="not-responsive emoji" src="https://activitypub.space/assets/plugins/nodebb-plugin-emoji/emoji/android/2764.png?v=f52195b43b7" title="
" />, possibly missing support for EmojiReact. -
EmojiReactis used by Pleroma.Idk about others, I started with
EmojiReactbut then switched toLike- Mastodon users can see a "favorite" that way. -
EmojiReactis used by Pleroma.Idk about others, I started with
EmojiReactbut then switched toLike- Mastodon users can see a "favorite" that way.@silverpill@mitra.social I may do the same, unfortunate though, it means the more explicit activity will never be picked up
-
The most portable solution we've found is to send a Note with InReplyTo containing nothing but a single emoji (which might be a composite emoji) after removing whitespace. The same algorithm on the receiving side also works for Like activities with single-emoji content. We treat these as emoji reactions internally. You can add one or more of the various 'EmojiReact' platform specific cohorts if you want. Just like punycode usernames - it federates with all the things. Unlike all the other solutions we've seen...
-
@silverpill@mitra.social @mike@macgirvin.com's minimalist solution is worth a mention in the FEP as well, I'd say.
-
-
No, just a regular reply with nothing but an emoji in its content.
Not sure how that'd work for custom emoji of course.
I personally wouldn't send emoji reactions this way but one can argue semantically they achieve the same effect.
-
EmojiReactis used by Pleroma.Idk about others, I started with
EmojiReactbut then switched toLike- Mastodon users can see a "favorite" that way.@silverpill @julian
Likeat least has got the advantage to use the existing vocabulary. At Friendica we currently process both but we can't send - exactly because of the problem that we're still undecided which way to go.A problem is that you could send a negative emoji - that would be received as a like (which is normally interpretet as positive) for example on Mastodon. And this can be confusing.
-
R AodeRelay shared this topic
-
@silverpill @julian
Likeat least has got the advantage to use the existing vocabulary. At Friendica we currently process both but we can't send - exactly because of the problem that we're still undecided which way to go.A problem is that you could send a negative emoji - that would be received as a like (which is normally interpretet as positive) for example on Mastodon. And this can be confusing.
@heluecht @silverpill @technical-discussion @julian it makes no sense to me to turn emoji reactions into likes. They are inherently different things. If one wants to support emoji reactions in their software, go look at how people are actually using them in everyday life. There are a totally different form of communication then a like. You can look at a popular user on Misskey to see how they are being used in reality
-
@heluecht @silverpill @technical-discussion @julian it makes no sense to me to turn emoji reactions into likes. They are inherently different things. If one wants to support emoji reactions in their software, go look at how people are actually using them in everyday life. There are a totally different form of communication then a like. You can look at a popular user on Misskey to see how they are being used in reality
@liaizon@wake.st what about something in the middle... converting <img class="not-responsive emoji" src="https://activitypub.space/assets/plugins/nodebb-plugin-emoji/emoji/android/2764.png?v=83880817bda" title="
" /> and <img class="not-responsive emoji" src="https://activitypub.space/assets/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=83880817bda" title="
" /> into a like? -
@julian I'm not personally opposed to that, tho it seems still sorta silly
-
@julian @silverpill Sorry to go off, but this exact struggle is why I find Fedi implementation so frustrating. I'll wait until there's an official "we made up our damn minds" spec before spending any of my limited time and effort on it lol
-
@julian @silverpill Sorry to go off, but this exact struggle is why I find Fedi implementation so frustrating. I'll wait until there's an official "we made up our damn minds" spec before spending any of my limited time and effort on it lol
@mooooooo@qaf.men heheh, I get that too. Sometimes I can't resist doing it anyway because the feature itself is interesting.
I just know for this FEP itself, it was descriptive rather than prescriptive... which is fancy terminology for saying "somebody did it first, so we're describing it after-the-fact instead of telling you how to do it from scratch"
<img class="not-responsive emoji" src="https://activitypub.space/assets/plugins/nodebb-plugin-emoji/emoji/android/1f937.png?v=83880817bda" title="
" />So whenever FEPs like that happen, they're usually more open-ended and contain multiple approaches to reach the same goal.
C'est la vie.
-
-
@silverpill @julian
Likeat least has got the advantage to use the existing vocabulary. At Friendica we currently process both but we can't send - exactly because of the problem that we're still undecided which way to go.A problem is that you could send a negative emoji - that would be received as a like (which is normally interpretet as positive) for example on Mastodon. And this can be confusing.
Thanks @heluecht@pirati.ca! It's good to know that Friendica processes both. It means NodeBB defaulting to sending
EmojiReactis likely the correct path forward.We support both Emoji reactions and upvotes, which are translated to EmojiReact and Like, respectively. <img class="not-responsive emoji" src="https://activitypub.space/assets/plugins/nodebb-plugin-emoji/emoji/android/1f60a.png?v=7e3567dc339" title="
" /> -
@silverpill @julian
Likeat least has got the advantage to use the existing vocabulary. At Friendica we currently process both but we can't send - exactly because of the problem that we're still undecided which way to go.A problem is that you could send a negative emoji - that would be received as a like (which is normally interpretet as positive) for example on Mastodon. And this can be confusing.
-
@silverpill@mitra.social lost signal only if the UX for both emoji reactions and likes are collapsed.
Otherwise, right signal for the right intent?
-
-
@silverpill @julian
Likeat least has got the advantage to use the existing vocabulary. At Friendica we currently process both but we can't send - exactly because of the problem that we're still undecided which way to go.A problem is that you could send a negative emoji - that would be received as a like (which is normally interpretet as positive) for example on Mastodon. And this can be confusing.
@heluecht @silverpill @technical-discussion @julian pleroma and all the other implementations aint implementing this, so to avoid becoming weird about reactions like misskey you should account for existing software
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better π
Register Login