W3C RDF Core Working Group IRC Chat Logs for 2002-02-22

This is an automatically generated IRC chat log made by the logger bot from the W3C RDF Core Working Group IRC chat at irc://irc.w3.org:6665/rdfcore (also known as server irc.w3.org:6665 channel #rdfcore if that URI does not work for you).


W3C RDF Core Working Group Logs > 2002 > 2002-02 > 2002-02-22 (Search)

10:07:06 Users on #rdfcore: logger_4 @dajobe

10:07:56 <dajobe> dajobe has changed the topic to: RDF Core WG meeting, Cannes, France 25-26 Feb - http://www.w3.org/2001/sw/RDFCore/20020225-f2f/

10:08:44 Topic now RDF Core WG meeting, Cannes, France 25-26 Feb - http://www.w3.org/2001/sw/RDFCore/20020225-f2f/

10:08:44 Users on #rdfcore: logger_3 @dajobe

10:13:08 <dajobe> dajobe has changed the topic to: RDF Core WG meeting, Cannes, France 25-26 Feb - Agenda http://www.w3.org/2001/sw/RDFCore/20020225-f2f/

14:23:30 <AaronSw> hey, france already?

14:28:17 <dajobe> I'm ahead of myself

14:28:27 <dajobe> I turned logger on here permanently for the F2F period

14:29:49 <dajobe> dajobe has changed the topic to: RDF Core WG telecon 15:00-16:00 UTC Friday Agenda http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Feb/0604.html | RDF Core WG meeting, Cannes, France 25-26 Feb - Agenda http://www.w3.org/2001/sw/RDFCore/20020225-f2f/

14:31:33 <AaronSw> Which datatyping draft are we dealing with today?

14:31:40 <dajobe> no idea

14:31:54 <AaronSw> the link in the agenda is borked

14:31:55 <dajobe> I'd go for pat's last simple one

14:32:21 <AaronSw>http://www.coginst.uwf.edu/users/phayes/simpledatatype2.html

14:39:22 <dajobe> for my notes: jjc's xml base test 12 needs more explanation; test14 needs rewording (no req on rdf:ID anymore?)

14:39:34 <dajobe> off attachment to http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Feb/0516.html

14:40:17 <dajobe> lol at tim's cwm in machine code quip

14:40:26 <AaronSw> where?

14:40:41 <dajobe> rdf-ig message

14:41:06 <AaronSw> Heh.

14:41:37 <AaronSw> wow, norm gave up after 28 minutes

14:42:09 <dajobe> didn't jos/sean run some multi-day cwm stuff?

14:42:21 <AaronSw> i wouldn't be surprised

14:42:27 <AaronSw> dan usually leaves it overnight

14:42:41 <AaronSw> we need to introduce timbl to the profiler

14:51:06 * dajobe redefines DPH as Dynamic Perl/Python/... Hacker

14:52:04 <AaronSw> PowerBuilder, PHP

14:54:41 * dajobe -> laptop

14:56:07 * em sighs... still not able to get to http://www.coginst.uwf.edu/ more than 25% of the time...

14:56:11 * gk Apologies... I'll be a few minutes late joining the telecon

14:56:25 <bwm> G'day

14:56:35 <jjc> Hi there brian

14:56:51 <bwm> hey jeremy glad you could make it

14:57:22 <AaronSw> <Zakim> ok, AaronSw, I see SW_RDF Cor()10:00AM already started

14:57:36 <AaronSw> <Zakim> +EricM

14:57:37 <AaronSw> darn

14:57:47 <AaronSw> <Zakim> +AaronSw

14:59:15 <AaronSw> +Martin

14:59:16 <AaronSw> +SteveP

14:59:54 <AaronSw> <Zakim> +Manola

15:00:16 * dajobe-lap dials

15:00:18 <AaronSw> <Zakim> +??P4

15:00:25 <AaronSw> is that you, dajobe?

15:00:28 <dajobe-lap> dajobe-lap is now known as dajobe-jang

15:00:33 <dajobe-jang> no idea

15:00:39 <AaronSw> are you on?

15:01:04 * gk dialing

15:01:14 <bwm> having trouble dialing

15:01:39 <AaronSw> +ILRT (DaveB, JanG)

15:01:42 <AaronSw> +GrahamK

15:02:52 <AaronSw> +HP (Jeremy, Brian)

15:02:57 <AaronSw> +PatrickS

15:03:13 * DanC tries to decide which telcon to attend...

15:03:41 <bwm> this one

15:04:19 <gk> em - I just reloaded Pat's doc OK

15:04:30 <AaronSw> <Zakim> +??P9

