3 ms·
It seems like most of his demands can be solved with Dropbox or a similar cloud sync software. Git will likely never implement his ideas because git is designe
by hasenj 9y ago
It seems like most of his demands can be solved with Dropbox or a similar cloud sync software.
Git will likely never implement his ideas because git is designed for decentralized workflows where you can have hundreds of people working on different things in the same large repo. Why should Linus have on his disc a copy of every single WIP branch of the many people currently hacking on the Kernel? This will never happen. It's completely outside the scope of git.
- kartickv 9y agoLinus needn't have on his disc every random person's WIP. The software can be smart enough to only sync code he's tried to read, edit or compile. Or Linux can choose. An analogy is Google Drive letting you choose which folders to sync down to your device. The point is that there are many better solutions to the problem than people never want to see each other's work, which is the status quo, and requiring them to jump through hoops if they want to. Git will never implement my ideas, and I wasn't asking for it to. I was calling for a new kind of integrated version control system. It's like an IDE vs a text editor, and many old-school programmers saying, "No, that shouldn't be part of an editor".