[AccessingRdfLists] relationship with property paths?

I'd like to start having some discussion of other query language 
features - we'll come back to them on the teleconference, but next week 
I think we might turn our attention to some other issues (construct 
maybe, or protocol issues).

One thing that came up in IRC at one point was whether or not the 
property paths feature suggestion would cover the use cases in 
AccessingRdfLists. I believe the answer is "not easily", but wanted to 
bring it up here.

This feature is about making it easy to query for members of an RDF 
list. ARQ supports this via a "property function" -- a URI that when 
used in a SPARQL triple pattern has semantics other than standard 
graph-pattern matching.

EricP has a suggestion for an alternative way of doing this.

My personal belief is that this is mildly useful, but not essential, and 
I'm a bit worried about the two potential approaches:

+ property functions seem to be somewhat "magical" in their behavior
+ new syntax that is not widely implemented always makes me nervous

If I had to straw poll myself on this issue, I'd be a "0".

Anyway, I'm interested in how others feel, any other implementation 
experience, and whether or not this feature can be accomplished via 
property paths.

Lee

Received on Tuesday, 17 March 2009 17:40:44 UTC