15:04:30 <AaronSw> <Zakim> +Guest P10 7332 - is perhaps PatH?

15:04:42 <DanC> em, lemme know if you want me t join, OK?

15:04:56 <dajobe-jang> pathayes's most recent doc? http://www.coginst.uwf.edu/users/phayes/simpledatatype2.html

15:05:06 <em> ok DanC

15:05:23 <DanC> simpledatatyp2.html seems to fail the B4 test.

15:06:10 * em still can't load http://www.coginst.uwf.edu/users/phayes/simpledatatype2.html ... arrgg...

15:06:12 <jjc> reg DanB

15:06:25 <jjc> +Brian

15:06:26 <jjc> +Eric

15:06:31 <dajobe-jang> DanC: b4 test?

15:06:36 <jjc> +DaveB

15:06:40 <AaronSw> <Zakim> I see EricM, AaronSw, Martin, SteveP, Manola, ILRT, GrahamK, HP, PatrickS, ??P9, PatH, MDean

15:06:40 <AaronSw> <Zakim> ILRT has DaveB, JanG

15:06:40 <AaronSw> <Zakim> HP has Jeremey, Brian

15:06:57 <jjc> -FrankB

15:06:59 <jjc> +Jeremy

15:07:06 <jjc> reg DanC

15:07:09 <jjc> - RonD

15:07:13 <jjc> +Jos

15:07:16 <jjc> abs Rael

15:07:18 <jjc> +JanG

15:07:21 <jjc> +Maryn

15:07:26 <jjc> -Yoshi

15:07:28 <jjc> +gk

15:07:31 <jjc> -Michael

15:07:33 <jjc> -Kwon

15:07:36 <jjc> -Ora

15:07:40 <jjc> +frankM

15:07:45 <jjc> -Sataoshji

15:07:48 <jjc> +SteveP

15:07:51 <DanC> EricM, did you talk to AaronSw about redistributing stuff from Zakim? Aaron, do you have license to do that?

15:08:01 <jjc> -Pieree

15:08:04 <jjc> +PatrickS

15:08:08 <jjc> +Aaron

15:08:23 <AaronSw> thanks, jjc

15:08:32 <AaronSw> MDean?

15:08:52 <AaronSw> -MDean

15:08:54 <AaronSw> +PatH

15:09:12 <jjc> reg sergey

15:09:19 <AaronSw> DanC, i entered the info

15:09:21 <AaronSw> +MDean

15:09:41 <AaronSw> Next telecon is sorta at F2F, but really March

15:09:44 <AaronSw> review minutes

15:10:00 <AaronSw> ACTIONS are done

15:10:05 <AaronSw> Eric, telecon arrangements?

15:10:33 <AaronSw> Eric, arranging phone systems but don't have numbers

15:10:34 <AaronSw> will be distributed by email when i get them (sunday)

15:10:54 <AaronSw> 4PM French, 10AM Boston

15:11:09 <AaronSw> same time as our normal telecon

15:11:23 <AaronSw> Eric: bridge has been taken care of

15:11:29 <AaronSw> Monday and Tuesday

15:11:33 <dajobe-jang> 2 hours?

15:11:41 <AaronSw> bwm: we'll use as much as we need

15:11:51 <AaronSw> eric: I've booked a bridge at that time with Zakim

15:11:59 <AaronSw> ... I hope it'll be the same number (RDFCORE)

15:12:17 <AaronSw> bwm: mon and tues only

15:12:40 <AaronSw> ?? and Dave will go discuss charmod with i18n

15:12:45 <dajobe-jang> jeremy

15:12:52 <AaronSw> tx

15:13:12 <AaronSw> jer: It's xml:lang, unicode normalization, IRIs, and [something else]

15:13:17 <AaronSw> Martin would like to join as well.

15:13:44 <AaronSw> Jer: I'd like Graham to come

15:13:56 <AaronSw> Graham: Oh! No problem...

15:13:58 <dajobe-jang> something was character normalisation I think

15:14:12 <AaronSw> Ah, perhaps.

15:14:23 <AaronSw> bwm: can sort out details when we're there

15:14:42 <AaronSw> TEST CASES WD

15:14:50 <AaronSw> Jan: I've got CVS working... trawling thru minutes

15:14:55 <AaronSw> ... sorting things out, hacking away

15:15:08 <AaronSw> ACTION get jan cvs is CLOSED

15:15:18 <jjc> The [something else] above is empty

15:15:42 <AaronSw> Jan: these tests are trivial for machines, mostly for human consumption

15:15:56 <AaronSw> ... entailments not exhaustive

15:16:03 <AaronSw> ... is that alright?

