Spyke

Syndicated from the fediverse. Read and engage on the original instance.

View original on activitypub.space
technical-discussion·Technical Discussionbyjulian

EmojiReact vs. Like w/ content?

Hm... FEP-c0e0: Emoji reactions details two ways to federate an Emoji reaction:

  1. EmojiReact activity
  2. Like with content (as opposed to a regular Like, 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 out EmojiReact, would it be broadly understood?

Perhaps I should federate out both at once.

cc @[email protected]

View original on activitypub.space

19 replies

qaf.men

@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

2

@[email protected] 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"

:shrug:

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.

1

Okay, NodeBB can now be configured to send out EmojiReact (default) or Like.

Of note, Misskey seems to assume it is :heart:, possibly missing support for EmojiReact.

1

@julian I just had an idea. You could collect a list of emojis that have got a positive meaning. These could be transmitted as Like, while the other could be transmitted as EmojiReact.

1
mitra.social

EmojiReact is used by Pleroma.

Idk about others, I started with EmojiReact but then switched to Like - Mastodon users can see a "favorite" that way.

1
pirati.ca

@silverpill @julian Like at 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.

1

Thanks @[email protected]! It's good to know that Friendica processes both. It means NodeBB defaulting to sending EmojiReact is likely the correct path forward.

We support both Emoji reactions and upvotes, which are translated to EmojiReact and Like, respectively. :blush:

1
wakest ⁂reply
social.wake.st

@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

0
silverpillreply
mitra.social

@heluecht

inaccurate representation vs lost signal

I think the former is better for the majority of users. You can also make it an admin setting or even an account setting.

@liaizon

0
silverpillreply
mitra.social

@julian Regular users don't know what software supports reactions and what software is installed on a remote server. They click on an emoji but the reaction never reaches the other side.

@heluecht @liaizon

0

You reached the end