|
Subject: Re: life, the universe, and everything (why rsync?!) Newsgroups: gmane.linux.gentoo.user Date: 2003-05-08 13:54:43 GMT (6 years, 8 weeks, 2 days, 18 hours and 8 minutes ago) As a modem user, your idea of moving portage away from rsync is not welcome at all. Any attempt at tryng to just download differences between portage versions will mean writing a lot of code to duplicate what rsync does very efficiently anyway. Now if someone could just write a routine to update distfile packages with the differences via rsync (ala the Troels rsync update script for mandrake that does ISO updates, it renames existing packages to latest version then syncs them: apparently there is a large saving in BW as changes between versions of a source package may only be a few lines of code, and is usually just as minor in a binary package), us modem users would be even more greatfull! BillK On Thu, 2003-05-08 at 20:30, Rev. Jeffrey Paul wrote: > since i first started using gentoo, the whole concept of using rsync has > seemed incredibly silly to me. > > rsync requires special server and client software, increases loads on the > servers, and significantly limits the number of mirrors (by not being > http/ftp compatible). > > i can understand the reasoning behind rsync when gentoo was starting... it > wasn't an issue of bandwidth and server load and thousands of users. but > now it is. > > "find /usr/portage | wc -l" shows more than forty thousand files in the > portage tree. my /usr/portage, without any distfiles, is over 170MB. > > i have an idea for a good distribution system that would save cpu, > resources, bandwidth, and would allow for easy mirroring and proxying. it > would be scalable and simple to implement, running on top of http/ftp. > > it seems to me that there are no compelling reasons behind gentoo's > continued usage of rsync. > > i'm going to write a draft of my idea for a better portage > synchronization/update system. in the meantime, i'm asking the portage > maintainers/admins: are there _any_ real reasons (other than tradition) > that rsync is still the standard? > > -j > > -------------------------------------------------------- > Rev. Jeffrey Paul - |
|
|