fix gitpub section

This commit is contained in:
Jan Christian Grünhage 2018-07-24 21:54:41 +00:00
父節點 3e2dd9eff4
當前提交 cd89e7ec53
共有 1 個檔案被更改,包括 1 行新增1 行删除

查看文件

@ -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.