| safoundation.org |
[No Subject] |
Mon, 11 Apr, 05:03 |
| safoundation.org |
[No Subject] |
Mon, 11 Apr, 05:03 |
| safoundation.org |
[No Subject] |
Mon, 11 Apr, 05:03 |
| safoundation.org |
[No Subject] |
Mon, 11 Apr, 05:03 |
| safoundation.org |
[No Subject] |
Mon, 11 Apr, 05:03 |
| safoundation.org |
[No Subject] |
Mon, 11 Apr, 05:03 |
| safoundation.org |
[No Subject] |
Mon, 11 Apr, 05:03 |
| safoundation.org |
[No Subject] |
Mon, 11 Apr, 05:03 |
| safoundation.org |
[No Subject] |
Mon, 11 Apr, 05:03 |
| safoundation.org |
[No Subject] |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |
| safoundation.org |
= property(get_value, set_value)
</del><ins>+ def sort_key(self, item):
+ return self.get_value(item)
</ins><span class="cx">
</span><del>-class Scope(trellis.Component):
- model = trellis.attr(None)
- features = Many(inverse<DE50EE5A-1EDB-4C34-95B6-452C7533EC5F@osafoundation.org> |
Mon, 11 Apr, 05:03 |