13:01:03 logger has joined #rdfcore 13:01:03 Users on #rdfcore: @logger 13:33:54 bwm has joined #rdfcore 13:52:37 AaronSw has joined #rdfcore 13:52:50 zakim, this will be rdf 13:52:50 Zakim has joined #rdfcore 13:52:53 zakim, this will be rdf 13:52:54 gk has joined #rdfcore 13:52:54 ok, AaronSw 13:56:39 DanCon has joined #rdfcore 13:58:11 SW_RDFCore()10:00AM has now started 13:58:17 +??P0 13:58:51 brian, do you want an RRSAgent log? 13:58:59 +FrankM 13:59:18 +??P2 13:59:27 +??P3 13:59:34 +??P4 13:59:37 zakim, ??P4 is GK 13:59:39 +GK; got it 13:59:45 zakim, ??p2 is bwm 13:59:46 +Bwm; got it 13:59:47 Zakim, agenda + 18Oct http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Oct/0209.html 13:59:48 agendum 1 added 13:59:58 DanCon has changed the topic to: RDFCore. chair: bwm. scribe: ??? 14:00:00 jang has joined #rdfcore 14:00:00 DanCon: yes please 14:00:11 RRSAgent has joined #rdfcore 14:00:12 * RRSAgent is logging 14:00:18 DanCon has changed the topic to: RDFCore. chair: bwm. scribe: jang 14:00:40 JosD has joined #rdfcore 14:00:43 jang is now known as jang_scri 14:01:07 zakim, who is on the phone 14:01:09 I don't understand 'who is on the phone', bwm 14:01:12 zakim, who is on the phone? 14:01:13 On the phone I see ??P0, FrankM, Bwm, ??P3, GK 14:01:23 + +1.503.222.aaaa 14:01:30 zakim, where is +1.503? 14:01:31 North American dialing code 1.503 is Oregon 14:01:32 zakim, ??p0 is jang 14:01:33 +Jang; got it 14:01:45 +??P7 14:01:57 zakim, where is +44.1235 14:01:58 gk, I do not see a party named 'where'. If you meant to ask a question you need to add '?' 14:02:04 zakim, ??p7 is jos_d 14:02:06 +Jos_d; got it 14:02:10 +AaronSw 14:02:13 zakim, where is +44.1235? 14:02:14 country code 44 is United Kingdom 14:02:24 zakim, 1.503 is PatH 14:02:25 sorry, AaronSw, I do not recognize a party named '1.503' 14:02:29 zakim, +1.503 is PatH 14:02:30 +PatH; got it 14:02:39 zakim, who's on the phone? 14:02:40 On the phone I see Jang, FrankM, Bwm, ??P3, GK, PatH, Jos_d, AaronSw 14:02:48 * DanCon has a little trouble dialing in... 14:03:05 zakim, who is on the phone? 14:03:05 * DanCon saw regrets from danbri, but wonders whether to expect EricM 14:03:06 On the phone I see Jang, FrankM, Bwm, ??P3, GK, PatH, Jos_d, AaronSw 14:03:07 AGENDA: http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Oct/0209.html 14:03:13 agenda? 14:03:14 * Zakim sees 1 item remaining on the agenda: 14:03:15 * Zakim 1. 18Oct http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Oct/0209.html [from DanCon] 14:03:35 zakim, ??p3 is SteveP 14:03:36 +SteveP; got it 14:04:03 +??P8 14:04:15 * jang_scri is on a handset today, will have a hunch by 4pm :-) 14:04:17 zakim, ??p8 is patricks 14:04:19 +Patricks; got it 14:04:36 kicking off... 14:04:36 +??P10 14:04:38 fine 14:04:42 regrets: danbri, ..? 14:04:59 zakim, ??p10 is jjc 14:05:00 +Jjc; got it 14:05:09 scribe next week: 14:05:12 jos! 14:05:14 thanks jos 14:05:17 roll call 14:05:19 zakim, who is here? 14:05:19 zakim, who is on the phone? 14:05:20 On the phone I see Jang, FrankM, Bwm, SteveP, GK, PatH, Jos_d, AaronSw, Patricks, Jjc 14:05:21 On the phone I see Jang, FrankM, Bwm, SteveP, GK, PatH, Jos_d, AaronSw, Patricks, Jjc 14:05:23 On IRC I see JosD, RRSAgent, jang_scri, DanCon, gk, Zakim, AaronSw, bwm, logger 14:05:47 next teelcon next week 14:05:50 minutes of last meeting: 14:05:55 * DanCon tries dialing in a 3rd time 14:05:59 * JosD can not type as fast as Jan :-( 14:06:04 http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Oct/0131.html 14:06:11 completed actions: 14:06:12 ok 14:06:15 withdrawn : 14:06:16 ok 14:06:22 8. book review 14:06:32 +DanC 14:06:38 http://rdf.burningbird.net/ 14:06:47 "practical rdf" 14:06:52 call for review, esp. wrt reification 14:06:54 reification: the rdf big ugly, http://rdf.burningbird.net/chapters/chap4.htm 14:07:23 9: lbase document 14:07:33 who has looked at it? 14:07:36 see and kobolds are _too_ weedy to begin with 14:07:38 ? 14:07:41 see http://lists.w3.org/Archives/Public/www-archive/2002Oct/0046.html 14:07:51 * jang_scri wonders wtf taht came from 14:08:15 comments: bwm 14:08:21 doc status, minor comment 14:08:30 talk about "addressing two requirements" 14:08:36 -Jjc 14:08:51 * DanCon q+ note that the doc status is actually the responsibility of The Director, i.e. w3c staff, not the editor 14:08:52 (wordsmithing discussion) 14:08:52 * Zakim DanCon, you typed too many words without commas; I suspect you forgot to start with 'to ...' 14:08:55 * DanCon q+ to note that the doc status is actually the responsibility of The Director, i.e. w3c staff, not the editor 14:08:56 * Zakim sees DanCon on the speaker queue 14:09:19 +??P9 14:09:27 danc: w3 staff writes status 14:09:41 zakim, ??p9 is jjc 14:09:42 +Jjc; got it 14:10:02 q+ to ask whether there should be some kind of WB review period if we are approving/requesting publication 14:10:03 * Zakim sees DanCon, Gk on the speaker queue 14:10:18 jjc formal review? 14:10:22 path: good idea, I think. 14:10:44 bwm: call for reviewers. 14:10:51 to publish next week 14:10:57 path: would be happier like that 14:11:10 reviwers: jjc, jos, jang. 14:11:14 gk also 14:11:23 q- 14:11:24 * Zakim sees DanCon on the speaker queue 14:11:28 ACTION: jos, jang, gk, jjc to review 14:11:29 * RRSAgent records action 1 14:11:32 * DanCon has a pile of TAG and WebOnt actions queued ahead of anything like reviewing lbase 14:11:33 moving on 14:11:34 ack danc 14:11:35 DanCon, you wanted to note that the doc status is actually the responsibility of The Director, i.e. w3c staff, not the editor 14:11:37 * Zakim sees no one on the speaker queue 14:11:38 10 abs syntax 14:11:55 o Are datatypes restricted to XSD datatypes? 14:12:10 zakim, who's talking? 14:12:11 Zakim, who's talking? 14:12:22 AaronSw, listening for 10 seconds I heard sound from the following: Bwm (32%), GK (95%), PatH (4%) 14:12:31 zakim, mute gk 14:12:32 GK should now be muted 14:12:35 DanCon, listening for 11 seconds I heard sound from the following: Jang (4%), FrankM (21%), Bwm (29%), GK (52%), AaronSw (8%), DanC (67%) 14:13:09 * gk my phone's done something ... don't know what ... trying to hang up & redial 14:13:10 jjc: trying to edit this, noticed difference in emphashs 14:13:17 jjc wants to emphasise compatability 14:13:24 patc, frankm wants to deemphasise it 14:13:34 but noone seems to want to say, only xsd 14:13:40 s/patc/pats 14:13:45 * DanCon doesn't hope to get group consensus on 'emphasis'; 'emphasis' is up to editorial discretion. 14:13:46 -GK 14:13:48 jos: keeping it open is important 14:14:30 DECISION: datatypes other than xsd are allowed 14:14:36 action test case? 14:14:38 o Do typed literals have a language identifier? 14:14:45 pats: yes 14:14:59 for the practical reason that all strongly dted ontologies 14:15:04 (eg, at nokia) 14:15:19 +??P4 14:15:23 we want to differentiate different language literals for titles 14:15:24 zakim, ??P4 is GK 14:15:26 +GK; got it 14:15:38 q+ 14:15:39 * Zakim sees Jang on the speaker queue 14:15:49 * DanCon q+ 14:15:50 * Zakim sees Jang, DanCon on the speaker queue 14:15:52 bwm: is this only strings? 14:16:05 pats: no, subclasses of strings (tokens) also want constraining by language 14:16:07 what's a linguistic token? 14:16:20 jjc: I think they shouldn't 14:16:26 I think this comes down to emphasis 14:16:40 pats' enumeration examples aren't within xsd datatypes, which explicitly doesn't include languages 14:16:46 pats: i think they are 14:16:54 we're talking about an rdf typed literal 14:17:03 the rdf literal is language qualified 14:17:23 jjc: the way of handling language that xsd assumes is that you do the correction on entry 14:17:30 pats: that's locale, not language 14:17:42 danc: if the range is xsd:string 14:17:49 then "abc" = "abc", surely? 14:17:55 q+ to express a preference for no language for typed literals 14:17:57 * Zakim sees Jang, DanCon, Gk on the speaker queue 14:17:59 regardless of lang tags 14:18:00 q+ 14:18:01 * Zakim sees Jang, DanCon, Gk on the speaker queue 14:18:39 danc suggests xm literals 14:19:26 danc: is carrying lang down into serialisation a c18n issue? 14:19:37 danc: 14:19:58 specific case, published rdf schema for rdfs has a french subproperty label 14:20:06 what's that end up as in the abstract syntax? 14:20:18 jjc: labels shouldn't be xsd strings as I've already pointed out 14:20:24 a label is a human readable thing 14:20:36 so the most natural way to express it is an xml literal 14:21:07 q- 14:21:09 * Zakim sees Jang, DanCon on the speaker queue 14:21:22 q- 14:21:24 * Zakim sees DanCon on the speaker queue 14:21:51 pats: for every single stringlike type, you need a geometric explosion of type x lang tag 14:21:56 * Zakim sees DanCon on the speaker queue 14:21:59 ack dancon 14:22:00 * Zakim sees no one on the speaker queue 14:22:01 I sure hope for a test case for the su... case. 14:22:07 danc: I want to ensure we have a test case for rdfs label case 14:22:15 jjc: langstring gets to the heart of this 14:22:29 jang can invent jang:langstring 14:22:38 but it's not part fo xsd datatypes 14:23:01 deciding that lang tag is ont part of all literals... 14:23:14 is about supporting xsd as xsd and dropping some possibilities of supporting on-xsd datatypes 14:23:20 q+ to say I think that we should resist adding complexity to literals (RDF can handle this stuff anyway) 14:23:21 * Zakim sees Gk on the speaker queue 14:23:30 jjc: I still think it's right to drop it, we should be concentrating on supporting xsd as xsd 14:23:31 amen, gk 14:23:35 not closing the door on others too much 14:23:40 but emphasise compat 14:23:42 ack gk 14:23:42 ack gk 14:23:43 Gk, you wanted to say I think that we should resist adding complexity to literals (RDF can handle this stuff anyway) 14:23:44 * Zakim sees no one on the speaker queue 14:23:45 * Zakim sees no one on the speaker queue 14:23:49 gk: don't agree with alng as part of literals 14:23:57 we should resist adding complexity to rdf literals 14:24:01 +1 to that 14:24:11 bwm: any more substantive comments? 14:24:21 path: pats' need is clear and compelling 14:24:22 +1 to that too 14:24:33 other objections appear to be "i don't like that" 14:24:45 pats: 14:24:53 the way we do it now reflects the M+S methodology 14:24:59 it's not "I don't like that"; it's "that's observably more complex and costly" 14:25:10 * gk have we got a URL for PatrickS' use-case? 14:25:14 * gk have we got a URL for PatrickS' use-case? 14:25:23 * gk have we got a URL for PatrickS' use-case? 14:26:11 (discussion of details of ways to deal with this) 14:26:40 * jang_scri notes that ""-en is <> ""-fr. saying nothing in french is completely different :-) 14:27:04 does lang participate in lexical-> value mapping? 14:27:12 pats says no, but it's available. 14:27:17 q+ to note complexity in defining typed literal equality "10"-en vs "10"-fr 14:27:18 * Zakim sees Gk on the speaker queue 14:27:35 jjc: xsd string doesn't regard datatype 14:27:44 so the items have the same _value_ but are different lexically 14:27:51 pats: waht about xsd in 10 and xsd int 010 14:28:00 differ lexically, same value 14:28:22 danc: lang people I've seen use rdf properties, not xml:lang 14:28:37 you can't query for stuf in french! 14:28:48 * jang_scri (notes that depends on your query language) 14:28:59 I thought the whole point of datatypes was that jenny[age] would return 10, not "10". now it's supposed to return (10, "en")? 14:29:25 bwm: straw poll..? 14:29:28 question is: 14:29:31 bwm, pls do prefer and live-with 14:29:36 do dt literals have a lang string? 14:29:37 zakim, who is on the phone? 14:29:39 On the phone I see Jang, FrankM, Bwm, SteveP, PatH, Jos_d, AaronSw, Patricks, DanC, Jjc, GK 14:29:51 path: "are they allowed to have a lang string in the abs syntax"? 14:30:09 "how many prefer can have lang" 14:30:16 "how many cannot live with can-have-lang"? 14:30:22 proposal: 14:30:38 dt literals CAN have a lang tag in the abs syntax 14:30:49 prefer: 14:31:05 path, pats, frank prefers 14:31:11 steve prefers 14:31:21 can't live with: 14:31:29 nobody 14:31:39 i'm not going to implement it. 14:31:40 prefers NOT: 14:31:49 danc jos jjc 14:31:55 aaron 14:32:00 gk 14:32:12 (it's not essential to get names in straw-polls; just rough numbers) 14:32:13 can't live with cannot: 14:32:14 pats 14:32:42 jjc: as editor, sounds like put it in, we might get feedback 14:32:44 yes, one cannot-live-with trumps 4 prefers. 14:32:55 is refusing to implement a cantlivewith? 14:33:21 I guess not. 14:33:24 DECISION: dt literals CAN have a lang tag in the abs syntax 14:33:30 AaronSw, if *nobody* implements it, the spec can't go to PR. But if everybody else implements it, your sorta out in the cold. 14:33:49 moving on... 14:33:56 o Does the abstract syntax require a datatype URI to refer to a 14:33:57 datatype and that the lexical form be from the lexical space of that 14:33:57 datatype 14:33:58 q? 14:33:59 * Zakim sees Gk on the speaker queue 14:34:06 I guess I'm already in the cold in some sense. 14:34:22 jjc: xsd:foobar 14:34:34 is an error 14:34:41 at what point does that error occur... 14:34:47 xsd:int "foobar" is an error too 14:34:52 where does _that_ occur? 14:34:53 options: 14:34:59 syntactic 14:35:03 or mtetic 14:35:07 or alter on 14:35:16 jjc: my interest is whether it stops at abs syntax 14:35:24 danc: when I asked that question, 14:35:31 I got the answer: well-formed abs syntax 14:35:34 not a mt error 14:35:48 I got, "all uri + string paifrs are ok" 14:36:06 danc: it's acceptable to me, although odd 14:36:16 jjc: in the latest wording I've talked about generating the value... 14:36:31 so eventually we get from xsd:int "10" to the integer 10. 14:36:41 it's full of ifs and buts... 14:36:58 one option is to not talk about values or even datatypes in the abs syntax 14:37:11 it's possible, but feels strange 14:37:33 bwm: path - what does it do for you if the abs syntax can have not-well-formed dt literals? 14:37:37 path: doesn't bother me 14:37:50 bwm: sounds like the easy path is to say it's not an abs syntax error..? 14:38:00 * gk rdf vs rdf+[some datatype] entailments, allows for datatype extensibility? 14:38:03 path: there's something clearly wrong with it 14:38:20 path I can live with it either way, I can see arguments both was 14:38:22 it seems straightforward to say "the use of a datatype literal is a claim that the string is in the value space of the datatype denoted/indicated by the URIref, but this claim isn't guaranteed to be true by the RDF spec" 14:38:31 jjc: doesn't requre all parsers to know all datatypes 14:38:35 q+ 14:38:36 * Zakim sees Gk, Jang on the speaker queue 14:38:42 q+ 14:38:44 * Zakim sees Gk, Jang, JosD on the speaker queue 14:38:47 -AaronSw 14:38:53 ack gk 14:38:54 Gk, you wanted to note complexity in defining typed literal equality "10"-en vs "10"-fr 14:38:55 * Zakim sees Jang, JosD on the speaker queue 14:39:15 pats: jjc, you can still talk about values in the abs syntax in the sense of... 14:39:34 the way rdf:datatype is defines that the dt plus lexical form unambiguously denote a value 14:39:44 that's defined. you don't know what the value is in the abs syntax... 14:39:51 bwm I don't think that's right. 14:39:53 what PatS is saying doesn't compute with (xsd:int, "foo") 14:40:01 +AaronSw 14:40:35 pats: that conforms to eh abs syntax because otherwise 14:40:44 the abs syntax, parsers need to know about all dts 14:41:01 adding dts means modifying abs syntax, mt, etc. 14:41:14 jjc: practical applications will have a fallback syntax 14:41:24 danc: pats' position is a coherent one to me 14:41:43 * gk What DanC said. 14:41:46 zakim, who is on the queue 14:41:47 I don't understand 'who is on the queue', bwm 14:41:48 zakim, who is on the queue? 14:41:49 I see Jang, JosD on the speaker queue 14:42:07 pats: you can have triples that are vald in the abs syntax ... 14:42:15 at a higher level you find a problem 14:42:22 danc: what about int 10 and int 010 14:42:36 jjc: cardinality constraints act at mt level 14:42:53 the mt gives denotations for nodes in the abs syntax 14:43:13 danc: jjc's position doesn't soud coherent to me. 14:43:19 q+ to comment on possible MT distinction between rdf- and rdf+[datatype] entailment 14:43:20 ack jan 14:43:20 * Zakim sees Jang, JosD, Gk on the speaker queue 14:43:21 * Zakim sees JosD, Gk on the speaker queue 14:44:02 ack JosD 14:44:03 * Zakim sees Gk on the speaker queue 14:44:12 jang: xsd emphasis question again 14:44:14 jos: agree 14:44:23 I could live with a datatype syntax that *only* handled integers. no dates, months, etc. 14:44:23 xsd is well-known and well-defined 14:44:28 ack Gk 14:44:29 Gk, you wanted to comment on possible MT distinction between rdf- and rdf+[datatype] entailment 14:44:31 * Zakim sees no one on the speaker queue 14:44:36 [danc: yes] 14:44:57 brian, please don't separate the abstract syntax from the MT. My position on the questions are not separable. 14:45:02 gk: I can see the possibility of distinguishing betwen rdf-entails an drdf+dt - entails 14:45:13 DanCon: noted 14:45:14 Oh Dan that's actually a very good poit! 14:45:42 ...just numbers 14:45:44 ... and that's monotonic 14:46:05 ie, rdf-entailments don't hold, rdfrdt-entailments _do_ hold 14:46:06 s/poit/point 14:46:13 pats: just posted code to wg to demonstrate this 14:46:14 ack gk 14:46:16 * Zakim sees no one on the speaker queue 14:46:29 danc: either int 10 and int 010 are distinguishable, or they're identical 14:46:41 path: owl's already there, it's got equality 14:46:54 danc: the point of literals is that it's evident from the syntax what they denote 14:47:01 because they're tidy 14:47:16 bwm: klook at next question... 14:47:30 o is there a generic value entailment in the model theory: 14:47:31 "foo" . 14:47:31 entails 14:47:32 "bar" . 14:47:32 whenever dt1.value("foo") = dt2.value(bar)? 14:47:52 entails "bar" 14:47:55 not c, d 14:48:13 danc: eg, dt1 = decimal, foo = 10, dt2 = int, bat = 010 14:48:19 in xsd, those denote the same value 14:48:28 pats: my problem with this... 14:48:31 as gk mentioned... 14:48:39 I think "in the model theory" isn't clear -- RDF-entailment, or ?-entailnent? 14:48:43 is that distinguishing between rdf-ent and rdfdt-entailment 14:48:54 is much clearer 14:49:07 path: that sounds a sensible thing to say 14:49:20 jjc: gk's proposal would clarify a number of these issues 14:49:34 gk: proposal: to distinguish between rdf-entailment (without dt knowledge) 14:49:52 and rdfdt-entailment, which is what you get when you've got knowledge of dt mappings 14:49:56 hmm... this smells a lot like untidy literals. 14:49:59 -AaronSw 14:50:04 that is, knowledge of dts relevant to the entailment you're testing 14:50:11 maybe I can live with that for these new things. 14:50:15 path: the mt would include this if we choose this 14:50:36 +AaronSw 14:50:54 danc: that would be incompletely specified, eg danc:fhiwuhfeiw is unknown ? 14:51:11 is there one new class of entailments, or 2^n new classes? 14:51:14 path: 2^n 14:51:27 where n = | { datatypes } | 14:51:42 mt is parameterised in terms of the dts you give it 14:51:49 danc: how do we get out of cr on this? 14:52:01 jjc: we do it for a base conformance test with xsd schema types? 14:52:20 path: the rdfdt-entailment takes a set of dts as a parameter... 14:52:29 conformance level for CR we use xsd datatypes 14:52:41 pats: that's quite good, the code I posted shows that that works 14:52:55 path: one qualification: we want to watch xsd union dts 14:53:02 danc: don't feel compelled to support those 14:53:09 bwm: I hear agreement here. 14:53:32 * Zakim sees no one on the speaker queue 14:53:46 pats: describing an app that does rdf-entailment, not rdfdt-entailment is important 14:54:01 danc: must have test suite with various distinctions. 14:54:23 [he was asking 'Dan' but Dan is happy that Jan said yes] 14:54:46 action: jang to add test suite stuff for this 14:54:47 * RRSAgent records action 2 14:54:55 o Does the abstract syntax require a datatype URI to refer to a 14:54:56 datatype and that the lexical form be from the lexical space of that 14:54:56 datatype 14:54:58 * DanCon is prepared to stay for 20 extra minutes 14:55:01 jjc: that's now resolved 14:55:11 the answer is the abs syntax doesn't know about any specific dts 14:55:12 q+ to pose a test case 14:55:13 * Zakim sees Gk on the speaker queue 14:56:01 bwm: can we give a dt to old-style literals? 14:56:08 jjc: it would take longer 14:56:18 q+ 14:56:20 * Zakim sees Gk, Jang on the speaker queue 14:56:29 q+ to ask does "10"-en entail the same things as "10"-fr under rdfdt-entailment(xsd:integer) 14:56:30 * Zakim sees Gk, Jang on the speaker queue 14:56:40 path: is the proposal to have a dummy type for untyped literals? 14:56:50 jjc: not xsd:string, eg rdf:langstring 14:57:06 danc: previous decision means xsd:string works, since they come with lang tags now 14:57:27 -AaronSw 14:57:37 path: don't want to default to xsd:string 14:57:55 q+ to say stuff about old-style literals 14:57:56 * Zakim sees Gk, Jang on the speaker queue 14:58:47 jjc: specific prblem is with xml:lang 14:58:59 if a doc has half literals explicitly typed xsd:string 14:59:03 no langs anywhere 14:59:15 and another doc with root elt xml:lang tagged 14:59:31 then there's entailment if literals are typed 14:59:33 there's not typed 15:01:03 [a brawl ensues over lang tags] 15:01:16 Does "foo"-en entail the same things as "foo"-fr with knowledge of xsd:string? 15:01:17 meeting formally closes... bwm 15:01:22 danc: I'd like to extend the meeting 15:01:36 extend until 10 past 15:01:40 danc: 15:01:47 the lang tags are orthogonal to the dt values, right? 15:01:56 jjc: in the abs syntax, ... 15:02:05 a literal is a triple (uri, string lang tag) 15:02:14 danc: which maps to (value, lang tag) 15:02:35 path: the record was about syntax, not denotation 15:02:52 danc: then I'm not happy with "DECIDED" above 15:03:11 bwm: the question should have been, "does the abs syntax have ..." 15:03:33 bwm: it's up to entailment for dt to determine if lang tag has a meaning 15:03:42 danc: can't live with that 15:04:12 xsd:string maps strings to values. 15:04:15 danc: yes! 15:04:35 pats: that's why a dt xsd:string is compatible with, but is not the same as, xsd:string 15:04:49 * Zakim sees Gk, Jang on the speaker queue 15:04:51 danc: strings <> string x lang tags 15:04:53 * Zakim sees Gk, Jang, Jjc on the speaker queue 15:04:59 q- to take it to rdf-comments 15:05:00 * Zakim sees Gk, Jjc on the speaker queue 15:05:25 pats puts his pov over lang tag not affecting literal->value mapping 15:05:30 it's there for applications, that's all 15:05:42 * jang_scri can't scribe this, one at a time 15:05:58 Well, does 10-en == 10-fr? 15:05:59 danc: so xsd:int "10", fr -> (integer 10, "fr") 15:06:16 path: lang tag is like the font. 15:06:20 jjc: 15:06:45 I think the fragile position on language has collapsed, but we had a good consensus on how to do the mt 15:06:54 if the datatype mapping can throw away language tags, I object. 15:07:01 I'll take an action on writing up position thus far, and take it to next week for lang tags 15:07:26 DanCon, I tend to agree, which why I preferred no lang tags for typed literals 15:07:35 danc - if the dt mapping _can't_ throw away lang tags for some things, it makes no sense, surely? 15:08:05 bwm clarifies everyone's position, or tries to. 15:08:18 as to where the lang tag lives in abs syntax, denotation, etc. 15:09:21 jjc: for me, the whole goal of an rdf graph is to convey meaning that's realised through the mt 15:09:42 to carry information that's not realised theouth the tm makes no seense, and seems contrary to entire design criteria of rdf mt 15:10:08 path: if literals can be subjects then this becomes straightforward: 15:10:16 "the literal itself is french, and it denotes 10" 15:10:40 -SteveP 15:11:03 I think if have a MT where a typed literal node denotes (10,en) rather than just 10 is messy (unless, maybe, the language tag applies to *all* values denoted in a graph?) 15:11:32 * DanCon plays "I told you so" card w.r.t. option C in last week's decision. B is soooo much simpler and really does meet the requirements just as well. 15:11:41 jang: that is, the literal (xsd:integer, "10", fr) is french and denotes 10 15:12:04 DanCon: right re simplicity 15:12:24 path: DLogicians will tear us limb from limb re lits as subjects, it's a no go 15:12:25 yes, we tried. oh well. 15:12:43 bwm: we're out of time, we can't avoid to debate this forever 15:12:58 ACTION: jjc to write up current position, and to try to make a coherent proposal 15:12:59 * RRSAgent records action 3 15:14:17 (jjc accepts action to get at least jjc, path on teh same page) 15:14:47 -PatH 15:14:48 meeting closes. 15:14:53 -Jjc 15:14:54 -Jang 15:14:55 -Patricks 15:14:55 -Jos_d 15:14:56 -FrankM 15:14:57 -GK 15:14:58 -Bwm 15:15:00 -DanC 15:15:01 SW_RDFCore()10:00AM has ended 15:15:06 JosD has quit 15:15:10 bwm, was my reversal too incoherent? did it make sense that the WG isn't in the critical path now? 15:16:09 Ummm... I *think* I know what you meant ... something like what we need is a coherent position based on last week's decision, which the WG should accept absent new information? 15:16:39 yes. 15:16:56 last week's decision sounded like stake-in-the-ground: gives a basis for editor's work, but future decisions should be based in the light of it 15:17:01 ONT that it's all done and dusted 15:17:04 For myself, I find it *really* hard to follow the discussions in a telecon: having a written statement to pick holes in is much easier for me. 15:17:22 well, jang, there will be a decision to publish. 15:17:39 I sympathise strongly with the "i want to finish" danc :-) 15:18:07 but if we wanted to see text from the editors before deciding the datatypes issue (which, ideally, I would have much preferred), we should have said so *before* deciding. 15:18:33 it might have been preferable, but wuld have required two or three versions of the documents, it seems. 15:18:40 positions looked irreconcilable. 15:19:03 yeah... mind you, we did have several texts -- too many, one might say. Now where did I leave that silver bullet? 15:19:20 I dunno, but please shoot me with it :-) 15:19:41 yes, gk, I definitely felt like I was designing while playing video game or something today. Thanks for getting us a concepts draft to look at asynchronously. 15:19:44 gotta go write this up. I'll make sure danc's objections to wording of decision are in there. 15:20:12 jang, I'd rather that the record just showed that the WG advised the editors in a certain way, not that we made any WG decisions. 15:20:39 cuz like I said, if the question that was clarified after-the-fact were put to me, I think I would have to object. 15:20:56 ok, in which case I'll write it up like that and let people fight over the minutes. 15:21:02 bwm has quit 15:22:06 This raises a meta-question about the proper granularity of WG decisions. When there's no conflict, it seems easy, but when there's conflict how do we avoid descent into micro-design-by-committee? 15:22:08 heh, better to get people to agree and then clarify the question afterwards :-) 15:22:16 :-) 15:22:44 Now, is it that the victors write history, or the historians get to declare the victors? 15:23:18 I dunno, I think we're stuck in the bowels of the colliseum somewhere debating RDF while the goths armpage overhead 15:23:28 we'll emerge and wonder where everypone's gone :-) 15:23:37 my typing's awful today 15:23:51 re meta-question, I would have like to see the "do we *really* need datatypes in this version of RDF?" question escalated. I'd like the chair to get some of TimBL's time to see if he thinks we should push the WG to finish this design, when it's clear that the WG has diverse, if not irreconcileable, views on it. 15:23:52 I'm glad we can still chuckle about it :-) 15:24:30 I think DTs are very important, but concerned also that position C from last week doesn't represent much of a compromise. 15:24:36 have to drop a line to -comments about it 15:24:45 i.e. maybe the right answer is "publish what you've got without datatypes; go play for 6 months and come back with more implementation experience." 15:24:59 Re "do we *really* need datatypes in this version of RDF?"; Guha madea compelling case a few weeks back that RDF without the capability to express basic ideas like integers would be pretty lame. Not an answer, maybe, but a view difficult to ignore. 15:25:12 yup. 15:25:28 yeah. like the phraseology too. 15:25:45 rdf - dts = lame. rdf + dts = '1337 or whatever the hep cats call it 15:25:56 the problem with the "publish what you've got" issue is we'd still have to decide whether literals were tidy or not. 15:26:11 ... mind you, some of our conflicts now are precisely because of the implementation experience 15:26:25 that's decided, isn't it? 15:26:26 Yes, we couldn't entirely dusk that one. 15:27:06 right see you later. 15:27:12 jang_scri has quit 15:27:52 OK, time for my weekend. Bye. 15:28:03 gk has left #rdfcore