Folia
← 返回头版

Tangled发布重大更新,打造首个基于AT Protocol的联邦化代码库

去中心化代码托管平台Tangled发布了核心架构与功能的重大更新,正式成为首个真正基于AT Protocol构建的联邦化代码库 1。此次重构旨在融合开放协议的持久性与传统代码托管平台的便捷性,允许用户自托管Git主机、CI运行器或完整服务器,并与全球网络无缝协作 1。通过引入新的Svelte前端和名为“bobbin”的Rust无盘全内存索引服务,该平台在全球11个以上区域实现了性能提升 1。

在技术底层,Tangled将数据模型迁移至org.tangled.*以取代旧的sh.tangled.*记录,并推出了用Rust重写的Knot2服务器实现,该版本内置自定义Git服务器和SSH服务器 1。Issues和Pull Requests等协作对象现存储于紧邻代码的Knot中,并通过AT Protocol firehose进行同步 1。此外,平台引入了双向验证机制:每当创建或编辑记录时,Web应用会在用户的个人数据服务器(PDS)中写入认证记录(attestation) 1。

功能层面,Tangled新增了拥有独立DID和handle的“组织账户”体系,并将堆叠式Pull Request流程向所有用户开放,不再局限于Jujutsu (JJ) 用户 1。官方计划在未来几周内陆续发布私有仓库支持、CLI工具以及多语言SDK 1。


来源

  1. Hacker NewsThe Federated Code Forge

评论