Диверсификация управления сообществом с помощью PolicyKit

Нашёл этот проект в ходе изучения связанной исследовательской работы по модерации: https://policykit.org/

Это движок управления для онлайн-сообществ. Он заменяет права пользователей процедурами политик для авторизации действий на платформе. Вот схема из их исследовательской работы, показывающая интеграцию с Slack:

В примере пользователь хочет переименовать канал. Обычно Slack разрешает это действие на основе прав пользователя. В данном случае действие передаётся в PolicyKit, который проверяет его на соответствие существующей процедуре политики. Затем в Slack публикуется сама процедура (голосование большинства за переименование), и в зависимости от результата действие либо авторизуется, либо отклоняется.

Проект использует Metagov в качестве шлюза, который, как утверждается, уже поддерживает Discourse, но, похоже, об этом никогда не упоминалось здесь, на форуме.

Я не имею никакого отношения к этим проектам и не участвую в них. Мне просто интересно, и я хотел бы узнать, что думают другие, участвует ли кто-то в подобных проектах, насколько сложно было бы создать интеграцию для Discourse и так далее.

8 лайков

Это, безусловно, поднимает хорошую идею о совместном управлении и принятии решений внутри такого сообщества. Интересно, как это будет работать в сообществах без фильтрации при вступлении и голосовании. Мне кажется, что для успеха этого инструмента сообщества, использующие его, должны состоять из участников, понимающих свои общие обязанности.

5 лайков