MacPorts caching of distfiles [was Re: ntfs-3g 1.1120 source missing]

William Siegrist wsiegrist at apple.com
Sat Feb 23 08:05:51 PST 2008


I didnt mean to add any unnecessary work for MP. My main point was  
that per-commit versus daily is the same work for me. I dont have any  
hard stats, but I suppose most Portfile changes result in some sort of  
distfile change (most are version bumps?), so we can probably just  
make it work with a "port fetch". We already go through the trouble of  
pulling aside a fresh copy of the Portfile during post-commit for  
linting, so we can just add in the fetch at that point.

So whats left? I think you'll want a special hostname for these? Maybe http://distfiles.macports.org/ 
<group>/<port>/<file>?

-Bill



On Feb 22, 2008, at 9:55 PM, Jordan K. Hubbard wrote:
>
> On Feb 22, 2008, at 9:34 PM, William Siegrist wrote:
>
>> We dont really see any dips in server load, so waiting until night  
>> (or any time in particular) doesnt buy us anything.  I'm assuming  
>> you still agree with only fetching distfiles when they change, and  
>> we already have all the work done for this sort of post-commit job,  
>> so batching them just delays their availability.
>
> If you're already happy with the infrastructure required in MacPorts  
> to make distfile fetching work, I withdraw my suggestion.  The goal  
> wasn't to reduce load on the server, the goal was to use existing  
> mechanisms and require minimal changes to macports given the  
> relative paucity of "base hackers" the project currently suffers from.
>
> - Jordan
>




----
William Siegrist
Software Support Engineer
Mac OS Forge
http://macosforge.org/
wsiegrist at apple.com
408 862 7337





-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2421 bytes
Desc: not available
Url : http://lists.macosforge.org/pipermail/macports-dev/attachments/20080223/4226f6e9/attachment.bin 


More information about the macports-dev mailing list