Ich bin auf dieses Projekt durch eine verwandte Forschungsarbeit zur Moderation gestoßen: https://policykit.org/
Es ist ein Governance-Treiber für Online-Communities. Es ersetzt Benutzerberechtigungen durch Richtlinienverfahren zur Autorisierung von Aktionen auf einer Plattform. Hier ist eine Abbildung aus ihrer Forschungsarbeit, wie es sich in Slack integriert:
Im Beispiel möchte ein Benutzer einen Kanal umbenennen. Slack würde diese Aktion normalerweise basierend auf Benutzerberechtigungen ermöglichen. In diesem Fall wird die Aktion an PolicyKit weitergeleitet, das sie gegen ein bestehendes Richtlinienverfahren prüft. Es postet dann das Verfahren (Mehrheitsentscheidung über die Umbenennung) auf Slack und autorisiert oder lehnt die Aktion je nach Ergebnis ab.
Es verwendet Metagov als Gateway, das angeblich Discourse bereits unterstützt, aber hier im Forum anscheinend nie erwähnt wurde.
Ich habe keine Beziehung zu oder bin an einem der Projekte beteiligt. Ich finde es einfach interessant und bin neugierig, was andere dazu sagen, ob jemand an ähnlichen Projekten beteiligt ist, wie komplex es wäre, eine Integration für Discourse zu bauen, …
