This only works for self-hosting though. We tried this exact method 3 years ago and it failed because users can't simply download a Merkle tree of your git repo... the .git folder can't be transferred between PCs that easily. This is more like GitTea but enhanced, not quite GitHub. GitHub has the social element.

AI coding helps but creating something for at scale use still requires more than a few weeks of vibe coding.

Reply to this note

Please Login to reply.

Discussion

Github/Atlassian is really two or three separate things. It's the DVCS hosting piece firstly. Secondly it's the repository/branch/tag browser interface which includes tickets, PRs, PR commentary, and merge history, wiki, release tracking/downloads, and other minor features like fork-tracking/browsing. The third feature, which often is completely separate, is the build server which could also be distributed (maybe cryptographically verifiable?) and the build-success/failure could conceptually be monitored/linked into the general interface and posted against the project.