<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>