15:16:11 <AaronSw> PatH: Yeah, seems alright. I should check them.

15:16:26 <AaronSw> Jan: canonical example is statements vs. statings

15:16:53 <AaronSw> the negative entailment isn't very strong

15:17:23 <AaronSw> 9: Preparing for the F2F

15:17:52 <AaronSw> Jer: I'd like to get a slot for the i18n

15:17:58 <gk> Non-entailment test: surely, a counter-example shows non-entailment? If the test case graphs are assumed to be complete, where's the prob?

15:17:59 <AaronSw> bwm: pick late on the first day or early on the 2nd

15:18:14 <AaronSw> 10: Model theory for containers

15:18:24 <AaronSw> Pat made proposal, DanC said Hmm.

15:18:35 <AaronSw> Pat: I think DanC agreed we could put this off.

15:18:45 <AaronSw> bwm: is this proposal clear?

15:18:46 <AaronSw> approved

15:18:56 <AaronSw> ACTION PatH to update the model theory to state a semantics for

15:18:57 <AaronSw> rdf:Bag and rdf:Alt which is the same as that for rdf:Seq.

15:19:04 <AaronSw> 11: Datatypes

15:19:11 <AaronSw> bwm: things have been moving on

15:19:12 <AaronSw> [laughs]

15:19:26 <AaronSw> bwm: want to leave stable and get wider comments

15:20:26 <AaronSw> [finding a uri for the MT draft]

15:20:36 <AaronSw> datatypes number 3...

15:21:33 <AaronSw> dajobe: I was looking at simpledatatypes2 and that was good

15:21:36 <AaronSw> "I like it."

15:21:44 <JosD>http://vam969.roam.agfa.be/rdfcore/DatatypeSummary3.htm

15:21:50 <AaronSw> bwm, http://www.coginst.uwf.edu/users/phayes/DatatypeSummary3.html?

15:22:02 <AaronSw> dajobe and I were looking at http://www.coginst.uwf.edu/users/phayes/simpledatatype2.html

15:22:17 <AaronSw> Patrick: Start with 1 and 2 and agree

15:22:20 <JosD> oops, this was my cache...

15:22:22 <dajobe-jang> nah, I was looking at simple DT #2

15:22:30 <pathayes> Brian is talking about www.coginst.uwf.edu/users/phayes/DatatypeSummary3.html

15:22:37 <AaronSw> Oh. Hm.

15:23:08 <em> DanC, do you have any feedback on http://www.coginst.uwf.edu/users/phayes/simpledatatype2.html ?

15:23:31 <DanC> yes; seems to fail the B4 test.

15:23:32 <AaronSw> Brian: we've had a proposal, and we've had input

15:23:37 <AaronSw> ... screws up process if it changes under our feet

15:24:10 <AaronSw> Frank: I understand what simpledatatypes2 is saying and I like it.

15:24:12 <dajobe-jang> +1 to frankm

15:24:12 <gk> Which proposal are we reviewing now?? DatatypeSummary3 or SimpleDatatype2 ??

15:24:19 <AaronSw> Can we translate that into answers on the questions?

15:24:30 <AaronSw> Brian: we'll discuss the issues instead

15:24:48 <DanC> i.e. simpledatatypes2 doesn't guarantee { [ :age "10"]. [:title "10"] } log:implies { :B4 a :Success }.

15:25:00 <AaronSw> --

15:25:02 <AaronSw> 1. The proposal should include support for the following idiom:

15:25:02 <AaronSw> <mary> <age> "10" .

15:25:02 <AaronSw> <age> <range> <integer> . # for some appropriate <integer>

15:25:04 <AaronSw> # for some appropriate <range>

15:25:04 <AaronSw> --

15:25:14 <AaronSw> Brian: heard strong support for this, anyone disagree?

15:25:26 <AaronSw> DanC, is B4 entailment or S-B?

15:25:48 <DanC> B4 is an entailment test (which S-B happens to support)

15:25:54 <AaronSw> Pat: can be ordinary range with untidy literals

15:26:08 <AaronSw> Patrick: no... can be tidy...

15:26:16 <dajobe-jang> jang has his hand up

15:26:33 * Zakim sees JanG on the speaker queue

15:26:50 <AaronSw> [some technical discussion on datatypes]

15:27:13 <DanC> to my mind, the proposal write-ups are getting too far from the use cases. I'd like to see PRISM, CC/PP, and dublin core examples in any datatypes proposal that I'd be really happy with. And some entailment tests.

15:27:23 <AaronSw> Frank: I want to value 10 and a schema declaration saying it's an integer

