element-hq / element-web

A glossy Matrix collaboration client for the web.
https://element.io
GNU Affero General Public License v3.0
11.26k stars 2.01k forks source link

Emoji names sometimes have dashes and sometimes have underscores #22213

Open amytimed opened 2 years ago

amytimed commented 2 years ago

Your use case

What would you like to do?

Make all emoji names have the same format

Example: At the moment, the Australia flag (:flag-au:) has dashes but the majority of emoji names use underscores instead, This is also the case on other chat apps such as Discord.

Why would you like to do it?

Because it would make more sense and be less confusing to remember the names

How would you like to achieve it?

Change the flag - in the emoji names to _

Have you considered any alternatives?

No response

Additional context

No response

SimonBrandner commented 2 years ago

We are using the IamCal (Slack) shortcodes from https://github.com/milesj/emojibase, so I would suggest opening an issue at their repo

amytimed commented 2 years ago

In that case, perhaps using different emoji shortcodes would be better?

SimonBrandner commented 2 years ago

In that case, perhaps using different emoji shortcodes would be better?

We are trying to match the shortcodes people know from other platforms (that's why we're using IamCal (Slack)), so switching to something completely different wouldn't really be an option

amytimed commented 2 years ago

Most platforms I use consistently use underscores

SimonBrandner commented 2 years ago

Most platforms I use consistently use underscores

What platforms are you using? /me wonders if emojibase is behind on some of this

amytimed commented 2 years ago

Did you just roleplay on GitHub issues?

testman42 commented 1 year ago

In that case, perhaps using different emoji shortcodes would be better?

We are trying to match the shortcodes people know from other platforms (that's why we're using IamCal (Slack)), so switching to something completely different wouldn't really be an option

I would argue that yes, it would not make much sense to go for something completely different. But it would be good to choose one of the different shortcode sets. Probably CLDR or EmojiBase.

I'm writing this because I just realised that in the current situation, the only shortcode for smartphone emoticon is :iphone:. Which I find to be problematic. Big Tech bias and basically promotion of walled garden ecosystem and also non-free software. This shows that CLDR and EmojiBase have much more reasonable shortcode names. https://emojibase.dev/shortcodes?filter=phone

Even Discord seems to be using EmojiBase shortcodes.

So please consider changing the current set to something else.

I apologise for hijacking this issue. Can open a new one if needed.

amytimed commented 1 year ago

yeah, emojibase seems great