<p><br>
On 18/01/2012 10:27 PM, "Greg Troxel" <<a href="mailto:gdt@ir.bbn.com">gdt@ir.bbn.com</a>> wrote:<br>
><br>
> That seems ok to me (I'm a longtime Scheme fan), but it's amusing to see<br>
> scheme as an extension language in a python program.</p>
<p>Yeah... See my comment to David-Sarah. :)<br></p>
<p>> To make some progress with less work, I would suggest:<br>
><br>
> write a design document for expressing locations, and for an upload<br>
> policy that seeks to get geographic diversity. (with the thought<br>
> that this will need redoing for the Grand Unified Upload Policy, but<br>
> that it's part of getting there rather than wasted)<br>
><br>
> implement the above in Python, trying to keep it separated from other<br>
> code (with the thought that this is the first step towards a) being<br>
> useful and b) designing the (semantic) extension language interface<br>
> that will allow writing arbitrary policies)</p>
<p>Sounds like a reasonable approach. My though of using something like JSON is that we don't need to have a set of common location rules, just some way of expressing and then getting attributes...but I think that's clear.</p>
<p>Thanks for the feedback.<br></p>
<p>Olaf</p>