<br><div class="gmail_quote">On Fri, Dec 5, 2008 at 12:48 PM, Robby Findler <span dir="ltr">&lt;<a href="mailto:robby@cs.uchicago.edu">robby@cs.uchicago.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I can look into that at some poitn, but it would be nice to hear more<br>
about the actual problem you&#39;re experiencing. Are you finding that<br>
just downloading everything from Chicago is slow? (including, say, the<br>
PLT Scheme mirror for downloading the basic installation)?<br>
</blockquote><div><br>No - that&#39;s not the issue (although my wan connection is certainly not fast) right now.<br><br>The issue I am experiencing is that I have a few different versions of PLT Scheme on my computers, and downloading planet packages depend on the language version.&nbsp; So the caching proxy currently has to download the same package multiple times even if the package happens to be the same for the different versions.&nbsp; <br>
<br>Without a cryptohash ETag it would require the full download and sha1 to determine whether the file has changed. With ETag &amp; 304 it can be bypassed.&nbsp; Thus, when new PLT versions comes out, my cache doesn&#39;t have to download the packages that did not change for the new version.<br>
<br>I am simply trying to be a nice net citizen by not hogging more bandwidth than necessary ;) <br><br></div></div>Lastly, in the future if there are others besides me doing local caching, they can also save bandwidth for you ;) <br>
<br>Thanks,<br>yc<br><br>