14:17:19 RRSAgent has joined #rdfa 14:17:19 logging to http://www.w3.org/2010/03/11-rdfa-irc 14:17:21 RRSAgent, make logs world 14:17:21 Zakim has joined #rdfa 14:17:23 Zakim, this will be 7332 14:17:23 ok, trackbot; I see SW_RDFa()10:00AM scheduled to start in 43 minutes 14:17:24 Meeting: RDFa Working Group Teleconference 14:17:24 Date: 11 March 2010 14:18:29 ivan has changed the topic to: WG Telco, 2010-03-11, agenda: http://lists.w3.org/Archives/Public/public-rdfa-wg/2010Mar/0059.html 14:32:39 manu has joined #rdfa 14:32:52 hey manu 14:32:57 Hi Ivan :) 14:39:10 I cannot really change the header of the working group mailing list, I would have to go to systeam for that 14:39:32 that is the problem; it should have been done when setting up the list 14:39:35 my mistake 14:39:39 yeah 14:39:56 I did change the one of the public list 14:40:22 is it worth going through that hassle? Let us wait until somebody else gets to the same problem... 14:41:13 hm 14:41:28 remember our discussion on how to set up the lists? :-) 14:42:49 I can contact the system team if you'd like with text that would correct the issue? 14:43:08 I can do that, if you give me a text... 14:51:38 Knud has joined #rdfa 14:58:51 SW_RDFa()10:00AM has now started 14:58:53 ShaneM has joined #rdfa 14:58:58 +ShaneM 14:59:11 Steven has joined #rdfa 14:59:28 +[IPcaller] 14:59:33 zakim, I am [IP 14:59:33 ok, manu, I now associate you with [IPcaller] 14:59:54 zakim, dial ivan-voip 14:59:54 ok, ivan; the call is being made 14:59:55 +Ivan 15:00:30 +Benjamin 15:00:48 hi everybody 15:01:20 +Knud 15:02:07 zakim, dial steven-617 15:02:07 ok, Steven; the call is being made 15:02:09 +Steven 15:03:00 zakim, who is noisy? 15:03:09 tinkster has joined #rdfa 15:03:11 Steven, listening for 10 seconds I heard sound from the following: ShaneM (62%), [IPcaller] (4%), Knud (27%), Ivan (4%), Steven (5%) 15:03:17 +tinkster 15:03:33 zakim, mute me 15:03:33 Knud should now be muted 15:03:54 now I'm mute. :) 15:04:02 I will probably have to send regrets for next two weeks then. 15:04:05 Hello. 15:04:32 I don't mind doing it. 15:04:32 Scribe: Steven 15:05:17 Note that the call is one hour earlier for Europeans next week and the week after 15:05:23 zakim, mute me 15:05:23 Steven should now be muted 15:05:35 Topic: Action Items 15:05:38 http://www.w3.org/2010/02/rdfa/track/actions/open 15:05:54 Manu: Action 5 for Ivan? 15:05:57 RobW has joined #rdfa 15:06:12 ... mark as done? 15:06:15 ACTION-5? 15:06:15 ACTION-5 -- Mark Birbeck to generate spec text for pulling in external vocabulary documents -- due 2010-03-18 -- OPEN 15:06:15 http://www.w3.org/2010/02/rdfa/track/actions/5 15:06:19 Ivan: the discussion is still ongoing 15:06:22 trackbot, close ACTION-5 15:06:22 ACTION-5 Generate spec text for pulling in external vocabulary documents closed 15:06:46 trackbot, comment ACTION-5 Ivan produced a merged specification explaining how to pull in external vocabulary documents. 15:06:46 ACTION-5 Generate spec text for pulling in external vocabulary documents notes added 15:06:56 Manu: URL for that Ivan? 15:07:04 Ivan: Just a moment, watch the IRC 15:07:24 Manu: I will fix the descriptions of the list 15:07:28 -> http://www.w3.org/2010/02/rdfa/drafts/2010/ED-vocab-20100305/ vocabulary document (version 1) 15:07:38 Regrets: MarkB 15:07:52 Topic: ISSUE-1 RDFa Vocabularies (on Mark) 15:07:53 -> http://www.w3.org/2010/02/rdfa/drafts/2010/ED-vocab-20100311/ vocabulary document (version 2) 15:07:56 The things that we may have consensus on: 15:07:58 * RDFa profiles are specified in an external document (profile document) 15:08:00 * We should use the @profile attribute to specify the profile document 15:08:01 * The @profile attribute can be placed on any element and is scoped 15:08:03 to the element on which it is defined and its children 15:08:05 * The profile document is marked up in RDFa, using a vocabulary 15:08:07 designed to modify the behavior of the RDFa Processor 15:08:08 * The default profile document can be specified in the RDFa Core spec. 15:08:10 This document will outline what prefixes and tokens are pre-defined 15:08:11 * The profile document can specify tokens and prefixes 15:08:13 * One does not use xmlns: to declare prefixes and tokens 15:08:17 +RobW 15:09:22 q+ 15:09:33 rrsagent, make minutes 15:09:33 I have made the request to generate http://www.w3.org/2010/03/11-rdfa-minutes.html Steven 15:09:50 ... but that applies to *whole* document. 15:09:54 Ivan: I'm not sure all of these do have consensus 15:10:05 ... such as the xmlns one 15:10:23 Chair: Manu 15:10:38 -ShaneM 15:10:41 +ShaneM 15:11:17 Manu: I thought there was opposition to the JSON method, so then there was one proposal left 15:11:27 Ivan: There are two issues 15:11:46 ... whether we use an RDF vocabulary for prefixes and tokens, and then how we serialise 15:12:08 ... I thought Mark was not in favour of the first bit 15:12:12 ... though I and Ben are 15:12:39 Manu: So the last bullet point and what Ivan has just said are dependent on each other 15:12:51 ... Mark said we should be able to use xmlns for prefixes and tokens 15:12:55 Ivan: You are right 15:13:00 ... I am against that as welll 15:13:05 s/lll/ll/ 15:13:40 Manu: There was a problem of leakage of prefixes into the authors document 15:14:36 ... we may have consensus on the RDFa as profile bit 15:14:54 ... we may want dc and foaf in the predefined prefixes 15:15:13 ... we would do that by saying if there is no profile specified then use this one by default 15:15:17 ... agree? 15:15:26 q+ 15:15:33 ack ivan 15:15:39 ack me 15:15:50 Steven: Do we really need to have a profile? 15:15:56 q+ 15:16:11 s/profile/default profile/ 15:16:26 Manu: we wanted to have a default case that was available without using profile 15:16:36 Would the default profile apply to XHTML+RDFa 1.1? or RDFa Core 1.1? 15:17:11 Steven: What is the advantage over saying that the defaults are always there? 15:17:37 Manu: There are two possibilities: overlaying your profile over the default 15:18:09 ... or replacing the default with your profile 15:18:23 Other host languages might prefer different default profiles. 15:18:57 q? 15:19:00 Manu: Answering Toby's question [scribe missed] 15:19:14 Manu: Does ODF have a viewpoint on this? 15:19:19 Rob: Not really 15:19:34 Manu: I would expect ODF to want a different set of defaults 15:20:08 Rob: THe vocabs we are seeing in ODF1.2 are about embedded vcards, events etc; no FOAF 15:20:13 s/TH/Th/ 15:20:28 q+ 15:20:40 Ivan: My proposal is we should postpone this discussion 15:20:48 ... we don't know what a profile doc will contain 15:21:01 ... so the default issue is prematire 15:21:07 s/tire/ture/ 15:21:32 Manu: Fine 15:21:40 q- 15:22:07 q- 15:22:28 Steven: FOr ODF there is no real problem with always having an explicit @profiule, since the authoring arguments don't apply 15:22:33 s/FO/Fo/ 15:22:39 s/iule/ile/ 15:23:03 Manu: If we want the concept of a default profile we need to be able to support prefixes in a profile document 15:23:26 rrsagent, make minutes 15:23:26 I have made the request to generate http://www.w3.org/2010/03/11-rdfa-minutes.html Steven 15:23:32 Ivan: I think the list if fine 15:23:58 ... I'm not sure if we have consensus about dropping JSON 15:24:27 Manu: THere are security implications associated with it, and CORS will solve it, and so will the RDFa API 15:24:34 s/TH/Th/ 15:24:47 ... and we don't want to mark up in two different ways 15:24:49 q+ 15:25:03 Ivan: What does Toby think? 15:25:20 Toby: The format should be RDF of some kind 15:25:58 ... in any serialisation, but only RDFa is the only required one 15:26:20 q? 15:27:18 q+ 15:27:18 Steven: I think it is the wrong way round - there is no consensus on *adding* JSON 15:27:25 Shane: I agree strongly 15:27:41 The things that we still have to discuss: 15:27:43 Manu: I would still like to hear Mark; he will have to fight hard though 15:27:43 * What happens when you can't dereference the profile document? (Toby's proposal) 15:27:45 * Are we limiting next/prev/index/license/etc to @rel/@rev or allowing them everywhere? 15:27:46 ack Steven 15:27:46 * What is the mental model are tokens/prefixes two different concepts in RDFa or are they the same thing? 15:27:47 q- 15:27:48 * Are there backwards compatibility issues with the proposed path forward? 15:28:04 Ivan: I agree with TOby 15:28:09 s/TO/To/ 15:28:17 ... RDFa is the only required serialization 15:28:17 Me too 15:28:45 zakim, mute me 15:28:45 Steven should now be muted 15:29:37 Manu: Mark seems to be concerned with the relation between token and prefix 15:29:55 ... and there are backward compatibility issues 15:30:04 ... Any other issues? 15:30:12 Ivan: No 15:30:46 ... how will we decide? 15:31:27 Agenda: http://lists.w3.org/Archives/Public/public-rdfa-wg/2010Mar/0059 15:31:33 rrsagent, make minutes 15:31:33 I have made the request to generate http://www.w3.org/2010/03/11-rdfa-minutes.html Steven 15:32:17 Ivan: We have already had two versions of this document 15:32:50 ... I would like to see a feeling for which direction 15:33:45 ... we have to move on 15:33:49 q+ 15:33:54 ack me 15:34:19 Steven: There is no immediate hurry to move forward - we may want to let this stuff sink in for a while. 15:34:28 zakim, mute me 15:34:28 Steven should now be muted 15:35:07 Manu: A lot of the decisions are interrelated, and that's why I would like a bit more time to hold back on making a firm decision 15:35:57 Manu: I think we should point to the latest document, and then work with that 15:36:48 Ivan: The decision on the restriction of tokens to @rel @rev is important 15:36:57 Another possibility is allowing profiles to define keywords that only apply to particular attributes. 15:37:07 q+ 15:37:08 Manu: Anyone object to allowing all tokens everywhere? 15:37:25 e.g. typeof="Person" 15:38:06 q+ manu 15:38:10 ack ivan 15:38:13 Ivan: Then the management of keywords and prefixes becomes very different 15:38:21 Shahe: FOr an implementation? 15:38:25 Ivan: No 15:38:29 s/FO/Fo/ 15:38:41 s/Shahe/Shane/ 15:39:02 http://lists.w3.org/Archives/Public/public-rdfa-wg/2010Mar/0068.html 15:39:10 Topic: RDFa API Direction 15:39:30 Benjamin: See the above mail 15:39:35 ... why is an API needed? 15:39:49 ... I looked at the code of some of the libraries 15:40:03 ... and how could an API help to reduce them 15:40:15 ... conclusion - most of the code is for HTML attributews 15:40:20 s/ws/s/ 15:40:27 ... and so an API could help 15:40:39 ... developers have to use some form of recursion 15:40:44 ... an API may help that 15:40:55 yes 15:40:56 ... I looked at Operator for Firefox 15:40:58 yes 15:40:59 yup 15:41:21 ... RDFa DOM API may help for that sort of app 15:41:50 ... an API can hide the difference between URIs and CURIEs 15:42:02 .. and external definitions in profiles 15:42:10 s/../.../ 15:42:12 q+ 15:43:07 Manu: Are we focussing on RDFa parser developers, or web pagfe developers? 15:43:12 ... I think the latter 15:43:24 q+ to ask about audience 15:43:25 Certainly, to help page authors. The parser would be built into the browser. 15:43:27 s/pagf/pag/ 15:43:30 ack manu 15:43:34 I think the latter 15:43:36 ack [IP 15:43:48 ack ShaneM 15:43:48 ShaneM, you wanted to ask about audience 15:44:34 DocA loads DocB in an iframe, and extracts triples from DocB. 15:44:51 useful for mashups? 15:44:54 Shane: WHo is our audience for this? 15:44:59 s/WH/Wh/ 15:45:18 Manu: App writers, crawlers 15:45:59 q+ 15:46:43 Also GreaseMonkey/Opera User Scripts... 15:46:45 ... extracting the triples 15:46:58 Shane: So native in a browser, or a library? 15:47:07 Manu: Yes 15:47:13 ack Benjamin 15:47:32 Benjamin: If we have an API, we don't need RDFa parsers anymore? 15:47:32 The parser powers the API. 15:47:34 Manu: Yes 15:47:45 Shane: At least on the client side 15:48:06 Ivan: So my distiller will still be used. 15:48:14 Even though we have XML DOM, we still need XML parsers! 15:48:19 Manu: We want to make it easier for web developers to use 15:48:40 rrsagent, make minutes 15:48:40 I have made the request to generate http://www.w3.org/2010/03/11-rdfa-minutes.html Steven 15:49:06 Benjamin: So the real focus is to extract RDF triples 15:49:15 ... and it should be possible to query 15:49:27 q+ to discuss add/removal of RDF triples 15:49:29 ... add triples, and remove them 15:49:42 ... those last two may be optional 15:49:51 ack [IP 15:49:51 [IPcaller], you wanted to discuss add/removal of RDF triples 15:50:05 zakim, [IP is Manu 15:50:05 +Manu; got it 15:50:16 +1 to the current order 15:50:23 Manu: Not sure about 2, and against 3 and 4 15:50:35 #3 is hard; #4 is easy but not especially useful without #3. 15:50:36 ... at least in the first version 15:50:43 ... maybe we can build it up by stages 15:51:15 I agree with Toby - you would need a CSS selector-like query interface... SPARQL in the browser 15:51:35 Manu: It would be difficult to do 3 and 4 15:51:51 Ivan: I think 1 and 2 should be the focus for now 15:52:20 Benjamin: We need to define the cut between the RDFa DOM API and the triplestore API 15:52:46 q+ 15:52:57 Manu: Big unanswered question 15:53:05 Ivan: Toby collected some APIs as examples 15:53:09 http://www.w3.org/2010/02/rdfa/wiki/RDF-API 15:53:19 q+ to discuss how this hooks into ODF and SVG 15:53:23 ack ivan 15:53:31 ... but what a triplestore API can do in a browser is unclear at the moment 15:54:05 ... it is right to divide them 15:54:23 ack Manu 15:54:23 Manu, you wanted to discuss how this hooks into ODF and SVG 15:54:26 ... for the time being, treat as separate 15:54:39 +1 to permitting extracted triples to be put into a local triple store 15:55:04 Manu: We may want to decide if there are triggers that require the one API to use the other 15:55:25 ... safety and privacy issues need attention 15:55:34 ... shouldn't focus on the triplestore API 15:55:59 ... we may want to see how the DOM API matches the SVG DOM API 15:56:05 ... and there's ODF as well 15:56:17 Rob: No standardised DOM representation as of now 15:56:28 Manu: We should watch that though 15:56:40 .. and talk to Doug Schepers too 15:57:02 Ivan: I have used the SVG DOM, I don't foresee a problem 15:57:16 ... it is a read-only API 15:57:35 q+ to talk about the first sketch at http://www.w3.org/2010/02/rdfa/wiki/RDFa-DOM-API 15:57:46 ... only if we start adding and removing triples do I see a problem 15:57:49 ack Benjamin 15:57:49 Benjamin, you wanted to talk about the first sketch at http://www.w3.org/2010/02/rdfa/wiki/RDFa-DOM-API 15:58:07 Benjamin: Just to mention the first version 15:58:38 Do we envision this is a 'live' list that is updated as there are mutation events, or a static list that must be updated by the developer as needed? 15:58:38 ... we should play with it 15:58:41 ... try it out 15:58:51 q+ 15:58:57 ack ivan 15:59:23 Ivan: Looking at the microdata API would be a good comparison 15:59:24 q+ to end the meeting. 15:59:40 ... try to keep them similar 15:59:44 IIRC microdata API is quite resource-based, whereas current RDFa suggestion quite triple-based. 15:59:59 ack me 16:00:04 q+ 16:00:25 ack Manu 16:00:25 Manu, you wanted to end the meeting. 16:00:27 Ivan: Don't forget the time changes 16:00:28 ack Steven 16:01:05 Steven: Ivan and I can't make the call in two week's time, because of the W3C AC meeting 16:01:11 bye all! 16:01:16 bye! 16:01:18 Ivan: And I will miss the call after that as well 16:01:23 [ADJOURN] 16:01:26 -RobW 16:01:27 bye 16:01:29 zakim, list attendees 16:01:30 -ShaneM 16:01:34 -tinkster 16:01:36 -Steven 16:01:38 As of this point the attendees have been ShaneM, [IPcaller], Ivan, Benjamin, Knud, Steven, tinkster, RobW, Manu 16:01:40 -Knud 16:01:42 -Benjamin 16:01:44 rrsagent, make minutes 16:01:44 I have made the request to generate http://www.w3.org/2010/03/11-rdfa-minutes.html Steven 16:11:10 -Ivan 16:11:12 -Manu 16:11:14 SW_RDFa()10:00AM has ended 16:11:15 Attendees were ShaneM, [IPcaller], Ivan, Benjamin, Knud, Steven, tinkster, RobW, Manu 16:12:03 ACTION: Manu to send out a "state of RDFa Profiles" e-mail listing remaining consensus items 16:12:03 Created ACTION-15 - Send out a "state of RDFa Profiles" e-mail listing remaining consensus items [on Manu Sporny - due 2010-03-18]. 16:12:14 ShaneM has left #rdfa 17:03:32 rrsagent, bye 17:03:32 I see 1 open action item saved in http://www.w3.org/2010/03/11-rdfa-actions.rdf : 17:03:32 ACTION: Manu to send out a "state of RDFa Profiles" e-mail listing remaining consensus items [1] 17:03:32 recorded in http://www.w3.org/2010/03/11-rdfa-irc#T16-12-03 17:03:35 zakim, bye 17:03:35 Zakim has left #rdfa 17:03:37 trackbot, bye 17:03:37 trackbot has left #rdfa