[Opensim-dev] A proposed groups architecture
Melanie
melanie at t-data.com
Wed Jul 2 18:31:48 UTC 2008
Hello,
in chat, an interesting question was raised, concerning the scoping
of groups.
It appears that groups really serve a dual purpose, as a
communications platform and as a permissions system.
In the role of permissions administration, groups are tied to land,
which scopes them at grid level, most likely.
In the other role, as comms medium, they are user-tied, you would
want to take IM/Notices with you if you teleport intergrid.
A few possible solutions come to mind, none is 100%:
Scope groups at grid level: Allows consistent land
ownerships/permissions, but group chat would be grid-local
Scope groups at user level: You could take all your groups with you
anywhere, but permissions become tricky.
A combination, where the groups from your current grid and those
from your userserver are merged and form the group list on the grid
you are on.
There may be options to scope all groups at user level, and let them
own land anywhere, but that would put a certain amount of trust into
a UUID that is not locally manager, and I would hesitate to do that.
As I write this, another option comes to mind.
If groups were scoped with the user, then each grid could create a
record that maps that group (by name) to a local ID, which could
then own land.
This might yet give the option of implementing groups that can have
both functions in one.
Thought are appreciated.
Melanie
More information about the Opensim-dev
mailing list