Hi,
I'm trying to get a handle on the strategic implications of using Jena property functions, and specifically the LARQ textMatch property function approach for supporting full text search. Does anybody know if there is anything in the works to try to include property functions in a future version of SPARQL? I noticed a small amount of discussion about this back in 2008, but haven't seen anything since. I see that they are not part of the standard SPARQL 1.1 specification and don't even appear to be an avenue of extension envisioned by the SPARQL 1.1 specification, which envisions extension value functions and entailment regimes. It seems that the syntax of property functions borrows the syntax of legitimate SPARQL queries but gives it an implementation-specific meaning that runs counter to SPARQL semantics. Has there been any attempt to reconcile what property functions do with the semantics of SPARQL 1.1, as described in chapter 18: http://www.w3.org/TR/sparql11-query/#sparqlDefinition? Thanks, Frank
