It is possible to have packages for:
- Converse: https://conversejs.org/
- JSXC: https://www.jsxc.org/
- Movim: https://movim.eu/
It is possible to have packages for:
Which one of the XMPP clients is the better one?
There’s Riot.im too, here’s a howto…
Here’s a howto about openfire and inverse, the openfire converse plugin.
This should work easily in a vhost:
This should work in a vhost too.
https://jsxc.readthedocs.io/en/latest/getting-started/requirements.html
1/ XMPP uses less HDD and less memory.
2/ All 3 seperate XMPP clients for ejabberd in 3 vhosts, really easy and for all people.
I’d like to start with one client and then maybe think about an alternative. I think it’s not good to build 3 modules and then maybe drop 2 because they’re not needed.
I’d opt for Riot because we already have an howto but I don’t really know the other clients that’s why I asked
As regards movim it’s just a PHP site with database so I recommend using the virtualhost module. I assume there’s no Nethserver specific preconfiguration needed so it’s not worth the effort to make a package for movim now.
All of these are not hard to add in NethServer packages.
Admins/Users can use easily
Then what’s stopping you?