Re: ISSUE-77: Should we mark rdf:Seq as archaic (cf ISSUE-24)

I think both the Seq and the List constructs present technical issues. 
Basically it is because both present the possibility of 'bad' data and 
no clarity about what one should do in the face of it.

We can easily form ill-formed lists with rdf:first or rdf:rest either 
missing or multiple.
We can easily form ill-formed sequences with duplicate or missing rdf:_2

The consumer of such ill-formed data is in a bind
And what's worse is that formally the ill-formed data is not ill-formed, 
it is just triples.

We could label both with a health warning ...


Jeremy

Received on Saturday, 15 October 2011 18:09:51 UTC