Re:Diaspora: Hello and a big welcome to everyone arriving fr...
by skocznymroczny on Friday November 02, 2018 @10:20AM
(#18363185)
Another example - Git. It's decentralized in principle, but in reality, people either centralize around GitHub and alternatives, and even when self-hosted, there is usually a notion of master repo.
[ Parent
| on HN ]
Re:Diaspora: Hello and a big welcome to everyone arriving fr...
by flavor8 on Friday November 02, 2018 @01:57PM
(#18365177)
That's partly a tooling issue, though. If git had native requests and a decent UI around them baked in, and the UI client also had some way of discovering your peers across networks, then the need for gitlab/github would be diminished.
Re:Diaspora: Hello and a big welcome to everyone arriving fr...
by iforgotpassword on Friday November 02, 2018 @03:28PM
(#18365973)
Yeah no, unless you work on a project with 100 other people. Even if peer discovery, nat traversal and whatnot would be solved, what am I supposed to do if both my project members are currently offline? Synchronizing progress would be a nightmare in a three people project where everybody is located somewhere else. You could pretty much consider git peer to peer already, but everybody is too lazy to open their firewall and instead talks to the always-on supernode that is github.
Re:Diaspora: Hello and a big welcome to everyone arriving fr...
by flavor8 on Saturday November 03, 2018 @05:17AM
(#18369357)
Diminished. It's extremely common for teams to be online throughout the same business day. If you have an entirely async team where you can't coordinate time to exchange work product, then sure, you need an async third party location. That's by far the exception rather than the rule though.