4作者: ragelink1 天前原帖
我已经在开发一个托管的Fossil SCM服务几个月了,老实说,我不确定这是否是个好主意。今天首页上关于“我们需要一个锻造的联盟”的讨论让我觉得值得发帖分享。 我正在构建的内容:一个Fossil代码库的托管平台。它与代码托管平台有相似的上手体验,但每个项目都是一个独立的SQLite文件,你可以克隆、发送邮件或直接带走。开源的综合解决方案(Django + Postgres + Redis + Caddy + Litestream-to-S3)可以在fossilrepo.io找到。托管版本将很快进入私有测试阶段。 我的粗略论点: 1. Fossil本身就是设计成联邦式的。每个克隆都是整个项目:问题、维基、论坛、历史和代码。这正是当前首页上关于联邦讨论的内容,只不过是使用了一个已有15年以上历史的工具——SQLite项目本身。如果fossil clone可以在任意两个主机之间工作,那么锁定效应基本上就不存在了。 2. AI代理需要集成的上下文。一个Fossil代码库是一个可查询的SQLite文件。代理可以通过SELECT *读取代码、工单、维基和历史,而不是进行47个GraphQL调用。RAG和MCP的设置变得简单易行。此外,还有一个非常易于使用的命令行工具。 3. 小而精的团队服务不足。Git和GitHub在宏观市场上占据了主导地位,这种情况不会改变。但对于1到50人的团队来说,规格、工单、维基和代码都在同一个地方……集成模型显然更好/更简单。 我担心的事情: - 网络效应——如果没有其他人能找到一个代码库,它就没什么用处。 - 惯性——打破Git的肌肉记忆很难。 - Codeberg / Forgejo / Gitea都是可信的竞争者——如果有的话,什么才是合适的切入点?这是一个有人想要的解决方案吗? 我宁愿现在从HN听到这些,而不是在我们发布后。三个诚实的问题: - 这有趣吗,还是我在解决一个没人关心的问题? - 什么会让你真正切换? - 我遗漏了什么? 此外,我还在为名称而苦恼。两个域名指向同一页面,所以请投票你实际会使用的那个:https://fossilforge.io 或 https://fossilhub.io(我也有.ai版本,但.io感觉更适合开发者)。
3作者: dizlexic1 天前原帖
我搭建了一个简单的多用户、多看板的任务/看板MCP服务器。我一直在寻找类似的工具来管理开发人员,但没有找到符合我需求的。因此,我决定自己动手编写一个替代方案。 虽然最开始只是一个实验,但我每天都在个人开发项目中使用它,我真的觉得可能还有其他人也在寻找这样的工具。它目前仍在不断完善中,但已经非常实用。 我在这里运行了一个演示实例:<a href="https://mootasks.dev" rel="nofollow">https://mootasks.dev</a>。如果你觉得这个项目有趣,我会很感激你给我一个星标。这是我第一次觉得自己构建的东西可能会引起他人兴趣。 自述文件中有详细说明,但如果你有Docker,可以在几分钟内启动它。这个工具极大地帮助了我的工作流程,我计划继续添加新功能和进行改进。