matrix-org / matrix-spec

The Matrix protocol specification
Apache License 2.0
197 stars 97 forks source link

We should mandate twemoji for verif emoji and ship a font which includes the right subset #13

Open ara4n opened 2 years ago

ara4n commented 2 years ago

To avoid this mess: https://twitter.com/NireBryce/status/1489099092575858707

See also https://github.com/Nheko-Reborn/nheko/issues/919

aaronraimist commented 2 years ago

It seems like lots of people get confused when comparing images. For example https://github.com/vector-im/element-meta/issues/1887 and https://twitter.com/keisisqrl/status/1489235377080520705 in that thread.

Maybe it would be better to have users just compare the words "Pin Pencil Lock Moon Smiley Spanner Apple" and either remove or greatly de-emphasize the emoji.

aaronraimist commented 2 years ago

Also don't you mean Twemoji rather than Emojione? https://github.com/matrix-org/matrix-react-sdk/pull/2995

ara4n commented 2 years ago

yeah, i'm an idiot.

LorenDB commented 2 years ago

Duplicate comment from the linked Nheko issue:

My 2¢: if we are mandating a certain emoji, maybe make sure it is a FOSS set so that we keep everyone happy. I'm personally fine with non-FOSS but some people would get worked up over that point.

I'm not sure what licensing Twemoji uses, but it's something to keep in mind.

also, I hate how twemoji looks :P

aaronraimist commented 2 years ago

@LorenDB

Code licensed under the MIT License: http://opensource.org/licenses/MIT Graphics licensed under CC-BY 4.0: https://creativecommons.org/licenses/by/4.0/

from https://twemoji.twitter.com/