On Mon, 2005-05-09 at 11:03 -0400, Kendall Clark wrote: > On Mon, May 09, 2005 at 10:31:46AM -0400, Kendall Clark wrote: > > > I believe that by moving CONSTRUCT to a separate interface (well, I > > would move it into two separate interfaces: SparqlConstruct and > > SparqlConstructX), the "query-result" type would become: > > > > <xs:element name="query-result"> > > <xs:element ref="xrf:sparql"></xs:element> > > </xs:element> > > D'oh! I forgot about DESCRIBE -- pesky DESCRIBE. > > Hmm, I think, then, that DESCRIBE and CONSTRUCT stand or fall > together, so I'm leaning toward something like this: > > SparqlQuery (SELECT & ASK) > SparqlGraph (CONSTRUCT & DESCRIBE) Yes, that seems right... I hope to verify my intuitions with code later today or tomorrow. I haven't thought about the others as much... > SparqlQueryX > SparqlGraphX > SparqlMaintain > SparqlService > > Interfaces increase further (at least two, at most five more) if we > include the (orthogonal, IMO) XSLT transformation stuff. > > Kendall Clark -- Dan Connolly, W3C http://www.w3.org/People/Connolly/ D3C2 887B 0F92 6005 C541 0875 0F91 96DE 6E52 C29EReceived on Monday, 9 May 2005 15:27:30 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 1 October 2009 14:42:01 GMT