Projects tigase _server server-core Issues #82
Storing Last Roster Item Activity date (#82)
Closed
Florian Jensen opened 1 decade ago

A useful feature would be storing a roster item's last activity date (status change / message / ...).

This would allow the user to sort by last activity, allowing him also to see which buddies on the list haven't been online in X years.

Artur Hefczyc commented 1 decade ago

There is no XEP right now to provide clients with such information. Perhaps XEP-0057: Extended roster but none of clients support it.

One of possible way to get around this would be for the server to collect such information (last buddy activity: online/offline) and send it as an unavailable presence stanza to the client with last activity information as presence status. This is compatible with all clients. Of course it generates more traffic at login time but for the long run it would meaningless.

Artur Hefczyc commented 1 decade ago

Implemented and running on tigase.org and tigase.im. Let's see how people react. After the restart difference in the server load is not significant.

We have to think of making this somehow per-user option.

issue 1 of 1
Type
New Feature
Priority
Major
Assignee
RedmineID
397
Version
tigase-server-5.1.0
Issue Votes (0)
Watchers (0)
Reference
tigase/_server/server-core#82
Please wait...
Page is in error, reload to recover