The main (but far from only) reason we use Jive on my company is the shared roster feature. It is a beautiful solution on a difficult problem However, after enjoying its benefits for some time now, I have come up with some suggestions of features I would like to see in the future:
The ability to set priority[/b] on a group: If a user belongs to two groups, the one with the highest priority is the one deciding which “Group display name” the user appears in.
The ability to set matching-rules[/b] for a group: If the user logon and match rules for a group, the user will belong to that group. Rules could be IP-address - thus enabling geografically bound groups, but also other conditions.
The ability to set groups for a user[/b] in AC (not only to set users in a group as it is now).
The ability to put a group in a group[/b]: This is to avoid the need to put users in more than one group (generally). This could maybe demand a “do not inherit to parent group” flag on the group/user coupling…
The ability to put a group-chat in a group[/b]: Some clients supports chat-groups in roster and could benefit from this. This is perhaps already be covered in JM-210?