I think you misunderstand. They are making technical decisions that are incompatible with ux decisions. In order to make a better user experience they would need to change how the protocol was made, thus undoing thing that they chose for technical reasons.
Like the way they chose to do the custom emoji makes sense on a technical level for a de Federated protocol but it also is fundamentally incompatible with a good user experience. Same with the forest verification of devices that’s bad ux even if it is technically better
Honestly I don’t think those things are that big of a deal. yeah it’s annoying, but very few people are going to be setting up on new devices often enough for the verification thing to matter (also it’s only needed for encrypted chats, which won’t be most of them) and most discord users either don’t care about emojis or use whatever is available on their server as part of the server. Just letting rooms (probably need a way for all rooms in a space to have them too) have a set of custom emojis tied to them should work for most people. for the people who do care about emojis and stickers, they can have any emoji or sticker they want.
I think the main issues are things like slow load times and trying to keep every room loaded at all times. the first can be alleviated by going to a less popular instance or by fixing the second. most people won’t trust instances other than the main one for a while bc they are new to the federated stuff. The second can be fixed by just not trying to load every room. you still need to check for new messages every so often but that doesn’t mean they all have to be loaded at all times. I’m also pretty sure you can turn of the verification thing in your instance account settings.
I think you misunderstand. They are making technical decisions that are incompatible with ux decisions. In order to make a better user experience they would need to change how the protocol was made, thus undoing thing that they chose for technical reasons.
Like the way they chose to do the custom emoji makes sense on a technical level for a de Federated protocol but it also is fundamentally incompatible with a good user experience. Same with the forest verification of devices that’s bad ux even if it is technically better
Honestly I don’t think those things are that big of a deal. yeah it’s annoying, but very few people are going to be setting up on new devices often enough for the verification thing to matter (also it’s only needed for encrypted chats, which won’t be most of them) and most discord users either don’t care about emojis or use whatever is available on their server as part of the server. Just letting rooms (probably need a way for all rooms in a space to have them too) have a set of custom emojis tied to them should work for most people. for the people who do care about emojis and stickers, they can have any emoji or sticker they want.
I think the main issues are things like slow load times and trying to keep every room loaded at all times. the first can be alleviated by going to a less popular instance or by fixing the second. most people won’t trust instances other than the main one for a while bc they are new to the federated stuff. The second can be fixed by just not trying to load every room. you still need to check for new messages every so often but that doesn’t mean they all have to be loaded at all times. I’m also pretty sure you can turn of the verification thing in your instance account settings.