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-06 > 2002-06-17 (Search)
06:01:06 Users on #rdfcore: @logger_1
08:43:09 <JosD> Brian elcomes all of us
08:44:19 <dajobe-la> dajobe-la has changed the topic to: RDF Core F2F HP Labs, Bristol
08:44:47 <JosD> Roll Call: FrankM, GrahamK, SergeyM, DaveB, DanB, Guha, PatH, JosD, MikeD, JeremyC, Brian
08:45:57 <dajobe-la> last wg meeting irc logs http://ilrt.org/discovery/chatlogs/rdfcore/2002-06-14.html
08:46:04 <JosD> === 1. list of open issues
08:49:59 <JosD> 8: outstanding issues - 8 left
08:51:18 <JosD> rdfs-xml-schema-datatypes rdfms-contexts rdfms-seq-representation rdfms-assertion rdfs-editorial rdf-namespace-change faq-html-compliance rdfs-isDefinedBy-semantics
08:52:14 <JosD> DaveB proposes to start with the easiest one: rdfms-seq-representation
08:54:51 <JosD> ACTION on Danbri to update the RDFS spec w.r.t. this resolution
08:58:29 <JosD> the d
08:58:49 <danb_lap> Notes: we are putting this stuff in the rdf namespace; we should take care to warn/flag/etc this in the Status of Doc section(s).
08:59:33 <JosD> Path: explain carefully that the usual constraints on lists are not imposed by the semantics
09:00:31 <JosD> RESOLVED rdfms-seq-representation
09:01:30 <JosD> DaveB propose the next one faq-html-compliance
09:03:40 <JosD> Issue Summary: The RDF FAQ suggests how RDF meta data might be included in HTML. The suggested approach is fails HTML 4.01 and XHTML validation
09:05:52 * danb_lap notes that http://validator.w3.org/check?uri=http://xmlns.com/foaf/0.1/ has no validator errors (an xhtml doc with rdf inside it)
09:06:19 <JosD> Jeremy: the page (containing RDF) will will not validate
09:08:51 <dajobe-la> my proposal http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Jun/0099.html
09:11:16 <JosD> ACTION on DanB to update the FAQ to reflect this resolution
09:11:20 <JosD> ACTION on DanB to update the FAQ to reflect this resolution
09:11:47 <JosD> ACTION on DaveB to update the syntax spec to reflect this resolution
09:12:15 <JosD> issue is now closed
09:12:48 <JosD> RESOLVED faq-html-compliance
09:13:20 <JosD> next one: rdfs-isDefinedBy-semantics
09:19:08 <JosD> Guha: it's a subproperty of seeAlso and says, hey, look there
09:19:49 <JosD> proposed text from PatH in http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Jun/0147.html
09:24:16 <danb_lap> newsflash aside: http://news.bbc.co.uk/sport3/worldcup2002/hi/matches_wallchart/mexico_v_usa/newsid_2045000/2045340.stm [[
09:24:17 <danb_lap> Brian McBride, who spent large periods of the match watching from the half-way line as Mexico pushed forward, gave the USA the lead after just eight minutes
09:24:21 <danb_lap> .
09:24:21 <danb_lap> ]]
09:26:16 <JosD> FrankM: how do you draw the boundaries around what is the schema?
09:27:22 <JosD> GrahamK knocks down a text which is now proposed
09:31:37 <JosD> Brian propses a testcase
09:33:57 * danb_lap tries an example: <rdfs:Property rdf:id="myAuthor"><rdfs:subPropertyOf><rdfs:Property rdf:about="http://purl.org/dc/elements/1.1/creator"><rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/></rdfs:Property></rdfs:subPropertyOf></rdfs:Property>
09:34:15 <JosD> PatH: (even before Brian finished) NO, it doesn't entail anything but itself
09:35:16 <JosD> Guha says that 'usedAccordingTo' would better express the idea
09:38:37 <JosD> ... oops, forgot that JanG came in an hour ago or so...
09:44:30 <JosD> the original intent was that is didn't assert the triples in the schema
09:51:11 <JosD> Bran summarizes the options: 1/ drop it 2/ add import 3/ keep weak 4/ keep strong
09:52:27 <JosD> cross 4/ and 1/
09:53:10 <JosD> DECIDED 3/
09:54:04 <JosD> ACTION on PatH to update the MT in that isDefinedBy is a subPropertyOf seeAlso
09:54:10 <dajobe-la> This property indicates a resource which contains information about
09:54:10 <dajobe-la> the subject. Often, this property is used to indicate the source of
09:54:10 <dajobe-la> the subject uriref, where its owner specifies its intended meaning.
09:54:10 <dajobe-la> The subject node of this property can be any uriref, and the value
09:54:10 <dajobe-la> may be any document or resource; the usage is not restricted to a
09:54:12 <dajobe-la> particular form or schema
09:54:32 <dajobe-la> -- from http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Jun/0147.html
09:54:41 <danb_lap> 'this does not have any logic meaning'
09:56:35 <dajobe-la> original rdfs said "The most common anticipated usage is to identify the RDF schema given a name for one of the properties or classes defined by that schema. "
09:58:08 <JosD> ACTION on DanB to update the chama spec reflecting this decision and PatH text
09:58:35 <JosD> CLOSED rdfs-isDefinedBy-semantics
09:58:52 <JosD> --------------- coffee break
10:32:35 <danb_lap> ---regroup'
10:33:09 <danb_lap> discussion of 'In RDF, each predicate used in a statement must be identified with exactly one namespace, or schema' in M+S
10:34:12 * danb_lap wonders what sense of 'or' is intended
10:40:51 <danb_lap> action: danbri to add to RDFS 'status of this document' comment w.r.t. 'exactly one namespace or schema' and isDefinedBy.
10:41:30 <JosD> namespaces aren't in the model
10:48:00 <JosD> JeremyC proposes to postpone new issue..., but Brian says that namespaces are not in formal model
10:52:09 <JosD> ... therfore we are dropping the text "In RDF, each predicate used in a statement must be identified with exactly one namespace, or schema." rom M&S
10:52:30 <bwm> therefore there is no special representation of the relationship between a property and its namespace in the rdf model.
10:55:30 <JosD> issue rdf-namespace-change
10:55:37 * dajobe-la points at URIs for W3C namespaces doc http://www.w3.org/1999/10/nsuri
10:56:16 <JosD> RESOLUTION is not to modify the namespace
10:56:18 <danb_lap> what I heard: discussion of 'changing the namespace'; we're adding new stuff into the existing M+S namespace 1999 URI, instead of migrating to a new URI for that namespace. Status of docs will reflect this, and call for implementor feedback.
10:56:28 <JosD> RESOLUTION is not to modify the namespace
10:56:42 * danb_lap nods
10:56:58 <danb_lap> (where modify = change to new uri)
10:57:18 <JosD> CLOSED rdf-namespace-change
10:58:10 <JosD> issue rdfs-editorial
10:58:52 <danb_lap> PROPOSED: RDFS editorial task list does not deserve a separate open issue list.
10:59:07 <danb_lap> RESOLVED. Issue now closed.
10:59:28 <danb_lap> ACTION: danbri to work outstanding editorial todos into next WD.
10:59:55 <danb_lap> ...reflecting individual issues / msgs listed in rdf issue list against RDFS.
11:00:12 <JosD> ACTION on DanB to update the schema spec to reflect rdfs-editorial
11:01:26 <JosD> CLOSED rdfs-isDefinedBy-semantics
11:02:12 <JosD> ==== dark triples
11:03:30 <JosD> ...oops 2 lines before that should have been CLOSED rdfs-editorial
11:04:20 <JosD> Guha goes to the white board and starts his exposition
11:13:40 * danb_lap notes that ssh tunnel to w3 may be volatile (ie. my other one just collapsed)
11:14:58 <JosD> PatH: entail the thing encoded, not the encoding
11:17:06 <JosD> Guha's points: 1/ triple vs assertion 2/ monotonic
11:17:47 <JosD> ... i.e. 1/ triple =/= assertion
11:18:46 <JosD> ... 2/ monotonicity inside layers, accross layers, in triples & assertions
11:21:17 <JosD> ... A |= B then adding anything to A should not let go that away
11:24:38 * PatrickS comes in
11:26:59 <danb_lap> guha: 'sticking w/ MT approach, core of problem.. if you describe the syntax of the logic in the logic itself, you get into well known problems, paradoxes...'
11:27:41 <danb_lap> ...'the constraint of encoding owl and cwm etc using rdf is leading to problems'
11:28:09 <danb_lap> jeremy: 'we're tellign the rest of the world to represent everything in triples, except ourselves?'
11:28:23 <danb_lap> pat: ...you can't syntactically use it for everything, and semantically use it for everything
11:34:07 <JosD> Guha refers to http://www.openhealth.org/WOWG/DTTF
11:39:23 <JosD> ..very hot discussion hard to summerize...
11:42:27 <JosD> PatrickS: reserved predicate is trigger for asserting, why is that monotonic?
11:43:10 <dajobe-la> discussion of how to designate that a triple is not an assertion
11:43:15 <dajobe-la> such as by marking a triple
11:45:35 <JosD> Brian: where are we?
11:46:38 <danb_lap> (trying to capture gist...) "Question is whether we need a mechanism to indicate those triples that are merely encoding syntax for logical expressions, and not encodings of propositions about the world."
11:46:39 <danb_lap> ??
11:47:08 <gk> ... and mechanism must satisfy Guha's 3 monotonicities
11:47:34 <JosD> Jeremy explains why he is opposing dark triples: 1/ no compelling paradoxes 2/ no proven robustness
11:50:46 <JosD> ... 2/ w.r.t. the magnitude of the change
11:56:46 * gk hi eric
11:57:24 <JosD> DaveB: problem versus solution
11:57:51 <dajobe-la> problem (from jon borden msg), requirements for solution and then solution
12:00:12 <JosD> Guha's 1/ + OWL's RDF syntax => turn of things in rdf semantics
12:01:59 <JosD> .. i.e. an argument to have a mechanism to turn of RDF semantics
12:05:41 <danb_lap> --
12:05:52 <danb_lap> part 2 of guha's discussion...
12:05:58 <JosD> RESOLUTION we will try to provide a mechanism such that certain triples in an RDF graph are not having assertional impact
12:06:09 <danb_lap> "monotonicity inside the layer."
12:07:40 <JosD> RESOLUTION 2a monotonicity inside layers
12:08:54 <JosD> ... should always be the case
12:09:36 <gk> 2a: if A |=rdf B then A+x |=rdf B
12:10:19 <JosD> RESOLUTION 2b monotonicity across layers should be possible
12:10:56 <gk> 2b: if A |=rdf B then A |=swel B (must be possible)
12:11:19 <JosD> ----------------------------------- lunch break---------------------------------------
13:05:09 <dajobe-la> resuming after lunch
13:05:43 <dajobe-la> continuing dark triples...
13:05:49 <dajobe-la> dajobe-la is now known as daveb-scr
13:05:54 <daveb-scr> daveb-scr is now known as db-scribe
13:06:38 <db-scribe> guha gives an overview of proposals to do DTs
13:06:47 <db-scribe> proposal 1 - reserved vocab
13:07:05 <db-scribe> and a function isRDFreserved(URI-ref)
13:07:17 <db-scribe> and w3 arch requirement that no network access is required
13:07:24 <db-scribe> suggestion for new uri schema in order to do this
13:07:53 <db-scribe> rather than rely on a list of terms and a registry (online)
13:08:14 <db-scribe> major weakness - new uri schema
13:08:19 <db-scribe> proposal 2 - syntax addition
13:08:29 <db-scribe> every occurrance of a DT be syntanctically marked
13:08:44 <db-scribe> in every syntax - xml, graph, ntriples, ...
13:08:53 <db-scribe> pro - doesn't involve uri schema
13:09:10 <db-scribe> cons - every user has to remember to do this marking on DTs
13:09:28 <db-scribe> versus only designers need to know this and can but it in schemas
13:09:34 <db-scribe> --
13:11:12 <db-scribe> jjc asks should we/can we make our list constructs dark?
13:11:35 <db-scribe> does it make snse to do log:daml:first dark? is it separate from daml:first ?
13:11:42 <db-scribe> (askes PatH)0
13:12:06 <db-scribe> guha - different thing
13:13:59 <db-scribe> discussion of darkening daml list, since that is what an example of what webont wanted DTs for
13:19:29 <db-scribe> jjc shows an example of a daml list and triples that are dark
13:19:40 <db-scribe> i.e the triples with first, rest properties
13:23:40 <db-scribe> brian gives an example of darkening a triple later on...
13:24:43 <db-scribe> existance of uris
13:28:56 <db-scribe> brian summarizes
13:29:36 <db-scribe> can we choose one of these solns?
13:30:44 <db-scribe> syntactic mechanisms
13:30:57 <db-scribe> PatH - triple colouring after jonb
13:31:11 <db-scribe> but that is more than just darkening
13:31:16 <db-scribe> and layering
13:31:55 <db-scribe> JosD: third soln when triples on different levels
13:32:22 <db-scribe> by dereferencing to get different sets of triples
13:32:33 <db-scribe> mechanism could be that they are in a different place (URI)
13:34:13 <db-scribe> dark graphs
13:34:24 <db-scribe> new mime type?
13:34:42 <db-scribe> gk: n3 formula?
13:34:51 <db-scribe> josd: not necessary
13:35:30 <db-scribe> guha: mixing theory and metatheory
13:35:44 <db-scribe> PatH: really extenions to rdf syntax
13:35:59 <db-scribe> JosD: not necessarily via multiple layers that are not mixed (separate grpahs)
13:40:34 <db-scribe> I suggested using a schema to specify darkness was least worst way
13:40:43 <db-scribe> Guha: but someone coujld change it later
13:42:10 <db-scribe> gk suggested using a single uri#frag and registering frag
13:49:54 <db-scribe> PatrickS asks us to consider syntax soln 2
13:52:43 <db-scribe> FrankM asks about darkening existing well known predicates
13:52:52 <db-scribe> ... and that would work with #2
13:55:10 <db-scribe> miked; froma use rpoint of view, 1 and 2 are similar, have to decide ach time what to write
13:55:43 <db-scribe> miked: own and dowl - "night owl"
14:01:06 <db-scribe> example of a property log:http://ww.../owl/foo
14:01:16 <db-scribe> could be used as a subject/object of rdf statements
14:01:19 <db-scribe> but not as a property
14:02:31 <db-scribe> so can be used in a triple <log:http://.../owl/foo> rdfs:Label "The foo..."
14:06:15 <db-scribe> PatrickS proposes webont use xml literals with rdf encoding
14:08:15 <db-scribe> sergey discusses dark documents/graphs
14:13:23 <db-scribe> brian summarises
14:15:22 <db-scribe> proposals
14:15:25 <db-scribe> 1. reserved vocab
14:15:42 <db-scribe> function isRDFdark(uri-ref)
14:15:58 <db-scribe> 2 syntax addition; marking triple(s) as dark
14:16:14 <db-scribe> 3 parsetype literal to allow layers above to store XML
14:16:30 <db-scribe> 4 dark documents, dereferencing
14:16:58 <db-scribe> 5 nested subgraphics (similar to 4, with syntax changes)
14:18:12 <db-scribe> PatrickS outlines an rdf-in-rdf idea
14:20:05 <db-scribe> and Q on higher layers, hiding stuff - they have to put in their syntax
14:20:13 <db-scribe> a darkening mechanism
14:21:31 <db-scribe> decided not 3
14:33:15 <danb_lap> Can we use this:
14:33:16 <danb_lap> [[
14:33:17 <danb_lap> When an RDF processor encounters an XML element or attribute name that is declared to be from a namespace whose name begins with the string "http://www.w3.org/TR/REC-rdf-syntax" and the processor does not recognize the semantics of that name then the processor is required to skip (i.e., generate no tuples for) the entire XML element, including its content, whose name is unrecognized or that has an attribute whose name is unrecognized.
14:33:17 <danb_lap> ]]
14:33:19 <db-scribe> straw polls on various things
14:33:19 <danb_lap> ?
14:33:52 <db-scribe> nobody implemented it AFAIK
14:47:39 <db-scribe> lots more discussion on DTs
14:51:23 <danb_lap> trying an example: <owlv3:Property rdf:about="http://www.w3.org/TR/REC-rdf-syntax/2003-owl-3.0#logEntails rdfs:label="logical entailment"/>
14:51:55 <db-scribe> measuring how webont would see various solns; not too bad
14:52:06 <db-scribe> measuring how would affect getting docs passed
14:52:14 <db-scribe> impact on syntax
14:54:10 <danb_lap> trying an example: <owlv3:Property rdf:about="http://www.w3.org/TR/REC-rdf-syntax/http://www.oasis.org/2003-owl-4.0#logEntails rdfs:label="logical entailment"/>
14:58:27 <db-scribe> -- coffee
15:20:48 <db-scribe> resumes
15:20:50 <db-scribe> summarizing
15:20:58 <db-scribe> sees 5 as having signficiant impact on webont process
15:21:02 <db-scribe> and extra work for us
15:21:07 <db-scribe> so sees 1 as more appropriate
15:21:11 <db-scribe> and suggest we go for it
15:23:29 <db-scribe> PatrickS outlines a possible problem
15:23:34 <db-scribe> (not really capturing it)
15:24:04 <db-scribe> --
15:24:16 <db-scribe> foo rdfs:subPropertyOf dark:foo
15:24:20 <db-scribe> a foo b .
15:24:21 <db-scribe> entails
15:24:26 <db-scribe> a dark:foo b .
15:24:27 <db-scribe> --
15:26:34 <db-scribe> PatH - valid rdfs, owl reasoning
15:26:49 <db-scribe> jjc - paradox keeps coming is up is onPropertyOf
15:27:05 <db-scribe> peter doesn't want to have to do semantic reasoning; is purely syntactic
15:31:30 <db-scribe> brian: seems ok to continue with #1
15:31:37 <db-scribe> danbri: issue with defining
15:46:10 <db-scribe> more discussion of 5 and nested subgraphs being more research
15:46:21 <db-scribe> and using embedded rdf/xml in the rdf graph as an xml literal
15:47:19 <gk> My thoughts on nested graphs: http://www.ninebynine.org/RDFNotes/UsingContextsWithRDF.html
15:47:26 <db-scribe> but big change to model, ntriples, recursive defns
15:50:48 <db-scribe> brian declares consensus on proposal #1
15:51:24 <db-scribe> ACTION brian: issue rdfms-contexts goes on postponed to next wg list
15:54:44 <db-scribe> proposal 1 is: we will define a computable function on urirefs witll return one of two values - light or dark
15:58:55 <db-scribe> ACTION guha write a proposal for the isdark(uriref) function
15:59:11 <db-scribe> - discussion of a hash function to do this
16:00:43 <db-scribe> ACTION PatH: update the model theory assuming such a function is defined
16:01:39 <db-scribe> ACTION Guha; also consider impact on test cases
16:01:55 <db-scribe> danbri suggests a class in rdfs for these things
16:02:38 <db-scribe> ACTION danbri: proposal a class for rdfs for these dark property things
16:07:21 <db-scribe> PatrickS points out http://www-nrc.nokia.com/sw/draft-pstickler-uri-01.html
16:07:31 <db-scribe> which is an i-d f or URI reification
16:10:10 <db-scribe> ACTION: PatH to draft the dark paragraph for primer
16:10:43 <db-scribe> ACTIOn dave to ensure graph syntax adequately describes darkness
16:11:57 <db-scribe> --
16:13:31 <db-scribe> guha asks to add syntax for XML data types
16:14:12 <db-scribe> <rdf:Description><age xsi:type="xsd:integer">10</age></rdf:Description>
16:14:19 <db-scribe> which would generate triple
16:14:49 <db-scribe> _a: age _b:
16:15:00 <db-scribe> _b: rdf:type xsd:integer
16:15:06 <db-scribe> _b: rdf:value "10".
16:15:10 <db-scribe> -
16:15:56 <db-scribe> PatrickS says should use rdf:type rather xsi:type
16:16:04 <db-scribe> but graph is something proposed ages ago
16:16:49 <db-scribe> guha - reason for doing this way is to make the XML look the same as other uses of XSD in XML
16:16:54 <db-scribe> so that learning curve is 0
16:19:31 <db-scribe> guha - "let's can the cannes proposal - it has a whole can of worms in it"
16:19:44 <db-scribe> patricks - why do literals have global meaning?
16:20:21 <db-scribe> - they have contextual meaning, else why not make them urirefs>
16:22:32 <db-scribe> MEETING CLOSED
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:
and
Text
Provided by Dave Beckett, Institute for Learning and Research Technology, University of Bristol