14:53:03 RRSAgent has joined #swbp 14:53:03 logging to http://www.w3.org/2006/01/17-swbp-irc 14:53:12 Meeting: RDF-in-XHTML TF 14:55:07 Steven has joined #swbp 14:59:57 MarkB has joined #swbp 15:00:59 SW_BPD(rdfxhtml)10:00AM has now started 15:01:07 +Ralph 15:01:08 zakim, Ben is with Ralph 15:01:08 +Ben; got it 15:01:21 zakim, dial steven-617 15:01:21 ok, Steven; the call is being made 15:01:23 +Steven 15:02:11 +??P25 15:02:12 zakim, i am ? 15:02:12 +MarkB; got it 15:02:50 jeremy has joined #swbp 15:03:08 Agenda: http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2006Jan/0015.html 15:03:19 benadida has joined #swbp 15:03:31 (late regrets - not dialling in) 15:03:45 zakim, mute me 15:03:46 MarkB should now be muted 15:03:46 Previous: 2006-01-10 http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2006Jan/0009.html 15:03:57 zakim, who's on the call? 15:03:57 On the phone I see Ralph, Steven, MarkB (muted) 15:03:57 zakim, who is on the phone? 15:03:59 Ralph has Ralph, Ben 15:04:04 On the phone I see Ralph, Steven, MarkB (muted) 15:04:07 Ralph has Ralph, Ben 15:05:25 Ben: if DanBri shows we have another agenda item to discuss -- the schema for html rel values 15:05:35 Ben: I've make all the critical changes to rdfa-syntax 15:05:50 ... the rules are consistent with everything we've discussed 15:06:03 ... issues remaining may be around the examples 15:06:54 zakim, unmute me 15:06:54 MarkB should no longer be muted 15:07:00 Topic: new examples from Mark 15:07:17 -> http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2006Jan/0010.html Additional Examples for RDF/A Primer 15:07:46 Mark: my goal was to start from the viewpoint of someone who is already an HTML author and wants to 'beef up' his document 15:08:58 ... starting with blogs, as FOAF works well with them 15:09:43 ... got diverted on discussion with DanBri on distinction between document and person and which URI applies to each 15:10:10 ... I've come to a new radical conclusion that I will write up 15:10:31 ... no longer basing RDF/A on the URI of the document 15:11:29 ... a common use case is: given an item of some type, I want to add properties to them 15:11:34 ... e.g. an item for sale 15:12:11 ... for a FOAF home page, the URI shouldn't identify the person 15:12:16 ... could have two FOAF pages at different URIs talking about the same person 15:12:32 ... so the actual URI of where the document is is not such important information 15:13:01 ... even the information about a license is in another document 15:13:04 q- 15:13:59 [Ralph thinks Mark's realization is plausible; will have to see what implications he draws from it.] 15:14:15 Ben: perhaps a better example for bloggers is that of having a blog be its own RSS feed 15:14:19 ... people will understand this 15:16:13 ... I'm willing to write up this example for consideration 15:18:57 ... I am convinced that more examples makes the document better; thanks, Mark, for pushing this 15:19:36 http://lists.w3.org/Archives/Public/public-swbp-wg/2006Jan/0025.html 15:19:48 ^ Pat Hayes' comments 15:20:25 ... point 1, on the use of "content" 15:20:43 Steven: "content" comes directly from HTML4 15:21:09 ... it's always been there and it shows the actual relationship between the element content and the thing we're referring to 15:21:28 ... its meaning has not changed from HTML4 15:22:05 ... it's useful for people to see that these are natural uses of HTML 15:23:34 Ralph: "content" is a natural word for folks familiar with HTML and that is our target audience 15:24:21 ACTION: Ben respond to Pat's RDF/A comments 15:24:47 Steven: re point 2, we can say that yes, we agree; IRIs are the new URIs but we don't need to rename 15:25:06 ... in XHTML2 we kept the name URI even though we're changing the value range to IRI 15:25:20 ... we say "thing called URI in XHTML2 _is_ an IRI" 15:26:14 Hayes point 3 -- on including "pure" RDF triples 15:26:31 Steven: I could not see how Pat came to the conclusion that
  • was required 15:26:56 Mark: some of our examples use LI -- perhaps those are the only ones that produce pure triples 15:27:30 Ben: let's give another example [to Pat] that shows how to produce a triple without LI 15:27:50 ... perhaps another example on "pure RDF" could be added to the Primer 15:28:27 ... may be worth reviving the "advanced topics" section of the Primer 15:29:11 Mark: second part of Pat's point relates to Gary Ng's comment on use of html:about rather than rdf:about 15:29:42 ... Pat is suggesting that in-line RDF/XML might be useful 15:30:18 ... I think it's appropriate to respond to Pat that yes, sprinkling LINK and META throughout the document is the way to introduce RDF triples 15:30:41 Mark: could even link to some embedded RDF 15:31:07 Ben: I'd have gone for a separate document in such a case 15:32:07 ... if the author's goal is not to use the rendered content for dual-purpose of metadata, then put the RDF in a separate document 15:32:53 ... so respond to Pat with examples other than LI and remind him that still works 15:32:57 so RESOLVED 15:33:21 Hayes point 4 -- using CSS to attach properties 15:33:38 Ben: propose to respond that yes, we agree it would be nice for CSS to become RDF/A aware but that is out of our scope 15:34:11 Mark: I think he's suggesting using CSS selectors to attach properties 15:34:19 ... our response could be "why not just do that in RDF"? 15:34:36 ... e.g. it's not CSS's job to attach an 'age' property to every span 15:34:54 danbri has joined #swbp 15:34:59 Ralph: CSS's job is all about presentation and RDF/A is _not_ about presentation 15:35:38 ... I think extending the use of CSS for semantics is muddying the water 15:35:56 Mark: and this complicates Jeremy's implementation; he'd have to parse the CSS too 15:36:29 Ben: I don't believe we resolved an old issue as to whether class and role attributes affect RDF semantics 15:37:21 Topic: next XHTML draft 15:37:34 Ben: is there anything the HTML WG needs from this Task Force at this time? 15:37:45 Steven: no, I'm happy with the state of the document right now 15:37:58 ... we're working hard on a new XHTML2 draft 15:38:15 ... hope to be able to announce a new draft worth looking at by the end of this week 15:38:29 ... we're working on the whole draft, not just the RDF/A bits 15:38:48 ... we discovered a number of issues that were recorded as resolve in the issues list but we hadn't replied to the authors 15:39:22 Ben: Bjorn's email from a year ago has been on my to-do list and I think we can now give a more precise response 15:39:50 Gary 15:39:52 http://lists.w3.org/Archives/Public/public-swbp-wg/2006Jan/0050.html 15:39:56 Gary Ng's comments 15:39:57 Topic: Gar Ng's comments 15:40:02 s/Gar /Gary / 15:40:42 ... section 2, "RDF/A itself" 15:41:29 Ng 2.1 -- on synchronization of metadata 15:41:37 Steven: this is not a new problem and it will never go away 15:41:59 ... e.g. the HTML might claim an image is GIF but it can later change its representation to JPEG 15:43:06 Ralph: this touches on the general SemWeb question of 'trust' -- which metadata do you believe? that question is out of scope for XHTML 15:43:23 Ben: in our response we can note that the same problem exists in RDF/XML 15:43:43 Steven: and it exists even in pure HTML; the HTTP headers can disagree with the HTML content 15:43:51 Ng 2.2 - consistency 15:44:05 Ben: answer is to use separate files 15:44:32 Mark: Gary's suggestion here is to reuse the RDF attributes directly 15:44:43 ... the reason this fails is because RDF/XML has a striped syntax 15:45:00 ... so you don't know whether you're parsing a resource or properties about that resource 15:45:10 Steven: so the answer is that these syntaxes are different 15:45:40 Mark: a lot of work went into trying to resuse the RDF attributes but this failed due to the striping issue 15:45:59 Ng 2.3 - inheriting via nesting 15:46:29 Ben: seems to be a misunderstanding; there is inheritance if there is no new 'about' attribute 15:46:43 +[IPcaller] 15:46:50 Steven: idea is to nest META elemens, which you can do 15:46:54 zakim, ipcaller is DanBri 15:46:54 +DanBri; got it 15:47:03 s/elemens/elements/ 15:47:12 Steven has joined #swbp 15:47:26 Mg 2.4 - img element 15:47:40 Steven: response is that XHTML2 does allow content in IMG now 15:48:09 ... but we didn't resolve the question whether the triples apply to the src 15:48:19 http://www.w3.org/2001/sw/BestPractices/HTML/2005-current-issues 15:48:30 Ben: we have a tentative answer to issue 6 of 'yes', pending a further evaluation of the semantics of 'src' from Mark 15:48:44 ... given that XHTML2 says the content is ignored unless the src fails 15:49:13 Steven: in terms of processing XHTML2 says the content should be ignored if src succeeds 15:49:45 ... given nested IMG with a JPEG src inside an IMG with a PNG src ... 15:50:03 This conference is scheduled to end in 10 minutes; all ports must be freed 15:50:15 Ben: can we distinguish between parsing and resolving? 15:50:38 Steven: could create some difficulties, depending on whether the nested elements have src attributes 15:50:48 ... could continue to process the children for semantic content 15:50:55 ... but this would lead to two ways to use the content 15:51:09 ... this mixes up the two bits of processing in a messy way 15:51:20 Ben: this same thing happens for objects 15:51:57 Mark: could specify that META and LINK are the first things to be recognized 15:52:15 ... even before deciding whether the IMG succeeds or fails 15:53:31 Ralph: I prefer the perspective that says the semantics are still intended even if the content is not used for "rendering" 15:53:55 ... for example, a client that is configured not to display images should still consider the metadata to be asserted 15:55:03 Mark: does this answer Gary's question? 15:55:03 This conference is scheduled to end in 5 minutes; all ports must be freed 15:55:37 Mark: a processor that understands RDF/A can make use of the nested value 15:56:16 Ben: but note that the content is _not_ rendered if the src succeeds, so an author cannot expect the metadata to always be rendered 15:57:02 Mark: if both src and about are specified, we generate both sets of triples 15:57:09 ... by the general rule that we generate everything possible 15:57:31 Ben: so advice to authors might be not to specify both src and about [unless you're sure that's what you intended] 15:58:02 This conference is scheduled to end in 2 minutes; all ports must be freed 15:58:11 ... does the HTML WG agree that parsing the content of IMG for metadata is OK even if the src succeeds? 15:58:17 Steven: yes, this isn't a problem 15:58:27 Ben: so we can say that issue 6 is fully resolved as 'yes'? 15:58:31 [no objections] 15:58:59 Steven: I'm pretty sure it's OK but will think about it 15:59:03 This conference is scheduled to end in 1 minute; all ports must be freed 15:59:11 ACTION: Steven confirm an answer on issue 6 15:59:19 Mark: appears to be the middle choice 15:59:38 http://www.w3.org/2005/05/hrel/ dangling in limbo... can we get a couple reviewers from the tf? 15:59:54 Ng 2.5 - flexible referrals 16:00:02 Mark: doesn't feel true to me 16:00:03 This conference is scheduled to end now; all ports must be freed immediately 16:00:04 The time reserved for this conference has been exceeded. 8 ports must be freed 16:00:24 ... we've been working on XForms for a while 16:00:28 Ben: maybe another example would help 16:00:46 Steven: what Gary is asking for in forms is already provided in P3P 16:01:12 s/in P3P/in XHTML forms by using P3P/ 16:01:29 ... P3P is an annotation vocabulary specifically targetted at privacy 16:01:54 ... Gary's use case has already been covered 16:02:20 q+ 16:02:42 Ben: seems we could just use meta and link to annotate elements 16:03:04 ... I don't see that there is a need for special subjects and objects 16:03:13 Mark: could imagine some XLink-like language 16:03:27 ... but it gets messy to add a level of indirection to every element 16:04:22 Steven: Gary seems to be asking to be able to talk about attributes in the same way we can talk about elements 16:04:33 Ben: it's a question of complexity 16:05:01 ... can annotate forms elements 16:05:51 Mark: Gary may be trying to find a way to reuse attribute content as metadata in the way we reuse element content 16:06:46 Ben: propose to respond that RDF/A can annotation forms elements 16:07:05 Mark: and further note that reuse of attribute content for metadata will add too much complication 16:07:35 Topic: RDF Schema for rel attribute 16:07:56 DanBri: it's been some months since I last looked at it 16:08:06 ... I recall that it felt done except for re-doing the image 16:08:21 ... and my knowledge of the specific link types in HTML was sketchy 16:09:00 ... current markup was done by hand yet the text is almost the same as is in the XHTML spec; can we find a way to extract this from the XHTML spec? 16:09:17 Ben: does this seem like something that should be integrated into the XHTML2 spec? 16:09:29 Steven: we've already defined the meaning of the attribute values 16:10:03 ... might be no objection to including an RDF schema for the values as an appendix 16:10:19 DanBri: http://www.w3.org/2005/05/hrel/ does have a list of open issues 16:11:11 ... in some cases I tweaked the [HTML] text to read better as a property description 16:11:54 ACTION: All in the TF to look at http://www.w3.org/2005/05/hrel/ to decide whether it's ready for WG review 16:12:14 Ben: from next week our telecon time is 1 hour earlier 16:12:49 next meeting: 24 Jan, 1400 UTC 16:13:23 ACTION: Ben draft a response to Gary Ng's comments 16:14:11 ACTION: Ben to draft a new example of RDF/A as an XHTML document that is its own RSS feed 16:15:01 Ben: should we ask the WG to publish the Primer as a Note or as a WD? 16:15:12 Ralph: I propose WD -- that we set an expectation that we intend to update it 16:15:29 -Steven 16:15:30 -MarkB 16:15:32 RESOLVED: we ask the WG to approve publication of the RDF/A primer as a Working Draft 16:15:32 -DanBri 16:15:34 -Ralph 16:15:35 SW_BPD(rdfxhtml)10:00AM has ended 16:15:36 Attendees were Ralph, Ben, Steven, MarkB, DanBri 16:15:37 [adjourned] 17:27:59 jeremy has left #swbp 18:03:49 Zakim has left #swbp