跳转至

治理章程

社群运作到一定规模后,需要把「怎么做决定」这件事写下来,避免每次重新争论基本原则。这份治理章程说明 anoni.net 社群的角色定义、决策方式、争议处理与行为准则。内容是一份活文件,重大调整都会在 Matrix 公开讨论后才提交修订。

读这份章程的两种方式:第一次参与的成员可以略读「角色」与「行为准则」两节,掌握加入社群的基本期待。资深成员、提案者、需要处理争议的核心成员,建议完整读过一遍。

适用范围

本章程适用于以下范畴的协作与互动:

  • anoni.net 文件站(zh-TW、zh-CN、en)
  • 自架的 Matrix 家服务器 im.anoni.net、Cryptpad、Etherpad、Send、SearXNG、Formbricks
  • 以 anoni.net 名义举办的工作坊、小聚、研讨会场次
  • 与 EFF、Tor Project、OONI 等国际组织合作时的对外代表
  • 社群相关 GitHub repo 的 PR、Issue、Discussion

不涵盖成员以个人身份在外部平台的言行,但在 anoni.net 场域内的言行需符合本章程。

成员角色

社群维持低度形式化的角色制度,避免层级造成新人疏离。实际的权限差别主要在账号层面(谁能合 PR、谁能审 Matrix 账号申请),不在发言权重上。

核心成员

长期投入维运、累积足够技术与社群信任的成员。负责:

  • 自架服务的维运与账号审核
  • GitHub repo 的合并权限
  • 对外代表 anoni.net 与国际组织交涉
  • 章程修订提案的最终把关
  • 处理违反行为准则的争议

成员资格由现有核心成员共识决同意后加入,目前没有公开申请流程。

贡献者

具体有产出的成员,包括写文章、翻译、写程序、筹备活动、做设计、做研究等。在 Matrix Public Space 内的相关 room 活跃参与。

加入方式:到 如何参与与认领主题 认领主题、提 PR,或参与活动筹备。没有正式门槛。

观察员

订阅电子报、加入 Public Space 但暂时没有具体产出的成员。同样欢迎,社群运作偏 async,不要求每个人都活跃。

访客

未加入 Matrix 但读文件、看 blog、寄信来讨论的人。寄到 whisper@anoni.net 的消息会由核心成员轮值处理。

决策方式

共识决为主

社群以共识决为基本运作方式。「共识」指的是相关成员都不反对的状态,不是全员同意。具体做法:

  1. 提案者在 Matrix 对应 room 提出,附上脉络与选项
  2. 给予至少 3 天让有意见的成员回应
  3. 没有反对意见即视为通过
  4. 有反对意见就进入讨论,讨论到双方都能接受的版本

这个流程适合大多数的内容、流程、设计决策。

投票(例外状况)

只有当共识决明显卡关、或时间压力下需要快速结论时,才走投票。投票条件:

  • 由核心成员至少两人发起
  • 投票对象:所有贡献者(最近 6 个月内有具体产出的成员)
  • 投票方式:Matrix Poll 公开或 Cryptpad form 半匿名
  • 通过门槛:简单多数(过半)
  • 重大议题(章程修订、核心成员加入或退出)需 2/3 多数

实务上目前社群几乎没走过投票,多数情况共识决就能解决。

提案流程

影响范围 提案管道 决策方式
单篇文章内容、翻译选词 GitHub PR / Matrix room review 共识
结构性变动(改 nav、搬档、改命名) Matrix room 先讨论再 PR 共识决,3 天缓冲
自架服务新增、移除、政策变更 Matrix 核心 room + 公开 room 并行 核心成员共识决
章程、行为准则修订 GitHub Issue + Matrix 双管 共识决,至少 7 天缓冲
对外公开立场(声明、抗议、支持书) Matrix 公开 room 核心成员 + 贡献者多数同意

争议处理

争议分两类:对事的争议(怎么做某件事)与对人的争议(互动冲突、行为准则违反)。

对事的争议

走一般的提案流程:在 Matrix 提出歧见、列出双方论点、找共识。没有共识就投票。技术性争议可以保留分歧、各自实验,过一段时间用结果再评估。

对人的争议

涉及成员之间的互动冲突,依严重程度分流:

  1. 轻微误解:相关成员私下沟通即可
  2. 明确违反行为准则:受影响者可向核心成员回报,核心成员协助处理(私下对话、公开警告、暂时隔离)
  3. 严重事件(骚扰、跟踪、人身威胁):核心成员会立即移除违规成员的存取权限,事后在公开 room 简述处置(不揭露受害者身份),并依需要协助受害者报警或联系援助资源

涉及核心成员自身的争议,由其他核心成员处理,必要时邀请外部仲裁。

行为准则

互动原则

  • 互相尊重:不同背景、技术熟悉度、政治立场的成员一视同仁
  • 对事不对人:批评想法、不批评身份
  • 积极预设:先假设对方的提议出自善意,再讨论细节
  • 资讯透明:相关决策尽量在公开 room 进行,私下协调事后同步到公开
  • 新人友善:对基本问题保持耐心,把复杂的脉络拆解清楚

合法前提

所有协作与讨论以合法用途为前提,社群不协助也不指导以下行为:

  • 洗钱、规避税务、规避经济制裁
  • 骚扰、跟踪、人身威胁、未授权入侵
  • 散布儿少性剥削内容、人口贩运、毒品交易
  • 在他国对该国公民进行情报搜集或干预内政

匿名工具与隐私保护工具会被各种人使用,社群推广的对象是新闻媒体、公民团体、研究者、需要保护自己的个人。如果发现协作对象有上述违法意图,协作会立即终止。

机敏信息处理

  • 涉及个人资料、未公开研究、敏感受害者身份的内容,走 上传机敏信息流程
  • 不要在公开 room 直接贴受害者个资、未公开的爆料原文
  • 引用敏感报导时保留原作者来源、不擅自摘要敏感细节

对外言行

代表 anoni.net 对外发言(媒体访问、活动致词、社群账号)需要:

  • 避免发表非经社群讨论的政治立场
  • 对社群成员私下意见的引述需取得当事人同意
  • 与国际组织(EFF、Tor Project、OONI)交涉前先在 Matrix 同步

成员以个人身份对外发言时,注明「个人立场,不代表社群」。

违反处置

违反行为准则的处置由核心成员依个案决定,可能的处置由轻至重:

  1. 私下提醒:核心成员私讯提醒,不留公开记录
  2. 公开警告:在相关 Matrix room 公开记录违规行为
  3. 暂时隔离:暂停 Matrix 账号、Cryptpad 存取、GitHub 权限数天到数周
  4. 永久移除:撤销所有自架服务的账号、合作关系、社群相关活动的参与资格

处置会考量违规严重性、是否累犯、当事人态度。重大事件的处置决定会在公开 room 简述(不揭露受害者身份)。

章程修订

本章程是活文件。任何人都可以提案修订,流程:

  1. 在 GitHub 开 Issue 描述要改什么、为什么
  2. 同步在 Matrix 公开 room 通知
  3. 至少 7 天讨论期
  4. 达共识后由核心成员合进 main,并在 blog 简短说明异动

紧急状况(例如新型骚扰手法出现、需要立即更新处置原则)可由核心成员临时更新,并在 7 天内回到正规程序检讨。

相关文件