15:27:40 <AaronSw> Patrick: the app needs to know, the graph won't have the integer

15:28:05 <AaronSw> Pat: need to figure out the datatypes automatically

15:28:32 <AaronSw> Brian: deliberately ambigous about range or or drange

15:28:36 <AaronSw> (perhaps datatypes rage)

15:28:46 <gk> I agree that something like 1 is required

15:28:50 <AaronSw> Brian: Anyone disagree?

15:28:52 <AaronSw> no response

15:29:01 <AaronSw> --

15:29:02 <AaronSw> 2. That in case 1, the value of the age property is a 'string' which is

15:29:02 <AaronSw> constrained to conform to lexical space of a datatype indicated by

15:29:02 <AaronSw> <integer>, i.e. the node labelled "10" denotes the string "10".

15:29:03 <AaronSw> --

15:29:44 <AaronSw> Patrick: What the Model theory says it is an what an app uses it for is different

15:29:54 <AaronSw> PatH: no, strong disagree

15:30:04 <AaronSw> ... aligning MT with datatyping cleanly

15:30:11 <AaronSw> if we don't do that we could have finished long ago

15:30:22 <gk> I agree with PatH... trying to say what something means *to an application* is a rathole

15:31:51 <AaronSw> Pat: two 10s are not the same

15:31:58 <AaronSw> [brian and pat talking at once]

15:32:16 <AaronSw> Brian: tidy literals?

