I am developping a chat application relying on Jive Messenger and, while coding the client interface, I cannot sort out a roster problem.
Indeed, I want my users to have a persistant default group in their Roster. This group could be empty but must exist to enable users to add/remove entries in this default group with very short commands (they can also create new groups and add/remove users in these groups with advanced commands).
But with Smack, I realised that, if I create a group and add entries to it, the group always disappear when all the entries are removed from it. Is there any way to make this default group survive when it becomes empty? I did not find cool way to code that…