志愿者活动 - 非层级协作的简单设置

这是关于将 Discourse 部署为志愿者项目协作中心的草图,这些项目旨在以非层级化和“做主制”(do-ocratic)的方式运作。

主要目标包括:即使在没有中央组织的情况下,也能提供良好的全局概览;支持自我管理;并确保 Discourse 实例易于维护和 administrate:

提供全局概览

该设置主要围绕 Pavilion 的 Events 插件构建,并结合了 Discourse AssignDiscourse Solved。新活动可以设置为事件,提供开始和结束日期,并允许其他人加入。

分配(Assigning) 事件的功能随后被重新用于*领导(leading)*这些活动:

已解决/未解决(Solved/Unsolved) 状态则被重新用于表示“进行中”或“已完成”的状态:

Events 插件 随后会添加一个议程列表和一个日历视图:

Solved 插件中,您可以设置已解决的话题自动关闭。而 Events 插件可以自动从日历视图中移除已关闭的话题。因此,这两者配合得很好,标记为“已完成”的事件将不会显示在日历上。

支持自我管理

有三个主要标签,每位成员都可以将其添加到自己的活动中:讨论(Discuss)、帮助(Help)和欢迎(Welcome):

根据我的经验,让新志愿者能够轻松加入正在进行的项目是一个重要目标,但往往被忽视。Welcome 标签是一个小小的推动,鼓励资深成员领导那些适合作为新人入门起点的活动,同时也让新志愿者更清楚应该从哪里开始加入。

整体设置旨在建立一个简单的活动中心,这也很大程度上是为了实现这一目标。它允许对每项活动所使用的其他工具几乎不持任何特定意见,从而避免构建日益复杂的项目基础设施。

保持设置简单

该设置仅使用上述三个插件。此外,它还使用了两个主题组件:

Nav Links 组件,用于在所有页面上显示议程和日历链接:

以及 Tag Icons 组件:

13 个赞