overte-org / overte

Overte open source virtual worlds platform.
https://overte.org/
Other
130 stars 47 forks source link

Create a directory server based global banlist system #897

Open rampa3 opened 3 months ago

rampa3 commented 3 months ago

Since we have a Code of Conduct coming soon (https://github.com/overte-org/overte-website-sphinx/pull/16), I believe we should also create means of enforcing it on-platform.

To address this, I would suggest to add a feature, where the directory server would hold a banlist of users who breached the Code of Conduct, and each domain owner using the domain server would be able to optionally subscribe to this list. This would automatically set community-wide banned users as banned on their domain. (Maybe we should let the domain owner have option to override the list? Though when someone would get onto it, why would they want anyone from it on their domain...)

vegaslon commented 2 months ago

Would a assignment client script that uses this list be a acceptable implementation of this? That way you can add multiple lists as assignment client scripts from any source you desire and managed by any individual you trust.