4 ms·
Why does it have to be organized around a centralized server requiring user accounts? Why not make it peer to peer instead? Haven't we learned our lesson?
by plg 13y ago
Why does it have to be organized around a centralized server requiring user accounts? Why not make it peer to peer instead? Haven't we learned our lesson?
- ThomPete 13y agoYeah if you want to monetize don't allow people to have it all running on their own servers.
- nickik 13y agoMaybe because the want to make money?
- kansface 13y agoWe'll have a behind the firewall installation option at some point. There are a few reasons: 1. The backend is non trivial and is getting more complex as we move forward. It sucks to make users run their own service. Running a full blown server out of a editor plugin also isn't feasible. 2. As a user, I don't want to have to deal with firewalls. As a founder, I don't want to have to deal with supporting users punching holes through their firewalls. 3. Peer to peer is very hard for this system; keep in mind, we get cascading failures with increasing latency as patches fail to get merged and instead cause conflicts. Conflicts make us drop patches, or try to do the equivalent of a rebase. 4. Accounts of some sort are required for access control. 5. Finally, we are trying to make a sustainable business. We understand your concerns- we've also been burned by services that shut down: https://floobits.com/pledge/ https://floobits.com/pledge/