I would like to add that I had an interesting discussion with Cindy
Breil yesterday who pointed to me something I overlooked in this
design: indeed a collar is more than any other part of the "gear"
(everything that is not the collar: cuffs, blindfold, gag, ballet
boots, ...).
You might remember Marine explained in a recent post that one does not
"own" the toys because they are just objects, and that what matters is
rather who is holding keys.
Cindy more or less agrees with this but reminded me the collar is a
special case as it is very symbolic
- you are owned by someone and proud of it
- you will never remove it unless you break this special relationship
(which I don't like because I change my collar design as often as my
shirt... but that's me!... and I am not owned, so naturally inclined
towards keyholding paradigm)
I also remember Garvin and various people telling me that Marine's
collar is more or less useless because it uses this keyholding
paradigm and not the ownership paradigm.
The fact the collar is something very special and permanent was also
raised by Nandana in the discussion in issue 550 as a reason for
having the collar as a natural central OC item (rather than a HUD).
In what I propose now, both paradigms are merged, so that the gear and
collar can work as well in an OC style and RR style.
One point of view would be to say it would be the best of both worlds.
Another point of view would be to say it is the worst of both worlds,
as your gear would have owners and your collar keys. But I would argue
that the owners could limit the keys to themselves on the collar.
Still remains the issue that the wearer would not be the master of the
keys of their gear.
Maybe there is a contradiction in having all of this at once:
settings/owners sharing between every worn device, keyholding paradigm
for the gear and ownership paradigm for the collar.
Maybe we should take this into account and make the coupling more
loose, accepting that ownership only concerns "collar class"
attachments (but then is it even useful to store ownership into db
considering you will never change your collar and wear only one? well
yes maybe: you may have to reset the collar for some reasons, and need
to update it sometimes).
Now, looking back, I understand that OC being initially a collar, the
current ownership paradigm had been chosen. However, if we intend to
put more effort into the gear, I believe it would be neat to have it
work with keys. I would be interested to have your opinion in this.
--
Mistress ardella
Valkyerie Goddess
But as it is now, the only difference between COMMAND_SECOWNER and
COMMAND_GROUP is the way those "roles" are attributed (in short they
are not the same groups of people), and never what they can do....
which means they actually are the same role, and thus should be the
same constant in the message map.
Now, the main difference I make between keyholder and secondary owner
is that keyholder is a proper role you obtain at a given time,
following rules that can be defined independently from the role,
whereas a secondary owner is _someone_ that is privileged with respect
to the sub: someone already in a clearance list.
Secondary ownership is actually more a permanent status than a role in
the collar (the actual role being the same as that of group access!).
Rules for obtaining keys could be one of the following:
- anyone taking keys when they are left on the collar
- anyone knowing some passwords
- anyone in a list of secondary owners
- anyone wearing a red hat and a green jacket
- ...
Now, one or several keys per gear item? One is more convenient and
natural I think. But that does not mean that several people could not
obtain the key at a given time (following the rules).