15:33:31 <gk> [Pat: there's no syntax to use the same node]

15:33:53 <AaronSw> pat: if there are two literals with the same node...

15:34:46 <AaronSw> WG: do you feel clearly enough to answer this question?

15:36:24 <AaronSw> Frank: if you say ... age 10 don't need to make 10 a thing and just do string comparison

15:36:31 <AaronSw> ... that's what everyone is doing now

15:37:06 <AaronSw> Sergey and Dan say their code will be broken.

15:38:02 <AaronSw> Brian: does 10 denote a string or an integer

15:38:21 <AaronSw> ... in the model theory

15:38:28 <AaronSw> Eric: String

15:38:30 <AaronSw> Jeremy: Integer

15:38:37 <AaronSw> DanC: String [in absentia]

15:38:43 <AaronSw> RonD: [absent]

15:38:48 <AaronSw> Jos: String

15:39:02 <AaronSw> JanG: String if you want tidy literals

15:39:04 <AaronSw> Martin: String

15:39:20 <AaronSw> Graham: can live with either, slight preference for Integer

15:39:28 <AaronSw> ^very slight

15:39:33 <AaronSw> DaveB: string

15:39:40 <AaronSw> Frank: integer

15:39:46 <AaronSw> SteveP: string

15:39:52 <AaronSw> PatS: String

15:39:57 <AaronSw> Aaron: String

15:40:05 <AaronSw> MikeD: String

15:40:18 <AaronSw> PatH: no opinion

15:40:23 <AaronSw> Sergey: String

15:41:04 <AaronSw> Brian-as-user-advocate: string

15:41:46 <AaronSw> Brian: consensus, the answer is string

15:41:51 <AaronSw> moving on...

15:41:57 <AaronSw> --

15:41:58 <AaronSw> 3. That the doublet be dropped from the proposal (the rdf:value idiom).

15:41:59 <AaronSw> --

15:42:21 <AaronSw> Any support?

15:42:40 <AaronSw> Dave: What's doublet mean?

15:42:52 <AaronSw> Pat: two triples joined by subject, one with value, one with datatype

15:43:07 <AaronSw> general agreement it should be DROPPED

15:43:32 <AaronSw> Pat: we're dropping only on grounds of implementation

15:43:47 <AaronSw> ... reducing number of choices offered to designers and developers

15:44:19 <AaronSw> GONE!

15:44:23 <AaronSw> DaveB: abstain

15:44:30 <AaronSw> PatrickS: stab! stab! stab!

15:44:39 <AaronSw> GONE!

15:44:47 <dajobe-jang> that is #3 in http://www.coginst.uwf.edu/users/phayes/DatatypeSummary3.html?

15:44:48 <AaronSw> 4. That the datatype triple idiom be dropped from the proposal.

15:45:49 <AaronSw> Brian: hearing support for keeping this idiom

15:46:03 <AaronSw> any dissent to leaving it in?

15:46:04 <dajobe-jang> is this #3 in http://www.coginst.uwf.edu/users/phayes/simpledatatype2.html ?

15:46:18 <dajobe-jang> dajobe seens confusion in discussion given no urls in doc

15:46:23 <AaronSw> any dissent to leaving it in?

15:46:27 <AaronSw> oops

15:46:34 <AaronSw> Graham: only way now that literals are strings

15:46:44 <AaronSw> dajobe, i believe so

15:46:57 <AaronSw> [vehement agreement]

15:47:58 <AaronSw> Pat: I'm not sure if 1 and 4 can co-exist in the model theory

15:48:46 <AaronSw> ... not sure how to do it in my MT, maybe we should go back to sergey's

15:49:18 <AaronSw> Pat: can do it with two triples

15:49:25 <AaronSw> Jeremey is unhappy as is [Jos?]

15:49:35 <AaronSw> Jeremy: strongest possible dissent

15:49:47 <JosD> I am happy!

15:49:52 <AaronSw> oops, sorry

15:49:52 <AaronSw> ... this puts us in the S-A and S-B situation

15:49:55 <AaronSw> - Jeremy

15:50:15 <AaronSw> It is unacceptable.

15:50:25 <AaronSw> ... but i'd be ok with just S-B

15:50:59 <AaronSw> Brian: Pat can you try to create a model theory?

15:51:03 <AaronSw> Pat: I can't

15:51:08 <AaronSw> Brian: but can Sergey's do it?

15:51:13 <AaronSw> Pat: I've forgotten the details...

15:51:36 <AaronSw> Brian: look at the implications and tell us what we can do

15:52:07 * DanC bemoans all the complexity

15:52:20 <AaronSw> [infighting about this...]

15:52:31 <AaronSw> 12: Issue rdfms-fragments

15:52:53 <dajobe-jang> aaron outlines his problems...

15:53:00 <dajobe-jang> with this, re rfc2396

15:53:33 <dajobe-jang> fragments only make sense with a "retrieval action"

15:53:49 <dajobe-jang> so rdf's use of uri#frag causes problems

15:53:58 <dajobe-jang> bwm: what problems?

15:54:04 <dajobe-jang> AaronSw: coneg on a fragment

15:54:35 <dajobe-jang> AaronSw: http and rest model says fragments represent document chunks, and talkin about them means talkin about the docs

15:54:47 <dajobe-jang> bu ttying to a resource (which can change) raises issues

15:54:58 <dajobe-jang> pathayes: not make sense ot me

15:55:01 <DanC> no, it says fragments represent document chunks no more than it says URIs denote entities.

15:55:04 <gk> [thinks... For datatyping, of the various requirements expressed, is there any sense that some are more important than others.]

15:55:14 <dajobe-jang> ... ok for rdf to use them itself

15:55:49 <dajobe-jang> AaronSw: as an xml standard, rdf might use xpoiner for e..g and get back a chunk of xml

15:55:59 <dajobe-jang> ... incompat with rdf

15:56:06 <dajobe-jang> (losing thread)

15:56:26 <dajobe-jang> phayes: if we use xpointer, and get back a bunch-a-stuff, could we get back to rdf ontology?

15:56:39 <dajobe-jang> AaronSw: parsing might return triples

15:57:32 <dajobe-jang> ... do we want rdf to be usabale with apache? [scribe losing aaron's point]

15:57:53 <dajobe-jang> jjc: agree not compat with uri 2396 but that is an arch problem

15:58:13 <dajobe-jang> ... and would expect/hope this would change in due course

15:58:30 <DanC> er.. we can't (knowingly) put arch problems in our specs.

15:58:38 <dajobe-jang> ... with a new version. rdf not compat. but not too much a problem

15:59:30 <dajobe-jang> AaronSw: roy fielding was designning http that way; they really didn't want it the other way [not catching this?]

15:59:49 <dajobe-jang> frankm: describing stuff buried in doc s...

16:00:00 <dajobe-jang> ... mehcanism we are using tied into impl

16:00:04 <dajobe-jang> ... i.e. retrieval

16:00:18 <dajobe-jang> jjc: agrees; path too

16:00:26 <dajobe-jang> pathayes: not a problem for us (rdf)

16:00:35 <dajobe-jang> jang: diff between denotation and retrieval

16:00:56 <dajobe-jang> ... so when have uri+frag - clear answers when retrieved, not what it denotes

16:01:00 <dajobe-jang> pathayes: +1

16:01:20 <dajobe-jang> bwm: CLOSES MEETING

16:01:22 <AaronSw> jang, the spec says "semantics of a fragment are defined by retrieval"

16:01:49 <AaronSw> Eric: same phone number, same bridge number, same time, just on Monday and Tuesday

16:02:02 <dajobe-jang> that is, an http uri plus frag id _denotes_ what you get when you retrieve it?

16:02:13 <AaronSw> According to the spec, yes

16:02:18 <AaronSw> at least that's my reading

16:02:30 <AaronSw> I encourage you to read it for yourself

16:02:40 <dajobe-jang> i did, I missed that

16:02:47 <dajobe-jang> I'll have another look

16:03:05 <AaronSw> --

16:03:06 <AaronSw> The semantics of a fragment identifier is a property of the data

16:03:06 <AaronSw> resulting from a retrieval action, regardless of the type of URI used

16:03:06 <AaronSw> in the reference.

16:03:07 <AaronSw> --

16:03:38 <dajobe-jang> how does that mesh with content negotiation?

16:04:32 <pathayes> who speaks?

16:04:37 <dajobe-jang> jeremy

16:04:39 <bwm> jeremy

16:04:48 <dajobe-jang> dajobe-jang is now known as jang-dajobe

16:04:53 <pathayes> jereemy:AAron, raise good points

16:05:08 <pathayes> Aaron:real issues here

16:05:24 <jang-dajobe> bwm: tag hasn't accepted the issues we gave them

16:05:55 <jang-dajobe> jjc: my xml:base writeup identified some of these problems, I think

16:06:10 <jang-dajobe> the xpointer eg is another good example of this problem

16:06:30 <jang-dajobe> bwm: so you're saying: the denotation in the xpointer spec is a lump of xml?

16:06:51 <jang-dajobe> bwm: I'm still thinking there's another layer of indirection here

16:07:39 <jang-dajobe> aaron thos goes -> media types -> xml -> xpointer

16:07:53 <jang-dajobe> ph: the issue is then, that because of the specs, our frag ids belong to xml?

16:07:59 <jang-dajobe> bwm: no, don't think sop

16:08:13 <jang-dajobe> bwm: the quote says "the semantics of"

16:08:23 <jang-dajobe> do you think they meant the same as we mean by "semantics"

16:08:30 <jang-dajobe> general groans about the irony here

16:08:51 <jang-dajobe> AaronSw: that's what I thought for a long while, that they were talking about web browsers

16:09:01 <jang-dajobe> but roy fielding's dissertation talks about the same stuff as us

16:09:10 <jang-dajobe> [aaron: can you post a pointer to that for completeness?]

16:09:25 <jang-dajobe> ph: sounds like a genuine difference of opinion between them and us

16:09:35 <jang-dajobe> AaronSw: yeah, but they wrote the spec :-/

16:10:54 <jang-dajobe> jjc: from a charter point of view, this isn't our job to fix, but we _can_ clarify that there's a problem

16:11:06 <gk1> People I've spoken to in IETF have said that consensus on RFC 2396 was hard to come by. I think that there is a body of resistance in IETF to the idea that URIs are not just protocol addresses.

16:11:26 <jang-dajobe> AaronSw: we should warn people not to make things worse by avoiding fragments in future work

16:11:32 <jang-dajobe> jjc: I think that's going too far,

16:11:38 <jang-dajobe> since frags are so ingrained in RDF

16:12:02 <jang-dajobe> AaronSw: I'd not go that far either, but warn about "there are current unresolved issues with these, avoid until they're sorted out"

16:12:10 <jang-dajobe> gk1: can't believe we're going to end up prohibiting frags

16:12:13 <jang-dajobe> ph: yeah

16:12:38 <jang-dajobe> gk1: the web-retrieval side goes off in one direction, the RDF goes off in another, and we're getting inconsistencies

16:12:47 <jang-dajobe> I'm trying to envisage where a problem might occur

16:12:57 <jang-dajobe> eg: an icon graphic with embedded emtadata

16:13:17 <jang-dajobe> then the icon might have a number of data formats (png, svg, etc)

16:13:35 <jang-dajobe> for the purpose of retrieval, the frag ID might have a number of different meanings depending on that type

16:13:52 <jang-dajobe> however, RDF wants icon#frag to have a single meaning regardless of data type of icon

16:14:28 <jang-dajobe> ph: why do we have to say that in RDF the meaning of #fragid is independent of the mimetype used for retrieval?

16:14:54 <jang-dajobe> in an operational sense it can utilise the media tpype of retrieved stuff to burrow inside to find the relevant stuff

16:15:07 <jang-dajobe> gk1: then you can't interpret icon#frag until you've done the retrieval

16:15:46 <jang-dajobe> ph: I can make _assertions_ about it without seeing what it is

16:16:12 <jang-dajobe> gk1: you're making assertions about possible worlds which aren't bound to web retrieval

16:16:26 <jang-dajobe> ph: right, but the only thing we need to worry about in rdf is coocurrance

16:16:40 <jang-dajobe> AaronSw: I don't think you can make that assumption

16:17:00 <jang-dajobe> ph: all we need is a mech for unambiguously determining identity of names

16:17:03 <jang-dajobe> not referents

16:17:38 <jang-dajobe> even if they were mime-type sensitive, two rdf processors could get the same document

16:17:44 <jang-dajobe> gk1: not quite true...

16:18:07 <jang-dajobe> gk1: because different documents can be given by retrieving the same uri

16:18:25 <jang-dajobe> gk1: eg, wap browser / web browser: the server can tailor the doc returned

16:18:43 <jang-dajobe> bwm: terminology: you get the same _document_ you just get different _representations_ of it

16:18:49 <jang-dajobe> ph: epiphany, need to think about it more

16:19:04 <jang-dajobe> bwm: ... and those representations may have different meanings for the same fragid

16:19:55 <jang-dajobe> frankm: one side of the world is using these fragids as part of an extended uri creation scheme, independent of retrieval actions that web-browsers might follow

16:20:12 <jang-dajobe> it's been convenient, suddenly we're not going to be able to do this any more

16:20:26 <jang-dajobe> AaronSw: eg, cwm loks up a schema by retrieving the URI

16:20:51 <jang-dajobe> bwm: rdf's view of resources: things identified by urirefs

16:21:12 <jang-dajobe> bwm: http: only a subset of those are retrievable, in that they're clubbed together to be the target of a retrieval operation

16:21:41 <jang-dajobe> if you have an http-centric view of the world, then you can't independently retrieve individual components

16:21:56 <jang-dajobe> bwm: http-centric isn't intended as a perjorative term :-)

16:22:12 <jang-dajobe> gk; this reminds me of the uri/url discussions of much earlier

16:22:25 <jang-dajobe> gk1: looking at what frankm said: uris are used in two ways...

16:22:34 <jang-dajobe> gk1: 1. give you a structure for naming

16:22:45 <jang-dajobe> or for naming authorities

16:22:52 <jang-dajobe> 2. going out and getting things

16:23:00 <jang-dajobe> ie, there is a naming and a retrieval use

16:23:43 <jang-dajobe> what we're coming up to was that the frag is part of the naming structure, but in the web, the frag is part of the addressing structure

16:24:20 <jang-dajobe> jang-dajobe: so we're talking about URNs, which make explicit the name/retrieval distinction?

16:24:31 <jang-dajobe> gk1: danc claims that you can use a URL just like a URN

16:24:44 <jang-dajobe> (ps excuse "gkl", ketbroad bounce)

16:25:13 <jang-dajobe> you can use any uri with an identifiable hierarchical structure and get an addressing scheme out of it

16:25:38 <jang-dajobe> ...so I don't think there's a hard-and fast distinction that you can hang this on

16:25:59 <jang-dajobe> jjc: I was surprised that you are allowed a fragid on the end of an opaque uri

16:26:12 <jang-dajobe> bwm: that's one to try on the w3c validator :-)

16:26:28 <jang-dajobe> gk1: mailto:blah@foo.com#xxx ?

16:26:34 <jang-dajobe> jjc: apparently legal

16:26:55 <jang-dajobe> jjc: I find I understand aaron's position better now

16:27:04 <jang-dajobe> he wants warning stickers on frag ids

16:27:24 <jang-dajobe> ph: I understand too, but I don't think we can manage by banning fragids

16:27:35 <jang-dajobe> we need something akin to frag ids anyway, for schema stuff, etc

16:28:07 <jang-dajobe> gk1: I've brought up the "rdf uris aren't web uris" before, and I thought I got agreement there

16:28:40 <jang-dajobe> the "design issues" have tried to put words around this, but I'm not finding them very convinced

16:28:54 <jang-dajobe> ph: is there an rdf-coloured equivalent of "#" that RDF can use?

16:29:07 <jang-dajobe> would that force it to be invalid URIS?

16:29:21 <jang-dajobe> jjc: that's for rdf2

16:29:47 <jang-dajobe> gk1: that won't fly in practice. there's too much legacy data, even if it's a good idea, which I'm not sure it is.

16:30:17 <jang-dajobe> ph: the discussion seems to be that rdf is going one way, and everyone else (webont) seems to be going another way

16:30:33 <jang-dajobe> rather, webont is dealing with this issue in the same way

16:31:04 <jang-dajobe> gk1: j. borden's made a proposal for standard syntax for frags that could be common across all schemes

16:31:24 <jang-dajobe> ph: he just joined webont, and he's got his solution to this which he's presented

16:31:50 <jang-dajobe> -> jjcbwm: we need to ask ron or eric, but rdf wants to be able to say things like http://foo#chapter1 ->author

16:31:55 <jang-dajobe> -> jjc

16:32:02 <jang-dajobe> ie, fragids aren't just for rdf's convenience

16:32:11 <jang-dajobe> frankm: I've been wondering aobut this for some time

16:32:51 <jang-dajobe> gk1: so two different docs with two different mimetypes with incompatble fragis syntaxes...

16:32:58 <jang-dajobe> is that the example you're looking for, aaron?

16:33:13 <jang-dajobe> AaronSw: yes, but in the audiobook you use timestamps to identify frags

16:33:28 <jang-dajobe> ph: but who needs to know this?

16:33:47 <jang-dajobe> if I've got an engine with a uriref and i retrieve that and get an audiobook

16:33:56 <jang-dajobe> i need a helper to get me the piece of that

16:34:30 <jang-dajobe> gk1: if you don't want to access the content but you want to, say, go to a syndication service and get _permission_ to republish chapter one?

16:34:46 <jang-dajobe> ph: if something can check the identity of names, then I don't _care_ what they retrieve

16:34:54 <jang-dajobe> unless I need to look inside what they retrieve for more names

16:35:25 <jang-dajobe> frankm: the trouble is that if a retrieval is implementation/mime -dependent, we need a mechanism to do that identity

16:35:33 <jang-dajobe> which is also mime-type dependent

16:35:52 <jang-dajobe> ph: you have one thing, a "chapter", which is _represented_ by different things

16:36:04 <jang-dajobe> AaronSw: who defines what names you can use?

16:36:09 <gk1> Time to remind folks of my proposal to the mailing list:

16:36:10 <gk1>http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Feb/0559.html

16:36:41 <jang-dajobe> that's what the w3c is for, to set up those standards

16:37:17 <jang-dajobe> AaronSw: it seems like determining what is a valid uriref for a particular media type is different from just picking uris

16:37:24 <jang-dajobe> (correct me if I've misinterpreted that aaron)

16:38:24 <pathayes> test

16:38:28 <pathayes> test

16:38:38 <AaronSw>http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Feb/0559.html

16:38:55 <jang-dajobe> can someone else take over the scribing? laptop keyboard is aggravating my rsi

16:40:06 <pathayes> ill try

16:40:15 <jang-dajobe> cheers pat :-)

16:40:33 <pathayes> gk:[missedit] Twist their arms..

16:40:47 <pathayes> Aaron: strong felings are on TAG

16:41:03 <pathayes> gk: to get standard, make proposal

16:41:13 <pathayes> Frank: where proposal goes?

16:41:27 <pathayes> gk: pwords of mine can be part of our response

16:41:47 <pathayes> brian: 2 things goiing on, write up TAG and our document.

16:42:25 <pathayes> gk:if were happy inside charter, do it; say to tag, take notice please.

16:42:35 <pathayes> gk: gets more leverage

16:43:14 <pathayes> brian: need to make something cohesive for tag

16:43:47 <pathayes> gk: 1st 2 pras of my message in line with what pat says, improve wording, but starting point...

16:43:59 <pathayes> brian...yes for our document.

16:44:48 <pathayes> frank:suspiciously like nonnormative appendix/tutorial...need to limit debate on normative wording

16:44:56 <pathayes> beina: right, so send to tag

16:45:04 <pathayes> that waas brian

16:45:15 <pathayes> frank:customer base??

16:45:56 <pathayes> gk: what they don't know wont hurt them.

16:46:11 <pathayes> all go...bye....

16:46:43 <jang-dajobe> heh, add "yours sinc." etc, hayes, and send that, will you? :-)

16:47:12 * jang-dajobe leaves for #rdfig

17:03:04 Topic now RDF Core WG telecon 15:00-16:00 UTC Friday Agenda http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Feb/0604.html | RDF Core WG meeting, Cannes, France 25-26 Feb - Agenda http://www.w3.org/2001/sw/RDFCore/20020225-f2f/

17:03:04 Users on #rdfcore: logger_3 mdean_ bwm @dajobe AaronSw em

17:04:23 <dajobe> dajobe has changed the topic to: RDF Core WG meeting, Cannes, France 25-26 Feb (telcon 16:00-18:00 UTC each day) - Agenda http://www.w3.org/2001/sw/RDFCore/20020225-f2f/


The IRC chat here was automatically logged without editing and contains content written by the chat participants identified by their IRC nick. No other identity is recorded.

Alternate versions: RDF Resource Description Framework Metadata and Text

Provided by Dave Beckett, Institute for Learning and Research Technology, University of Bristol