工作组和兴趣组

了解 Agent Client Protocol 治理结构中的两种协作小组形式 - 工作组和兴趣组。

在 ACP 贡献者社区中,我们维护两种类型的协作形式 - 兴趣组工作组兴趣组负责识别和阐述 ACP 应解决的问题,主要通过在社区内促进开放讨论来实现。相比之下,工作组专注于通过协作产出交付物(如 RFD 或社区拥有的规范实现)来开发具体的解决方案。虽然兴趣组的输入可以帮助证明工作组的成立合理性,但这不是严格的要求。同样,在提交 RFD 或其他社区提案时,鼓励来自兴趣组或工作组的贡献,但不是强制性的。我们强烈鼓励所有有意参与特定 RFD 工作的贡献者首先在兴趣组内协作。这一协作过程有助于确保所提议的 RFD 符合社区需求,并且对协议来说是正确的方向。ACP 生态系统中的长期项目(如 SDK 或其他组件)由专门的工作组维护。

目的

这些小组的存在是为了:

  • 为聚焦讨论提供高信号空间 - 选择开启通知、分享专业知识和定期参会的贡献者可以参与与他们高度相关的话题,从而实现有意义的贡献和向他人学习的机会。
  • 建立清晰的期望和领导角色 - 引导协作努力,确保在推进 ACP 演进和采用的具体交付物上取得稳定进展。

机制

会议日历

所有兴趣组和工作组的会议都发布在公开的 ACP 社区日历上(正在建设中)。协调者负责提前将其会议日程发布到此日历上,以确保可发现性并使更广泛的社区能够参与。

兴趣组(IGs)

目标: 促进在特定 ACP 子话题或背景下有共同兴趣的 ACP 贡献者之间的讨论和知识分享。主要关注点在于识别和收集可能值得通过 RFD 或其他社区产出物解决的问题,同时鼓励对协议问题和机会进行开放探索。期望

  • 在兴趣组 Zulip 频道中进行定期对话
  • 和/或由兴趣组成员定期参加的重复性直播会议
  • 在适用时,提前在 ACP 社区日历上发布会议日期和时间,并标注其主要话题和兴趣组 Zulip 频道名称
  • 会议后公开分享笔记,并提交至 会议仓库

生命周期

  • 创建始于使用下方模板向核心/首席维护者提议新的兴趣组
  • 核心维护者在 72 小时内多数赞成投票批准小组创建。
    • 小组的创建可随时撤销(例如,在新信息出现后)。核心和首席维护者可以否决。
  • 协调者和维护者负责组织 IG 达到会议期望
    • 协调者是一个非正式角色,负责引导或代表小组发言
    • 维护者是来自 ACP 指导小组的官方代表。并非每个小组都需要维护者,但维护者可以帮助推动特定的变更或倡议。
  • IG 仅在核心或首席维护者确定其不再活跃和/或不再需要时退役
    • 成功的 IG 没有时间限制或到期日 - 只要它们活跃且得到维护,就会保持可用

创建模板

  • 协调者
  • 维护者(可选)
  • 具有潜在相似目标/讨论的 IG
  • 此 IG 如何与相关 IG 区分开来
  • 在 IG 内讨论的第一个话题

参与兴趣组 (IG) 不是启动工作组 (WG) 或创建 RFD 的先决条件。然而,在 IG 内建立共识对于证明 WG 的成立合理性很有价值。同样,引用 IG 或 WG 的支持可以增强 RFD 及其成功的机会。

工作组(WG)

目标: 促进 ACP 社区在 RFD、一系列主题 RFD 或其他官方认可项目上的协作。期望

  • 在至少一个 RFD 或规范相关实现方面取得有意义的进展承担项目的维护责任(例如,SDK)
  • 协调者负责跟踪进展并在适当时沟通状态
  • 在适用时,提前在 ACP 社区日历上发布会议日期和时间,并标注其主要话题和工作组 Zulip 频道名称
  • 会议后公开分享笔记,并提交至 会议仓库

生命周期

  • 创建始于使用下方模板向核心/首席维护者提议新的兴趣组
  • 核心维护者在 72 小时内多数赞成投票批准小组创建。
    • 小组的创建可随时撤销(例如,在新信息出现后)。核心和首席维护者可以否决。
  • 协调者和维护者负责组织 WG 达到会议期望
    • 协调者是一个非正式角色,负责引导或代表小组发言
    • 维护者是来自 ACP 指导小组的官方代表。并非每个小组都需要维护者,但维护者可以帮助推动特定的变更或倡议
  • WG 在以下任一情况下退役:
    • 社区版主或核心和首席维护者决定其不再活跃和/或不再需要
    • WG 不再有一个或更多月活跃的 Issue/PR,或已完成其打算追求的所有 Issue/PR

创建模板

  • 协调者
  • 维护者(可选)
  • 兴趣/用例说明,最好源自 IG 讨论;然而这不是要求
  • WG 将处理的第一个 Issue/PR/RFD

WG/IG 协调者

WG 或 IG 中的协调者角色不会在 ACP 组织中产生维护者角色。这是一个任何人都可以自荐的非正式角色。协调者负责帮助引导兴趣组或工作组内的讨论和协作。首席和核心维护者保留随时修改任何 WG/IG 协调者和维护者名单的权利。

FAQ

如何参与贡献 ACP?

这些 IG 和 WG 抽象有助于提供优雅的入门路径:

  1. 加入 Zulip 并关注与你相关的 IG 中的对话。参加直播会议。积极参与。
  2. 主动提出协调会议。在 RFD 提案和其他工作中贡献你的用例。
  3. 当你准备好为交付物做贡献时,参与 WG 的工作。
  4. 活跃且有价值的贡献者将由 WG 维护者提名为新的维护者。

在哪里可以找到所有当前 WG 和 IG 的列表?

ACP Zulip 聊天 上,每个工作组和兴趣组都有一个频道分区。