游戏树中心
Game of trees hub

原始链接: https://gothub.org/

游戏之树中心(Game of Trees Hub)是一个安全可靠的 Git 仓库托管服务,基于 OpenBSD 操作系统和游戏之树版本控制系统构建。它优先考虑隐私和稳定性,并通过标准的 Git 客户端和 SSH 提供访问。该平台的一个独特之处在于,用户通过 Git 仓库中的专用配置文件来管理他们的空间。 Hub 项目在隔离的虚拟机中运行,并由管理员团队定期备份。虽然目前专注于版本控制——缺乏论坛或问题跟踪等功能——但未来的开发可能会包含项目管理工具。 游戏之树通过 Open Collective 透明地进行资金筹集,依靠用户贡献来维持独立性和可持续性。访问权限可以通过付费项目所有权或现有所有者的邀请获得。支持者将获得优先访问权和更新。Chirpy Software SRL 作为财务主办方,负责管理财务和法律义务。

这次黑客新闻的讨论围绕着 **Game of Trees (Got)**,这是一个为OpenBSD开发的版本控制系统。一个指向Got hub (gothub.org) 的新链接引发了讨论,用户们提到了几篇可以追溯到2019年的关于Got的黑客新闻帖子。 许多评论者表示对Got作为Git的替代方案感兴趣,一位用户抱怨Git选项复杂且用户体验差。Got源代码中长期存在的一条略带幽默的信息引起了争议——一些人希望将其删除,而另一些人则认为它是OpenBSD社区内的文化参考。 讨论还涉及其他版本控制系统,如Mercurial和9front,并就速度、功能和用户界面进行了比较。一些人建议利用Git的广泛采用作为API,在其基础上构建改进的用户体验。
相关文章

原文

The Game of Trees Hub is a transparently funded Git repository hosting service based on OpenBSD and the Game of Trees version control system.

Game of Trees servers interoperate with any Git client. Users access Git repositories securely via Git's SSH protocol, based on OpenSSH, and manage their repository space by committing a configuration file to a special-purpose Git repository. The configuration file controls user accounts, repositories, access permissions, and more.

Access to repositories is private by default but can be made public if desired.

All Git repositories are backed up and can be restored by the admin team in case of hardware failure or other problems.

Each Game of Trees Hub project space runs in a dedicated virtual machine on top of the OpenBSD vmm hypervisor. Git repository services in virtual machines are implemented by the Game of Trees gotd, gotwebd, and gotsysd servers. All virtual machines, services, and underlying servers are managed by our admin team.

We aim for secure and reliable version control. Game of Trees does not provide features such as discussion forums, likes, stars, or per-user activity metrics. Project management features such as issue tracking or mailing lists may appear at some point in the future. See our features page for a list of current and planned features.

We operate much like a free software project. However, running a hosting service costs money, which is provided by our users to ensure our independence and sustainability. Our finances are transparently managed on the Open Collective platform, allowing anyone to see where our money comes from and where it goes to.

Our Open Collective page is collecting funds to support the development of Game of Trees and this platform. Git repository hosting tiers can be booked via email.

Our existing backers receive email when we publish announcements on our Open Collective page, and will be given priority in our sign-up queue. We also publish announcements on Mastodon at exquisite.social/@gothub

Our users are either project owners who pay a fee for their use of the service, or people who have been given access to a Git repository by a project owner and who are not required to pay. We always welcome voluntary financial contributions via Open Collective.

Administrators appear as "Team" and "Admin" on our Open Collective page. They are involved in keeping the service running and reviewing related expenses.

Managing funds via Open Collective requires a fiscal host. The fiscal host owns the bank account, represents the open collective on invoices, and deals with legal obligations such as taxes.

Project owners must be capable of entering a business relationship with our fiscal host. Examples: Private individuals who own a credit card, companies, non-profits, academic institutions.

Our current fiscal host is Chirpy Software SRL, a limited-liability company owned by Stefan Sperling who founded the Game of Trees project in 2017.

联系我们 contact @ memedata.com