Chatroom ownership dilema

I have a small question on how Openfire handles chat room ownership for instant and persistent chat rooms.

Let’s say we join a room and except the default configuration (room is unlocked, instant).

Another user joins.

The owner leaves the room for whatever reason.

Who becomes owner of the room? If the original owner comes back, does he get his ownership back?

What if there are 3 or more users and the owner leaves the instant room?

As far as I can tell, if only 1 user stays in an instant room, that

user becomes the owner, unless the room is persistent. In that case the

original creator is still the owner.

Is this correct or am I missing something? :O)

Hi Bla,

Let’s say we join a room and except the default configuration (room is unlocked, instant).

Another user joins.

The owner leaves the room for whatever reason.

Who becomes owner of the room?

The room creator.

If the original owner comes back, does he get his ownership back?

Yes.

What if there are 3 or more users and the owner leaves the instant room?

The owner remains an owner regardless of who comes and goes (including the owner), for as long as the room is not destroyed (when everybody leaves the room).

As far as I can tell, if only 1 user stays in an instant room, that

user becomes the owner, unless the room is persistent. In that case the

original creator is still the owner.

Unlike some IRC implementation, Openfire doesn’t automatically promote a user to become an owner.

Is this correct or am I missing something? :O)

Openfire keeps the list of owners for as long as the instant room exists. The list is not affected by movements of occupants.