Fwd: SourceForge in mirror_sites.tcl

Kevin Ballard eridius at macports.org
Fri Jan 5 21:17:55 PST 2007


This was sent to the Users list. It's probably more appropriate for  
this list.

Begin forwarded message:

> From: Ross David Turk <rdt at ostg.com>
> Date: January 5, 2007 3:58:05 PM EST
> To: macports-users at lists.macosforge.org
> Subject: SourceForge in mirror_sites.tcl
>
> Hey folks!
>
> I noticed that you guys are fetching SourceForge files from the  
> mirrors directly, and did a little grepping.  I'm not a macports/ 
> darwinports expert (or even a heavy user), but I think that it's  
> set in mirror_sites.tcl:
>
> set portfetch::mirror_sites::sites(sourceforge) {
>     http://easynews.dl.sourceforge.net/
>     http://surfnet.dl.sourceforge.net/
>     http://belnet.dl.sourceforge.net/
>     http://heanet.dl.sourceforge.net/
>     http://ovh.dl.sourceforge.net/
>     http://internap.dl.sourceforge.net/
>     http://jaist.dl.sourceforge.net/
>     http://umn.dl.sourceforge.net/
>     http://kent.dl.sourceforge.net/
>     http://mesh.dl.sourceforge.net/
>     http://ufpr.dl.sourceforge.net/
>     http://nchc.dl.sourceforge.net/
>     http://switch.dl.sourceforge.net/
>     http://superb-west.dl.sourceforge.net/
> }
>
> In the old days, until about a month ago, users accessing a file  
> like http://prdownloads.sourceforge.net/gaim/gaim-1.5.0.exe would  
> be sent to a mirror selection page.  Recently, we replaced that  
> page with a more intelligent download redirector.
>
> I would love to see you change the snippet above to:
>
> set portfetch::mirror_sites::sites(sourceforge) {
>     http://downloads.sourceforge.net/
> }
>
> Doing this should provide these benefits:
>
> 1) You won't have to manage the mirror list as mirrors are added or  
> removed.
> 2) You can ensure that the mirror you're sent to has the file  
> you're looking for.  Not all mirrors have all files.
> 3) Your users will probably get a faster download due to the  
> geolocation.
> 4) SourceForge projects will get fair download statistics - going  
> to the mirror directly bypasses our statistics hooks, so your  
> downloads haven't been counting towards their SourceForge.net  
> project activity rating.
>
> The risk is, of course, that if the SF.net website goes down, so  
> will your ability to get these files.  Perhaps you could list  
> http://downloads.sourceforge.net first and keep a few other ones in  
> there as a backup in case we're down?  Does port try to fetch from  
> the mirrors using the listed order?
>
> Let me know if you have any questions.. :)
>
> Thanks!
> Ross
>
> --
> Ross David Turk <rdt at sf.net>
> SourceForge.net Community Manager

-- 
Kevin Ballard
http://kevin.sb.org
eridius at macports.org
http://www.tildesoft.com


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-dev/attachments/20070106/b0a03d65/attachment.html


More information about the macports-dev mailing list