fix gitpub section

This commit is contained in:
Jan Christian Grünhage 2018-07-24 21:54:41 +00:00
vecāks 3e2dd9eff4
revīzija cd89e7ec53
1 mainīti faili ar 1 papildinājumiem un 1 dzēšanām

Parādīt failu

@ -9,7 +9,7 @@ After Microsoft bought Github, there suddenly is a movement away from Github tow
There also have been discussions on how to federate the different (currently centralised) services using an extended version of ActivityPub (see https://github.com/git-federation/gitpub) and some people build a Github clone on ZeroNet called GitCenter.
### Why Matrix and not GitPub or GitCenter
he GitPub mailing list archives are public. The benefit here is that they are trying to stick federation onto existing products, which means that the nice user experience of GitLab and Gitea might be able to federate with each other at some point. This could turn out very, very nice, but it is more specialised software. This will end up having "your federated git server", and "your federated social media" and so on, while with matrix you have more of a federated communication framework to build stuff on instead. This git project will be just a git client, like Riot.im is just an IM client and like [journal](https://github.com/lukebarnard1/journal) is just a blogging client.
The benefit of GitPub is that they are trying to stick federation onto existing products, which means that the nice user experience of GitLab and Gitea might be able to federate with each other at some point. This could turn out very, very nice, but it is more specialised software. This will end up having "your federated git server", and "your federated social media" and so on, while with matrix you have more of a federated communication framework to build stuff on instead. This git project will be just a git client, like Riot.im is just an IM client and like [journal](https://github.com/lukebarnard1/journal) is just a blogging client.
GitCenter is also a very nice project, but currently, short of encrypting your repository, there is no way to have private repositories. Also, having different people on a repo with different levels of access doesn't seem possible to me considering how ZeroNet works. The difference here is that they didn't try to take an existing thing and bolt decentralisation onto it, they took a decentral network and put a git app on there.