3 ms·
You don't strictly need a central server, you just need an upstream path between the people involved in the PR. Eg if two developers both served up the same re
by taberiand 3y ago
You don't strictly need a central server, you just need an upstream path between the people involved in the PR.
Eg if two developers both served up the same repo from their local machine, and each had an upstream to the other, then this would work as a distributed PR.
And you could have any number of arbitrary nodes in that graph
- deleted 3y ago[deleted]
- rcme 3y agoNo, that's not decentralized. If two people agree to use a "local" machine, then that local machine is a centralized server. If User A and B use User A's local machine, then User C has no choice but to use User A's local machine to participate in their code review. That's centralized.