Волонтерские мероприятия — простой настрой для неистерархического сотрудничества

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

Основные цели: обеспечить хороший обзор происходящего даже при отсутствии центральной организации, поддержать самоуправление и сохранить простоту обслуживания и администрирования экземпляра Discourse:

Обеспечение обзора

Настройка в основном построена вокруг плагина Pavilion Events в сочетании с Discourse Assign и Discourse Solved. Новые активности можно создавать как события, указывая дату начала и окончания, а также возможность присоединения других участников.

Назначение событий затем переосмысливается как их руководство:

А статусы Solved/Unsolved переосмысливаются как открытое или завершённое состояние:

Плагин Events добавляет как список повестки дня, так и календарный вид:

В плагине Solved можно настроить автоматическое закрытие тем, помеченных как решённые. Плагин Events может автоматически удалять закрытые темы из календарного вида. Таким образом, они хорошо сочетаются: события, помеченные как «выполненные», не будут отображаться в календаре.

Поддержка самоуправления

Существует три основных тега, которые каждый участник может добавить к своей активности: Discuss, Help и Welcome:

По моему опыту, обеспечение лёгкого доступа для новых волонтёров к текущим проектам — важная цель, которую часто игнорируют. Тег Welcome — это небольшой стимул в этом направлении, побуждающий опытных участников возглавлять активности, которые станут хорошей отправной точкой для новичков, а также помогающий новым волонтёрам понять, с чего лучше начать.

Общая настройка простого центра активности также в значительной степени направлена на это. Она позволяет практически не навязывать использование дополнительных инструментов для каждой активности и избегать создания всё более сложной инфраструктуры проекта.

Простота настройки

Настройка построена только на трёх упомянутых плагинах. Кроме того, используются два компонента темы:

Компонент Nav Links для отображения ссылок на повестку дня и календарь на всех страницах:

И компонент Tag Icons:

13 лайков