On Sat, Jun 28, 2008 at 5:33 AM, Felix Feyertag <<a href="mailto:felix.feyertag@gmail.com">felix.feyertag@gmail.com</a>> wrote:<br><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
In 2006 I participated in summer of code to implement this, the project website is:<br>
<br>
<a href="https://launchpad.net/apt-sync" target="_blank">https://launchpad.net/apt-sync</a><br>
<br>
The code is functional and I'm using it successfully on my home computer (usually saving around 50-90% on minor updates and 30% on a dist-upgrade), however I do not have resources available to distribute aptsync files, so it's not possible for me to perform any wide-scale testing.<br>

<br>
The issue is:<br>
<br>
AptSync requires a repository of `.aptsync' files to be stored server-side. These .aptsync files store control information about each file in the actual Ubuntu repository.<br>
<br>
To host such a repository, the following would be required:<br>
 * Local access to a complete and up-to-date Ubuntu mirror<br>
 * The ability to run `aptsyncmake' (Python) to construct .aptsync files for every file in the mirror<br>
 * Webspace to store the repository. A rough estimate of space required is 50-100MB, and it need not be stored in the original repository tree (or even on the same server)<br>
<br>
If anyone has the above resources and would be willing to help me get this project into swing, then I'd be happy to hear!<br>
<br>
Alternatively, I've been toying with the idea of setting up a mechanism to automatically create and distribute aptsync files via peer-to-peer.<br><font color="#888888">
<br>
<br>
Felix<br>
<br>
</font></blockquote></div><br>If the code is functional, shouldn't this be pushed to Ubuntu to be used by their repositories? Or would the CPU drain for aptsyncmake on that many packages be too much?