Re: Trying to close ISSUE-14

On 3 Apr 2013, at 07:50, Raúl García Castro <rgarcia@fi.upm.es> wrote:
> Servers could specify ordering in one way, the other, or both.

The result is that clients need to implement both if they want to be interoperable with all servers. In practice, many clients will only implement one way, because the developer is trying to address some immediate need, and that only requires compatibility with some limited subset of servers. You always pay an interoperability price for specifying multiple ways of achieving the same thing.

Richard


> 
> Kind regards,
> 
> El 02/04/13 20:37, Nandana Mihindukulasooriya escribió:
>> 
>> 
>> 
>> On Tue, Apr 2, 2013 at 8:34 PM, Nandana Mihindukulasooriya
>> <nmihindu@fi.upm.es <mailto:nmihindu@fi.upm.es>> wrote:
>> 
>>    Hi,
>> 
>>    On Tue, Apr 2, 2013 at 8:02 PM, Ashok Malhotra
>>    <ashok.malhotra@oracle.com <mailto:ashok.malhotra@oracle.com>> wrote:
>> 
>> 
>>        On 4/2/2013 1:47 PM, Wilde, Erik wrote:
>> 
>>            why should order always be a function of some naïve ordering
>>            on a visible
>>            facet?
>> 
>>        I'm not saying that.  I'm saying that data-based ordering should
>>        be allowed as an option.
>> 
>> 
>>    +1.
>> 
>>    I think there are valid use cases for both scenarios. I think Raul's
>>    proposal can be used for explicit ordering by introducing an index
>>    (and there might be other intuitive ways). For example,
>> 
>>    <container> ldp:order _:l1 .
>>    _:l1 rdf:first _:event_2012-12-01 .
>>    _:l1 rdf:rest _:l2 .
>>    _:l2 rdf:first _:event_2013-01-14 .
>>    _:l2 rdf:rest _:l3 .
>>    _:l3 rdf:first _:event_2013-03-04 .
>>    _:l3 rdf:rest rdf:nil .
>> 
>>    IIUC, above can be represented something like
>> 
>> 
>> I meant
>> 
>> <container> ldp:containerOrder _:order .
>> _order ldp:containerSortPredicate x:index ;
>>            ldp:ldp:containerSortOrder ldp:ascending .
>> _:event_2012-12-01 x:index 1 .
>> _:event_2013-01-14 x:index 2 .
>> _:event_2013-03-04 x:index 3 .
>> 
>> Best Regards,
>> Nandana
> 
> 
> -- 
> 
> Dr. Raúl García Castro
> http://delicias.dia.fi.upm.es/~rgarcia/
> 
> Ontology Engineering Group
> Departamento de Inteligencia Artificial
> Universidad Politécnica de Madrid
> Campus de Montegancedo, s/n - Boadilla del Monte - 28660 Madrid
> Phone: +34 91 336 36 70 - Fax: +34 91 352 48 19
> 

Received on Wednesday, 3 April 2013 09:33:52 UTC