Warning:
This wiki has been archived and is now read-only.

Chatlog 2012-05-22

From SPARQL Working Group
Jump to: navigation, search

See original RRSAgent log and preview nicely formatted version.

Please justify/explain all edits to this page, in your "edit summary" text.

14:00:13 <LeeF> Present: SteveH, LeeF, kasei, Olivier, MattPerry, bglimm, Chimezie, AndyS, Sandro, Arthur
14:00:18 <trackbot> Meeting: SPARQL Working Group Teleconference
14:00:18 <trackbot> Date: 22 May 2012
14:00:27 <Zakim> ok, LeeF, I see SW_(SPARQL)10:00AM already started
14:00:28 <SteveH> Zakim, who's on the phone
14:00:28 <Zakim> I don't understand 'who's on the phone', SteveH
14:00:33 <SteveH> Zakim, who's on the phone?
14:00:33 <Zakim> On the phone I see ??P4
14:00:38 <SteveH> Zakim, ??P4 is me
14:00:38 <Zakim> +SteveH; got it
14:00:48 <MattPerry> MattPerry has joined #sparql
14:00:48 <Zakim> +LeeF
14:00:52 <Zakim> +kasei
14:01:02 <LeeF> Chair: LeeF
14:01:05 <Zakim> +Olivier
14:01:12 <LeeF> Regrets: pgearon, axel
14:01:28 <Zakim> +MattPerry
14:01:40 <Zakim> +??P16
14:01:46 <LeeF> Agenda: http://lists.w3.org/Archives/Public/public-rdf-dawg/2012AprJun/0142.html
14:01:53 <bglimm> Zakim, ??P16 is me
14:01:53 <Zakim> +bglimm; got it
14:02:11 <LeeF> scribenick: bglimm
14:02:15 <LeeF> zakim, who's here?
14:02:15 <Zakim> On the phone I see SteveH, LeeF, kasei, Olivier, MattPerry, bglimm
14:02:16 <Zakim> On IRC I see MattPerry, SteveH, Zakim, RRSAgent, Olivier, LeeF, AndyS, bglimm, pgearon, trackbot, iv_an_ru__, ya, NickH, kasei, ericP, sandro
14:02:55 <chimezie> chimezie has joined #sparql
14:03:10 <Zakim> +Yigal
14:03:55 <Zakim> +Chimezie
14:04:07 <LeeF> zakim, Yigal is AndyS
14:04:07 <Zakim> +AndyS; got it
14:04:15 <LeeF> zakim, who's on the phone?
14:04:15 <Zakim> On the phone I see SteveH, LeeF, kasei, Olivier, MattPerry, bglimm, AndyS, Chimezie
14:04:16 <AndyS> zakim, Yigal is temporarily me
14:04:17 <Zakim> sorry, AndyS, I do not recognize a party named 'Yigal'
14:04:28 <chimezie> Zakim, mute me
14:04:31 <Zakim> Chimezie should now be muted
14:04:35 <Arthur> Arthur has joined #sparql
14:04:47 <Zakim> +Sandro
14:05:15 <LeeF> topic: Admin
14:05:32 <LeeF> PROPOSED: Approve minutes from http://www.w3.org/2009/sparql/meeting/2012-05-15
14:06:02 <bglimm> Main topic last week: updated property path test cases
14:06:23 <Zakim> + +1.512.651.aaaa
14:06:25 <LeeF> close ACTION-619
14:06:25 <trackbot> ACTION-619 Approve PP test cases as per resolution closed
14:07:07 <AndyS> Austin, Texas
14:07:12 <Zakim> - +1.512.651.aaaa
14:07:47 <sandro> sandro has changed the topic to: agenda http://lists.w3.org/Archives/Public/public-rdf-dawg/2012AprJun/0142.html
14:07:51 <Zakim> + +1.512.651.aabb
14:08:08 <LeeF> RESOLVED: Approve minutes from http://www.w3.org/2009/sparql/meeting/2012-05-15
14:08:11 <LeeF> zakim, aabb is Arthur
14:08:11 <Zakim> +Arthur; got it
14:08:15 <bglimm> Last week's minutes look ok?
14:08:25 <bglimm> (silence)
14:09:15 <bglimm> LeeF: Next meeting 29th, usual time and place
14:09:19 <Olivier> regrets for next week
14:09:29 <bglimm> Axel sends regrets (ESWC)
14:09:39 <bglimm> LeeF: The week after is SemTec
14:09:56 <bglimm> ... Steve, Author, Lee and Matt will be there
14:10:09 <LeeF> s/Author/Arthur
14:10:12 <bglimm> s/Authur/Arthur/
14:10:29 <Zakim> +??P21
14:10:46 <bglimm> We can decide whether we have a teleconf on the 5th of June next week
14:11:19 <bglimm> LeeF: We want to see where we are for going to cand. REC or LC
14:11:36 <LeeF> zakim, who's on the phone?
14:11:36 <Zakim> On the phone I see SteveH, LeeF, kasei, Olivier, MattPerry, bglimm, AndyS, Chimezie (muted), Sandro, Arthur, ??P21
14:12:01 <Zakim> -??P21
14:12:19 <LeeF> topic: Document Status
14:12:20 <LeeF> http://www.w3.org/2009/sparql/wiki/To_PR
14:12:32 <cbuilara_> cbuilara_ has joined #sparql
14:12:39 <LeeF> subtopic: Query
14:12:41 <bglimm> ... let's start with Query
14:13:05 <bglimm> ... Andy worked in the new VALUES (?) in
14:13:30 <bglimm> ... Steve asks whether we want to use UNBOUND instead of UNDEF
14:13:36 <bglimm> ... as a keyword
14:13:49 <bglimm> AndyS: I have a slight preference for UNDEF
14:14:14 <bglimm> LeeF: Steve, you have a strong preference here?
14:14:22 <bglimm> SteveH: I have a mild preference
14:14:30 <SteveH> very mild :)
14:14:35 <kasei> I share Steve's mild preference.
14:14:52 <bglimm> LeeF: Let's just keep it as it is then
14:15:16 <bglimm> ... Andy & Steve can you summarize the TODOs
14:15:26 <bglimm> AndyS: We need another review for the PP stuff
14:16:01 <bglimm> ... There are some changes for string functions (?)
14:16:17 <bglimm> ... there are 4 open comments (mostly for the bindings stuff)
14:16:37 <bglimm> ... some for syntax for prefixes (no change planned)
14:17:21 <bglimm> LeeF: no open issues for Query
14:17:23 <kasei> q+
14:17:33 <LeeF> ack kasei
14:17:48 <bglimm> kasei: We skipped over the test suite
14:17:51 <AndyS> pgearon is down to review PP.
14:18:13 <bglimm> LeeF: We'll talk about this
14:19:07 <bglimm> LeeF: After Paul's review, should we do  review of the whole doc?
14:19:19 <bglimm> AndyS: If somebody has the time it would be great
14:19:48 <AndyS> Also -- action number 620 Contact carlos to implement change from BINDINGS to VALUES in Fed-query for PR
14:19:48 <bglimm> LeeF: The substantive changes are PP, VALUES, little things like functions
14:20:00 <AndyS> Also -- Action number 619 Propose fix in definition of "in-scope" for BIND, cf. http://lists.w3.org/Archives/Public/public-rdf-dawg/2012AprJun/0120.html
14:21:05 <AndyS> s/619/618/
14:21:42 <AndyS> (editorial - fix references - check for unused refs)
14:21:54 <bglimm> LeeF: We need one review for the changes in the functions stuff
14:22:02 <bglimm> ... I suggest Greg or Matt
14:22:06 <kasei> sure
14:22:07 <MattPerry> Sure I can do it
14:22:29 <LeeF> zakim, choose Greg or Matt
14:22:29 <Zakim> I don't understand 'choose Greg or Matt', LeeF
14:22:34 <LeeF> zakim, random number?
14:22:34 <Zakim> I don't understand your question, LeeF.
14:22:44 <AndyS> 4027659
14:23:12 <bglimm> LeeF: I threw a coin and it's Matt
14:23:22 <LeeF> ACTION: Matthew to review UUID, STRBEFORE, STRAFTER changes in query
14:23:22 <trackbot> Created ACTION-623 - Review UUID, STRBEFORE, STRAFTER changes in query [on Matthew Perry - due 2012-05-29].
14:24:00 <bglimm> LeeF: With those two reviews, we are set
14:24:08 <Zakim> +??P29
14:25:00 <Zakim> -??P29
14:25:31 <bglimm> AndyS: There's an at risk box in the grammar section
14:25:38 <bglimm> I think we wanted to remove it
14:25:56 <LeeF> http://www.w3.org/2009/sparql/docs/query-1.1/rq25.xml#grammar
14:25:59 <bglimm> It covers the change for decimals and dates to be like in Turtle
14:26:19 <bglimm> LeeF: We only have to remove it for PR
14:26:33 <bglimm> AndyS: It doesn't have a need any more
14:26:52 <bglimm> LeeF: Do we have a syntax test for that?
14:27:12 <bglimm> ... It would make sense to do that, so that implementors update their parsers
14:27:30 <LeeF> ACTION: Lee to draft syntax tests for at-risk grammar features of query
14:27:30 <trackbot> Created ACTION-624 - Draft syntax tests for at-risk grammar features of query [on Lee Feigenbaum - due 2012-05-29].
14:27:58 <bglimm> LeeF: I'll create the tests, we approve them (next week) and then remove the at risk note
14:28:56 <bglimm> LeeF: Only the UUID test is not yet approve and the STRBEFORE/STRAFTER tests might need adptations
14:29:08 <bglimm> ... If there are no such tests we would need some
14:29:50 <bglimm> ... Greg, will you look at the STRBEFORE/STRAFTER tests?
14:29:53 <LeeF> ACTION: Greg to look at changes to or adding new STRBEFORE/STRAFTER tests to reflect updated behavior of error case (empty string, no language tag)
14:29:53 <trackbot> Created ACTION-625 - Look at changes to or adding new STRBEFORE/STRAFTER tests to reflect updated behavior of error case (empty string, no language tag) [on Gregory Williams - due 2012-05-29].
14:29:54 <bglimm> kasei: Yes
14:30:41 <bglimm> LeeF: We we have the tests, we can check the implementations
14:31:20 <bglimm> ... we do not have any of the update editors here
14:31:32 <bglimm> ... Does anybody here know the status?
14:31:42 <bglimm> ... (silence)
14:32:00 <bglimm> ... I'll draft an email to gather this information
14:33:06 <bglimm> .... I see one open Update comment about RDF merge and bnodes
14:33:12 <bglimm> .. from Kjetl
14:33:14 <LeeF> http://lists.w3.org/Archives/Public/public-rdf-dawg-comments/2012May/0023.html
14:34:29 <bglimm> LeeF: Greg (others) any idea about the tests?
14:34:46 <bglimm> kasei: the copy and move tests have not yet been approved
14:34:56 <bglimm> ... other than that we have three implementations
14:35:05 <bglimm> LeeF: Can we approve the tests?
14:35:11 <kasei> http://www.w3.org/2009/sparql/implementations/
14:35:17 <bglimm> kasei: Yes, they can be approved
14:36:22 <LeeF> PROPOSED: Approve the 6 COPY tests and 6 MOVE tests that are currently Not Classified
14:36:29 <kasei> +1
14:36:38 <Olivier> +1
14:36:46 <bglimm> I abstain as I haven't looked at them
14:37:03 <chimezie> same for me (for same reason)
14:37:26 <bglimm> AndyS: I have to run them
14:37:41 <bglimm> ... I pass all of them
14:37:47 <LeeF> RESOLVED: Approve the 6 COPY tests and 6 MOVE tests that are currently Not Classified, bglimm and chimezie abstaining
14:38:02 <bglimm> LeeF: Greg, can you mark them as approved
14:38:07 <bglimm> kasei: sure
14:38:16 <LeeF> ACTION: Greg to mark MOVE/COPY tests approved
14:38:17 <trackbot> Created ACTION-626 - Mark MOVE/COPY tests approved [on Gregory Williams - due 2012-05-29].
14:39:17 <chimezie> Zakim, unmute me
14:39:17 <Zakim> Chimezie should no longer be muted
14:39:20 <LeeF> http://lists.w3.org/Archives/Public/public-rdf-dawg-comments/2012May/0009.html
14:39:35 <bglimm> LeeF: I want to discuss the James Leigh (?) comment
14:39:44 <bglimm> s/(/)//
14:40:33 <bglimm> LeeF: There was some discussion around this
14:41:04 <bglimm> kasei: The SD doc was not designed to work with the graph store protocol and we didn't realise that this could be critical
14:41:18 <bglimm> ... at the moment they don't work well together
14:41:49 <bglimm> ... the graph store doc is REST based and we cannot discover anything well then
14:42:47 <bglimm> (scribe is lost now...)
14:43:00 <AndyS> Valid concern - framing seems unhelpful - many assumptions about "REST style" 
14:43:11 <chimezie> There is a procedural issue with James comment: service discovery is out of scope for GSP
14:43:41 <chimezie> There is just other questions about whether this is really a hardcoding issue since it applies to other specified HTTP APIs
14:44:05 <AndyS> The templating and {} substitution seems to be the tip of an iceberg.
14:44:09 <bglimm> LeeF: I don't know whether there is anything we have to do right now
14:44:22 <bglimm> Sandro: I don't think we should change anything at this point
14:44:53 <bglimm> .... I think it is useful for what we need now with SPARQL
14:45:29 <bglimm> ... there is just no standard defined way (or only a complicated way) for getting from GSP to SD
14:46:15 <bglimm> Arthur?: We could just say that it is out of scope for this round of specification
14:46:26 <chimezie> s/Aurthur/chimezie
14:46:35 <bglimm> AndyS: We could put it on the future work list
14:46:51 <bglimm> ... we think there is nothing that blocks a future extension
14:46:57 <chimezie> s/Arthur?/chimezie
14:47:40 <LeeF> http://www.w3.org/2009/sparql/wiki/Future_Work_Items
14:47:49 <bglimm> LeeF: I'll add it to the future work items list, Chime, you can add this to your reply if you want
14:48:46 <chimezie> Comments requiring minor changes (IMO): MSO-1 (reasonable status codes to support)
14:49:06 <LeeF> http://lists.w3.org/Archives/Public/public-rdf-dawg-comments/2012May/0010.html
14:49:09 <kasei> q+
14:49:28 <bglimm> LeeF: It's not clear whether they are appropriate
14:49:28 <LeeF> ack kasei
14:49:42 <bglimm> kasei: The codes he suggests are not used for what he wants them to be used for
14:50:25 <bglimm> .... for example, the request is too large is different from the rest operation is being to large (query result)
14:51:13 <bglimm> LeeF: My reading of GSP is that HTTP status codes can be used as long as they are in line with the HTTP spec. We should clarify this
14:51:41 <chimezie> "implementations MUST include a status code [RFC2616] appropriate for the operation indicated and the result from invoking the operation"
14:51:48 <bglimm> chimezie: I agree with Greg
14:52:42 <chimezie> in 5.1 Status Codes
14:52:49 <bglimm> ... I wonder if our phrasing regarding the status codes is clear enough
14:53:05 <LeeF> """
14:53:07 <LeeF> The SPARQL Protocol uses the response status codes defined in HTTP to
14:53:07 <LeeF>                            indicate the success or failure of an operation.  Consult the HTTP
14:53:07 <LeeF>                            specification [RFC2616] for detailed definitions of each status code.
14:53:07 <LeeF>                         While a protocol service should use a 2XX HTTP
14:53:07 <LeeF>                         response code for a successful query, it may
14:53:08 <LeeF>                         choose instead to use a 3XX response code as per HTTP.
14:53:10 <LeeF> """
14:53:58 <bglimm> LeeF: I think the SPARQL protocol spec is a bit more specific, but there's nothing wrong with this text IMO
14:53:59 <LeeF> """
14:54:01 <LeeF> The HTTP response codes applicable to an unsuccessful query operation include:400 if the SPARQL query supplied in the request is not a legal sequence of characters in the language defined by the SPARQL grammar; or,500 if the service fails to execute the query. SPARQL
14:54:01 <LeeF>                             Protocol services may also return a 500 response code if they
14:54:01 <LeeF>                             refuse to execute a query. This
14:54:01 <LeeF>                             response does not indicate whether the server may or may not
14:54:02 <LeeF>                             process a subsequent, identical request or requests. A protocol service may use other 4XX or 5XX HTTP response codes for other failure conditions, as per HTTP.
14:54:05 <LeeF> """
14:54:47 <bglimm> Chimezie: I draft a response saying that the first and the last use is not correct
14:56:00 <LeeF> Is there anything to review after the last pub?
14:56:27 <chimezie> no
14:56:32 <LeeF> Only MSO comment open?
14:56:40 <chimezie> Yes
14:56:50 <LeeF> We have to check the test suite status next week (running out of time)
14:57:02 <LeeF> protocol will be a longer discussion
14:57:12 <LeeF> any other business for the last minutes?
14:57:23 <bglimm> (silence)
14:57:38 <LeeF> Thanks to all
14:57:50 <LeeF> Adjourned
# SPECIAL MARKER FOR CHATSYNC.  DO NOT EDIT THIS LINE OR BELOW.  SRCLINESUSED=00000217