社区信任管理系统。
--- 人们必须在之前得到**担保** 与项目的某些部分交互(确切的部分是 可配置到项目中以强制执行)。人们也可以明确地 **谴责**阻止他们与该项目互动。 该实现是通用的,可以被任何代码伪造上的任何项目使用, 但我们通过 GitHub 操作提供开箱即用的 **GitHub 集成** 和 CLI。 凭证列表使用最小格式维护在单个平面文件中 可以使用标准 POSIX 工具和任何编程来轻松解析 无需外部库的语言。 该项目基于已成功使用的系统 [Pi 项目](https://github.com/badlogic/pi-mono)。我拿走了他们的东西 已经这样做了并将其提取到一个更通用的系统中 其他变化。 > [!警告] > > 这是[Ghostty](https://github.com/ghostty-org/ghostty)使用的一个实验系统。 > 我们将根据经验和反馈继续改进系统。 ## 为什么? 开源始终在_信任和验证_系统上运行。 从历史上看,理解代码库、实现 更改,并提交该更改以供审核,其程度足够高 自然就过滤掉了许多不合格人员的低质量贡献。 在我 20 多年的人生中,这对于我的项目来说也足够了 对于大多数其他人来说已经足够了。 不幸的是,随着时代的到来,情况已经发生了变化。 人工智能工具可以让人们轻松地创造出看似合理但 极低质量的贡献,几乎没有真正的理解。 基于最低的进入门槛,贡献者不再值得信任 只需提交更改即可。 但是,开源仍然基于信任!而且每个项目都有明确的 一组值得信赖的个人(维护者)和更大的一组可能 值得信赖的个人(任何形式的社区活跃成员)。所以, 让我们转向明确的信任模型,受信任的个人可以担保 为其他人,然后那些获得担保的个人可以做出贡献。 ## 谁被担保? **谁**以及**如何**某人受到担保或谴责完全取决于 系统集成项目。此外,**什么**后果 被担保或被谴责的人也完全取决于该项目。 实施适合您的项目和社区的政策。 ## 用法 ### GitHub 使用以下命令可以轻松地将 vouch 集成到 GitHub 项目中: [提供的 GitHub Actions](https://github.com/mitchellh/vouch/tree/main/action)。 通过选择要使用的操作,您可以完全控制如何 用户得到保证以及他们可以做什么或不能做什么。 例如,请查看此存储库!它完全集成了凭证。 以下是动作列表及其乐趣的简要描述
开源推荐
morning
GitHub 热门项目: 凭证
摘要
GitHub项目:vouch 仓库地址:https://github.com/mitchellh/vouch Stars:5114 | 作者:mitchellh 项目描述:A community trust management system based on explicit vouches to participate. ====================================...
the
project
and
system
vouch
for
with
can
GitHub
that
2026-09-30
1 阅读
约4分钟阅读
GitHub Trending
字号:
GitHub项目:vouch
仓库地址:https://github.com/mitchellh/vouch
星级:5114 | 作者:米切尔
项目描述:基于显式参与凭证的社区信任管理系统。
===================================================
自述文件内容:
证实
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