Categories: FeaturesTransports

Remote roster

We just restarted the server to activate Remote roster. What is that?

What’s Remote roster?

Remote roster is protoXEP which allows your server to synchronize legacy network contact list with your users’ rosters. Currently it works only for local users (users registered on the same server which supports this protoXEP). It’s available for Ejabberd 2.1.x and Prosody.

Why should I use it?

It allows to your users following features:

  • When they register their account and login for first time, they won’t receive lots of subscribe presences or Roster Item Exchanged stanza. All their legacy network buddies just appear in their roster with proper groups and nicknames.
  • When they will unregistering their account, buddies are just removed from their rosters without need of unsubscribing them.
  • When they rename some buddy in their Jabber roster, it’s renamed also in legacy network.
  • When they move some buddy into different groups, it’s moved also in legacy network.
  • All changes made in legacy network when transport is disconnected are synchronized with Jabber account once they become online in Jabber.

Taken from Spectrum website.

Roi

Recent Posts

openim.de

Yesterday we took over the domain openim.de and the XMPP/Jabber users running on it. The…

1 year ago

Upgrade to Prosody 0.12

We upgraded the Jabber server to Prosody 0.12 (from 0.11) yesterday, see the changelog.

1 year ago

Hot-Chilli Matrix server

If anyone is looking for a Matrix server besides matrix.org or matrix.im, please visit us…

2 years ago

Converse.js finally works here

We did a lot of digging into the issues that the browser windows froze when…

2 years ago

New public domain: hot-chilli.im

We just added another public domain to our XMPP/Jabber server: hot-chilli.im For the future we…

2 years ago

Quick Note – EU Commission & Chat Control

On March 30, the EU Commission plans to introduce a package of laws against child…

2 years ago