Group members (admin controlled) vs contacts (user controlled)

Hi,

I am a bit confused how the group system of Jive Messenger works. I thought

that it would be possible to have a group with some contacts in it on a roster

and also some members of the group as normal contacts on the same roster.

I’'ve tested a bit and what I found out is that if I already have contacts on my roster

which then get added to a group by the server admin the contacts will disappear from

my normal roster (moved into the group instead of a copy).

I would like to have my users having full control over their own roster no matter what

group environment the server admin creates, is that possible? Or doesn’'t that make

sense for Jabber?

Regards,

Frank

I am a bit confused how the group system of Jive

Messenger works. I thought

that it would be possible to have a group with some

contacts in it on a roster

and also some members of the group as normal contacts

on the same roster.

Yes, this is possible. However, any “shared” roster groups can’‘t be controlled by the user (since this obviously wouldn’'t be true).

I’'ve tested a bit and what I found out is that if I

already have contacts on my roster

which then get added to a group by the server admin

the contacts will disappear from

my normal roster (moved into the group instead of a

copy).

Actually, that’‘s not quite true. What probably happened is that originally you didn’'t have the user assigned to any groups in your roster. Than, you added the user to a shared group. So, the roster packet went from being:

<item jid="dood@127.0.0.1" name=“dood” subscription="both

to

Test

(or something like that anyway)

Most clients will only show that user as being inside the single group. If you add the user to another group in your roster that’‘s not a shared group, they’'ll show up there as well.

I would like to have my users having full control

over their own roster no matter what

group environment the server admin creates, is that

possible? Or doesn’'t that make

sense for Jabber?

The shared groups concept isn’‘t a part of the XMPP protocol and is just a feature of Jive Messenger. We’‘ll post the business rules about how the feature is implemented so that it’'s clearer how it works.

Thanks,

Matt

BTW, the spec for shared groups is attached to the issue at:

http://www.jivesoftware.org/issues/browse/JM-22

Hi Matt,

you’'re right, my contacts were in no locale group. I did some test now and everything did as expected.

Thanks!

Frank