Matrix Gateway: Roadmap? [question]
Hello,
just wondering whether you've got a roadmap for the Matrix gateway.
I think it's really neat to have a server speaking both XMPP and Matrix and working against further fragmentation.
If there's no roadmap, here are some ideas for what could be:
- most useful
- persistence for 1:1 chats
- profile pictures
- nice to have (these could allow replacing Synapse with ejabberd for some)
- migrating from Synapse
- keeping room memberships
- keeping power levels
- keeping room addresses (keeping rooms available)
- setting power levels for other users
- setting matrix room addresses
- migrating from Synapse
While I don't think supporting every feature of Matrix makes sense, I believe this would make ejabberd actually a viable alternative to running Synapse for some scenarios.
EDIT: Did not realise media support is already there, my config just broke it, whoops. Removed it from the list.
And yes, I know there's a general roadmap for ejabberd, but it does not mention any plans specific to the Matrix gateway.
We have a bunch of new changes, fixes, improvements pending for the next release.
After that, persistence of chat is definitely in our plan.
We have a bunch of new changes, fixes, improvements pending for the next release.
That's great news!
Oh and another thought I just had:
Seeing the massive spam issues Matrix has with malicious invites, it'd be great having the ability to turn off the reception of invites.
My use-case: Joining a limited amount of public rooms, with no desire or need to get invited into more Matrix rooms. For this use-case, a simple setting that disables invites (just like Synapse can do, although I believe only for non-admin invites) would be the best solution against spam, as I don't even want legitimate invites. :)
Hope it's helpful to learn how the GW is used by people. :D