> You shouldn't use rsync anymore, it is inherently insecure. The git tree > is _properly_ gpg signed so you can verify it's correctness. > > With the following portage configuration/hooks, any user can run the > tree directly from git: > https://github.com/hasufell/portage-gentoo-git-config > > At some point, rsync schould be deprecated completely.
Nice try, but sometimes (say, in case of very unstable internet connection) it is IMPOSSIBLE to properly sync git repo (because it tries to fetch all the queue (between local HEAD and remote one) in a row, from the exactly same place every time it fails), while it still possible to sync tree by rsync, because it only fetches differences and do not drop properly downloaded files. Do NOT (!) assume flawless shiny 40Gbit internet everywhere in the world. Stop being so selfish and thinking only from position of the developer. Always do imagine you as the gentoo user in the worst possible case. Please.