Hello,
I think it should be defined what happens with subscriptions when
ownership is granted or removed (through 8.9.2 Modify Affiliation).
I suggest the following changes:
- Ownership is granted.
All subscriptions which are not for the bare JID (that means with
resource) will be removed.
A subscription for the bare JID is added (if not already existent).
- Ownership is removed.
The subscripton for the bare JID is removed, which means the affected
entity won't have a subscription afterwards.
Regards,
Alexander