Commit 7ad15dd

Nick Faro committed on
terminology
commit 7ad15dda9c367ff10fc4de1123a2de4a31822ee0 parent 3ad5c3d
1 changed files +1−1
ModifiedREADME.md +1−1
@@ -4,7 +4,7 @@ Well, everyone's [been talking about GitHub alternatives](https://mitchellh.com/
4 4
5 It occurred to me that you don't actually need to run a forge or git daemon at all, since Git supports cloning via the so-called ["dumb" HTTP protocol](https://git-scm.com/book/en/v2/Git-Internals-Transfer-Protocols). You could theoretically just throw your git repo into an s3 bucket, and it would be clone-able, no daemon or VPS required. So that's cool, and even more decentralized; but the problem with self-hosting git like that, is that then you don't have the nice landing page, file browser, commit log, etc etc. It's small, but it makes a big difference to have a GitHubby UI for each project. [SourceHut](https://sourcehut.org/) and [Savannah](https://savannah.gnu.org/) struggle with this I think, since they're pretty alien to normies. 5 It occurred to me that you don't actually need to run a forge or git daemon at all, since Git supports cloning via the so-called ["dumb" HTTP protocol](https://git-scm.com/book/en/v2/Git-Internals-Transfer-Protocols). You could theoretically just throw your git repo into an s3 bucket, and it would be clone-able, no daemon or VPS required. So that's cool, and even more decentralized; but the problem with self-hosting git like that, is that then you don't have the nice landing page, file browser, commit log, etc etc. It's small, but it makes a big difference to have a GitHubby UI for each project. [SourceHut](https://sourcehut.org/) and [Savannah](https://savannah.gnu.org/) struggle with this I think, since they're pretty alien to normies.
6 6
7 So I slopped `dumbforge` together as a proof of concept; it's a static-site-generator like thing that functions as a git adapter which pushes directly to an s3 bucket, and generates a GitHub-like UI. So you get some really nice advantages: 7 So I slopped `dumbforge` together as a proof of concept; it's a static-site-generator like thing that functions as a git remote helper which pushes directly to an s3 bucket, and generates a GitHub-like UI. So you get some really nice advantages:
8 8
9 1. It's super fast to browse, since it's just static HTML. GitLab and GitHub itself are really slow clunky beasts. 9 1. It's super fast to browse, since it's just static HTML. GitLab and GitHub itself are really slow clunky beasts.
10 2. You don't need to administer a git daemon or forge server. 10 2. You don't need to administer a git daemon or forge server.