Distfile mirroring exclusions

William Siegrist wsiegrist at apple.com
Wed Dec 28 09:30:07 PST 2011


On Dec 26, 2011, at 6:36 PM, Ryan Schmidt wrote:

> 
> On Dec 26, 2011, at 20:02, William Siegrist wrote:
> 
>> Both scripts are used. The first runs periodically and the second runs after each commit. The exclusion lists are kept in sync manually on the server, but the scripts in the repo are just examples and not used to update the server copies. Right now, only molden is in the lists. If the servers should be excluding metis then someone needs to let me know. 
> 
> It would be nice if updating the scripts in the repository would update the server. That's how the web site and the guide work, so I think we probably assumed that's how these scripts work as well. (How does the buildbot / gathering distributable archives / checking if the license is valid stuff work? Does that auto-update, if I commit a new approved license name to port_binary_distributable.tcl?)
> 
> If there are any differences in these scripts on the server, can you commit that to the repository?
> 
> Looking at the scripts for the first time (or, if I saw them before, I forgot), there are some changes I would make, including adding darwin 11 to the list of fetched platforms, and making the whitespace consistent with MacPorts style (4-space indentation). If the exclusion lists are to continue to be maintained manually in both scripts, I would add a comment to both to that effect. I'm happy to make these changes, but if you have uncommitted changes on the server, I can wait.
> 

You'll want to talk to Josh about the buildbot scripts. The mirroring scripts in the repo are just there for reference, so feel free to add any notes you want. If you have any functional changes you want made to the mirroring scripts let me know. 

-Bill



More information about the macports-dev mailing list