IRC log of dawg on 2007-08-14

Timestamps are in UTC.

14:30:48 [RRSAgent]
RRSAgent has joined #dawg
14:30:48 [RRSAgent]
logging to
14:31:02 [LeeF]
zakim, this will be dawg
14:31:02 [Zakim]
ok, LeeF; I see SW_DAWG()10:30AM scheduled to start now
14:31:51 [Zakim]
SW_DAWG()10:30AM has now started
14:31:58 [Zakim]
14:32:01 [LeeF]
Meeting: RDF Data Access Weekly
14:32:03 [ericP]
adding ":x1 :z :p .
14:32:03 [LeeF]
Scribe: LeeF
14:32:11 [ericP]
" made it more sensitive
14:32:11 [LeeF]
Regrets: AndyS, Chimezie, Souri
14:32:19 [LeeF]
Chair: LeeF
14:32:24 [Zakim]
14:32:28 [LeeF]
14:32:46 [LeeF]
LeeF has changed the topic to: Agenda:
14:32:56 [chimezie]
chimezie has joined #dawg
14:32:59 [ericP]
Zakim, please dial ericP-office
14:32:59 [Zakim]
ok, ericP; the call is being made
14:33:00 [Zakim]
14:33:02 [chimezie]
Zakim, passcode?
14:33:02 [Zakim]
the conference code is 7333 (tel:+1.617.761.6200 tel:+ tel:+44.117.370.6152), chimezie
14:33:21 [LeeF]
agenda + convene
14:33:26 [LeeF]
agenda + action items
14:33:30 [Zakim]
14:33:31 [LeeF]
agenda + test suite
14:33:36 [chimezie]
Zakim, who is on the phone?
14:33:36 [Zakim]
On the phone I see LeeF, Orri_Erling, EricP, Chimezie_Ogbuji
14:33:42 [LeeF]
agenda + facets and test coverage
14:33:46 [LeeF]
agenda + test harness
14:34:29 [LeeF]
Regrets: AndyS, Souri
14:35:01 [LeeF]
-> Aug 7 minutes
14:35:48 [LeeF]
approved minutes, chimezie seconding
14:36:20 [LeeF]
Meet next August 21 @ 14:30 UTC
14:36:24 [LeeF]
chimezie claims to be sending regrets
14:36:34 [LeeF]
zakim, take up agendum 2
14:36:34 [Zakim]
agendum 2. "action items" taken up [from LeeF]
14:36:41 [LeeF]
ericP at risk next week
14:36:52 [Zakim]
14:36:58 [LeeF]
ACTION: ericP to requisition /TR/SPARQL as a switcher document pointing to the real specs [DONE]
14:37:15 [LeeF]
ACTION: ericP to write a test showing that langMatches doens't do extended matching [DONE]
14:37:20 [iv_an_ru]
??P6 is me
14:37:24 [LeeF]
ACTION: AndyS or LeeF to mark non-SELECT tests using :QueryForm classes, and to move those URIs to the qt: namespace [DONE]
14:37:26 [iv_an_ru]
Zakim ??P6 is me
14:37:29 [LeeF]
zakim, ??P6 is iv_an_ru
14:37:29 [Zakim]
+iv_an_ru; got it
14:37:37 [LeeF]
ACTION: ericP to run ASK tests 1, 4, and 7 by Aug 7 [DONE]
14:37:47 [LeeF]
ACTION: LeeF to ask CG about RDF/XML version of test suite [DONE]
14:38:55 [LeeF]
ACTION: LeeF to get rid of any distinct and ordered attributes [DONE]
14:39:05 [LeeF]
ACTION: LeeF to mark all tests approved in the 2007-08-07 meeting as approved [DONE]
14:39:17 [LeeF]
ACTION: LeeF to update the EARL document and all manifest files to use manifest#testname URIs [DONE]
14:39:41 [LeeF]
ACTION: ericP to poke IETF folks about registering SPARQL media types (esp. application/sparql-query) [CONTINUES]
14:39:53 [LeeF]
ACTION: ericP to write explanatory text saying that, like xsd:inteter and xsd:dateTime, the relative order of simple literals and xsd:strings is not defined here [CONTINUES]
14:40:08 [LeeF]
ACTION: ericP to answer "EBV of invalid numeric literals" email from Arjohn [CONTINUES]
14:40:16 [LeeF]
ACTION: ericP to incorporate text to fix EBV of illformed numeric literals bug in spec [CONTINUES]
14:40:25 [LeeF]
ACTION: EliasT to come up with feature list for protocol testing [CONTINUES]
14:40:36 [LeeF]
ACTION: LeeF and ericP to write tests for uncovered facets [CONTINUES]
14:40:39 [ericP]
mail to Date: Tue, 07 Aug 2007 12:00:01 -0400 Message-Id: <1186502401.4404.54.camel@localhost>
14:40:49 [LeeF]
ACTION: Eric+Andy to identify and collect mf:requires URIs and put in documentation [CONTINUES]
14:41:49 [LeeF]
ACTION: ericP, AndyS to add the mf:requires labels to the manifest namespace document [CONTINUES]
14:42:01 [LeeF]
ACTION: chimezie to write tests to cover missing algebraic forms as per
14:42:01 [LeeF] [DONE]
14:42:20 [LeeF]
LeeF: Are we actually using any tests with mf:requires in data-r2?
14:44:42 [LeeF]
14:44:52 [LeeF]
approved in
14:48:13 [LeeF]
LeeF: We should ignore tests with mf:requires in generating an implementation report
14:48:26 [LeeF]
ericP: implementors should not necessarily expect to pass tests with mf:requires
14:48:52 [LeeF]
zakim, close this agendum
14:48:52 [Zakim]
agendum 2 closed
14:48:53 [Zakim]
I see 4 items remaining on the agenda; the next one is
14:48:55 [Zakim]
1. convene [from LeeF]
14:49:02 [LeeF]
zakim, close agendum 1
14:49:02 [Zakim]
agendum 1, convene, closed
14:49:03 [Zakim]
I see 3 items remaining on the agenda; the next one is
14:49:04 [Zakim]
3. test suite [from LeeF]
14:49:05 [LeeF]
14:49:15 [LeeF]
zakim, take agendum 5
14:49:15 [Zakim]
I don't understand 'take agendum 5', LeeF
14:49:19 [LeeF]
zakim, take up agendum 5
14:49:19 [Zakim]
agendum 5. "test harness" taken up [from LeeF]
14:49:43 [LeeF]
zakim, who's here?
14:49:43 [Zakim]
On the phone I see LeeF, Orri_Erling, EricP, Chimezie_Ogbuji, iv_an_ru
14:49:44 [Zakim]
On IRC I see chimezie, RRSAgent, Zakim, SteveH, LeeF, ericP, iv_an_ru
14:49:59 [iv_an_ru]
I'm here, but I hear/not hearing periodically.
14:50:05 [LeeF]
Orri: We are waiting for pointers to endpoints that we can try
14:50:40 [LeeF]
LeeF: suggests testing against
14:51:19 [iv_an_ru]
There's an e-mail in
14:51:54 [LeeF]
-> Ivan M soliciting SPARQL endpoints
14:52:37 [LeeF]
zakim, close this agendum
14:52:37 [Zakim]
agendum 5 closed
14:52:38 [Zakim]
I see 2 items remaining on the agenda; the next one is
14:52:40 [Zakim]
3. test suite [from LeeF]
14:52:46 [LeeF]
zakim, take up next agendum
14:52:46 [Zakim]
agendum 3. "test suite" taken up [from LeeF]
14:53:26 [LeeF]
-> tests to approve via SPARQL query
14:55:55 [LeeF]
14:55:55 [LeeF]
14:55:55 [LeeF]
14:57:32 [LeeF]
LeeF: Glitter and ARQ pass #prefix-name-1, Glitter passes both
14:58:50 [LeeF]
PREFIX ex: <>
14:58:50 [LeeF]
14:58:50 [LeeF]
14:59:06 [LeeF]
14:59:06 [LeeF]
14:59:06 [LeeF]
14:59:23 [chimezie]
14:59:25 [chimezie]
14:59:56 [ericP]
./algae --test "Non-matching triple pattern" --test "Prefix name 1" --manifest /home/eric/WWW/2001/sw/DataAccess/tests/data-r2/basic/manifest.ttl
15:00:19 [LeeF]
PROPOSE: Approve both and
15:00:24 [LeeF]
ericP, seconds
15:00:32 [LeeF]
15:01:01 [LeeF]
-> new ASK test
15:02:26 [LeeF]
15:03:26 [Zakim]
15:04:39 [LeeF]
ARQ, JXT, Glitter all pass the test
15:05:03 [LeeF]
PROPOSE: Approve
15:05:05 [LeeF]
chimezie, seconds
15:05:15 [LeeF]
15:05:45 [LeeF]
15:06:14 [iv_an_ru]
Orri, I'm on Skype already.
15:06:27 [LeeF]
iv_an_ru, can you run these tests?
15:06:35 [LeeF]
zakim, who's speaking?
15:06:46 [Zakim]
LeeF, listening for 10 seconds I heard sound from the following: LeeF (54%), Orri_Erling (0%)
15:06:54 [ericP]
Zakim, please dial ericP-office
15:06:54 [Zakim]
ok, ericP; the call is being made
15:06:55 [Zakim]
15:06:56 [LeeF]
zakim, mute me
15:06:56 [Zakim]
LeeF should now be muted
15:07:00 [LeeF]
zakim, unmute me
15:07:00 [Zakim]
LeeF should no longer be muted
15:07:50 [LeeF]
iv_an_ru, if you can, please try these tests as we paste them in IRC and let us know if you're able to pass them
15:08:16 [iv_an_ru]
15:08:17 [LeeF]
mf:name "Test literal 'true'"
15:10:35 [LeeF]
PROPOSE: Approve
15:10:52 [LeeF]
ericP seconds
15:10:55 [LeeF]
15:11:21 [LeeF]
iv_an_ru, we're now looking at the tests in expr-builtin
15:11:45 [iv_an_ru]
dawg-boolean-literal is OK for me.
15:13:22 [LeeF]
PROPOSE: Approve expr-builtin/manifest#dawg-isIRI, #dawg-isLiteral, #dawg-langMatches-basic
15:13:25 [LeeF]
ericP seconds
15:13:32 [LeeF]
15:13:39 [LeeF]
Now looking at everything in expr-ops
15:14:49 [iv_an_ru]
expr-builtin is OK for us except case-sensitivity of languages that should be fixed (known issue).
15:15:12 [LeeF]
ARQ and Glitter pass all in expr-ops
15:15:24 [LeeF]
Algae passes all but unary minus which is unimplemented
15:15:33 [chimezie]
RDFLib passes all but "Less-than or equals"
15:16:10 [LeeF]
PROPOSED: Approve all 7 tests in expr-ops/
15:16:28 [LeeF]
chimezie seconds
15:16:38 [LeeF]
15:16:58 [LeeF]
iv_an_ru, can you next look at the tests in /cast/
15:17:07 [iv_an_ru]
Looking now...
15:18:21 [LeeF]
15:18:21 [LeeF]
@prefix : <> .
15:18:21 [LeeF]
15:18:21 [LeeF]
:iri :p :z .
15:18:21 [LeeF]
:str :p "string" .
15:18:22 [LeeF]
:fltdbl :p "-10.2E3" .
15:18:24 [LeeF]
:decimal :p "+33.3300" .
15:18:26 [LeeF]
:int :p "13" .
15:18:28 [LeeF]
:dT :p "2002-10-10T17:00:00Z" .
15:18:30 [LeeF]
:bool :p "true" .
15:18:39 [LeeF]
example query:
15:18:40 [LeeF]
15:18:42 [LeeF]
PREFIX rdf: <>
15:18:44 [LeeF]
PREFIX xsd: <>
15:18:46 [LeeF]
15:18:48 [LeeF]
?s :p ?v .
15:18:50 [LeeF]
FILTER(datatype(xsd:double(?v)) = xsd:double) .
15:18:52 [LeeF]
15:19:49 [iv_an_ru]
It's ok for us as soon as integers are in 64-bit limits :)
15:19:50 [LeeF]
:fltdbl, :decimal, :int
15:23:04 [LeeF]
PROPOSE: Approve the tests in /cast/
15:23:40 [LeeF]
chimezie seconds
15:23:48 [LeeF]
15:24:43 [LeeF]
-> proposed tests for algebraic forms
15:25:54 [LeeF]
Let's walk through
15:27:12 [LeeF]
15:27:44 [LeeF]
15:27:44 [LeeF]
PREFIX foaf: <>
15:27:44 [LeeF]
SELECT ?person ?nick ?page ?img ?name ?firstN
15:27:44 [LeeF]
15:27:44 [LeeF]
?person foaf:nick ?nick
15:27:45 [LeeF]
OPTIONAL { ?person foaf:isPrimaryTopicOf ?page }
15:27:47 [LeeF]
15:27:49 [LeeF]
?person foaf:name ?name
15:27:51 [LeeF]
{ ?person foaf:depiction ?img } UNION
15:27:53 [LeeF]
{ ?person foaf:firstName ?firstN }
15:27:55 [LeeF]
} FILTER ( bound(?page) || bound(?img) || bound(?firstN) )
15:27:57 [LeeF]
15:28:35 [LeeF]
first - pairs of bindings for ?person and ?nick for all but eve
15:28:41 [LeeF]
second - optional adds a ?page for john
15:29:36 [LeeF]
third - second optional adds a ?name and a ?img for alice and adds nothing for bert or john
15:30:09 [iv_an_ru]
tests in /optional/ does not contain filters, esp. filters with variables not bound 'somewhere near', so they're not "dangerous".
15:30:47 [LeeF]
fourth - filter excludes bert
15:31:17 [chimezie]
should these be moved to their own directory then? complex-algebra or something like that?
15:37:36 [Zakim]
15:37:39 [chimezie]
chimezie has left #dawg
15:37:40 [iv_an_ru]
15:37:44 [Zakim]
15:38:06 [Zakim]
15:41:01 [Zakim]
15:41:02 [Zakim]
15:41:03 [Zakim]
SW_DAWG()10:30AM has ended
15:41:05 [Zakim]
Attendees were LeeF, Orri_Erling, EricP, Chimezie_Ogbuji, iv_an_ru
15:41:16 [LeeF]
RRSAgent, please draft minutes
15:41:16 [RRSAgent]
I have made the request to generate LeeF
15:41:21 [LeeF]
RRSAgent, make logs world-access
16:21:19 [LeeF_]
LeeF_ has joined #dawg