13:45:35 RRSAgent has joined #rdfa 13:45:35 logging to http://www.w3.org/2011/04/14-rdfa-irc 13:45:37 RRSAgent, make logs world 13:45:37 Zakim has joined #rdfa 13:45:39 Zakim, this will be 7332 13:45:39 ok, trackbot; I see SW_RDFa()10:00AM scheduled to start in 15 minutes 13:45:40 Meeting: RDF Web Applications Working Group Teleconference 13:45:40 Date: 14 April 2011 13:45:43 Chair: Manu 13:45:47 Agenda: http://lists.w3.org/Archives/Public/public-rdfa-wg/2011Apr/0055.html 13:49:42 Regrets: TomS, ShaneM 13:50:49 Steven has joined #rdfa 13:54:05 SW_RDFa()10:00AM has now started 13:54:12 +[IPcaller] 13:54:48 zakim, i am IPcaller 13:54:48 ok, webr3, I now associate you with [IPcaller] 13:54:55 MacTed has joined #rdfa 13:55:24 +??P20 13:55:27 zakim, I am ??P20 13:55:27 +manu; got it 14:00:45 Benjamin has joined #rdfa 14:01:04 zakim, dial steven-work 14:01:04 ok, Steven; the call is being made 14:01:05 +Steven 14:01:08 +OpenLink_Software 14:01:29 Zakim, OpenLink_Software is temporarily me 14:01:29 +MacTed; got it 14:01:31 Zakim, mute me 14:01:31 MacTed should now be muted 14:02:07 Knud has joined #rdfa 14:02:17 Zakim, unmute me 14:02:18 MacTed should no longer be muted 14:03:13 + +3539149aaaa 14:03:53 zakim, mute aaaa 14:03:53 +3539149aaaa should now be muted 14:04:11 zakim, I am aaaa 14:04:11 +Knud; got it 14:04:20 + +49.631.205.75.aabb 14:04:34 zakim, I am aabb 14:04:35 +Benjamin; got it 14:05:49 what happened? 14:06:00 -manu 14:06:25 o, I thought manu was having a minutes silence for the loss of object based rdf/json 14:06:25 +??P20 14:06:28 zakim, I am ??P20 14:06:28 +manu; got it 14:06:42 ya 14:07:16 ScribeNick: webr3 14:07:18 Topic: Publish the RDFa Primer as a FPWD 14:07:25 http://www.w3.org/2010/02/rdfa/drafts/2011/WD-rdfa-primer-20110419/ 14:07:57 manu: It (RDFa Primer) has been reviewed by Manu, Benjamin, TomS 14:08:36 ... we've done a final pass for grammer issues and typo's, and think it's ready to go 14:08:39 ... any concerns? 14:08:47 benjamin: no 14:09:01 steven: any diff? 14:09:21 manu: no, because there's is just so much diff 14:09:38 ... although there may be one somewhere, I'll check [checks] 14:09:40 no objection to FPWD (have only been able to skim it, myself) 14:09:54 Here's the DIFF: http://www.w3.org/2010/02/rdfa/drafts/2011/WD-rdfa-primer-20110419/diff-rdfa-primer-20110408.html 14:10:05 nathan: I've also reviewed and was happy with the doc 14:11:23 PROPOSAL: Publish the RDFa Primer as a First Public Working Draft under the short name 'rdfa-primer'. The publication date should be April 19th 2011. 14:11:24 +1 14:11:26 +1 14:11:28 +1 14:11:32 +1 14:11:38 Ivan: +1 (via mailing list) 14:11:45 ShaneM: +1 (via mailing list) 14:11:47 +1 14:11:59 +0 14:12:17 RESOLVED: Publish the RDFa Primer as a First Public Working Draft under the short name 'rdfa-primer'. The publication date should be April 19th 2011. 14:12:21 macted: I've only been able to skim, hence +0 14:12:34 Topic: ublish the RDFa API as a heartbeat WD 14:12:44 http://www.w3.org/2010/02/rdfa/drafts/2011/WD-rdfa-api-20110419/ 14:12:47 s/ ublish/Publish 14:13:13 Diff for the RDFa API is here: http://www.w3.org/2010/02/rdfa/drafts/2011/WD-rdfa-api-20110419/diff-20100923.html 14:15:05 Merged the Property Group interface into the Projection interface. 14:15:07 Added the setMapping method to the DocumentData interface. 14:15:09 Added the RDFa Environment interface 14:15:11 Removed the Introductory examples as they didn't add much to the readability of the document. 14:15:12 Added getSubjects(), getProperties, getValues() and renamed getItemsBy* to getProjection*. 14:15:33 manu: unsure who's all reviewed in detail 14:15:51 nathan: "The following changes have been made since the First Public Working Draft:" 14:17:03 nathan: remove "The following changes have been made since the First Public Working Draft:" from status of document section, it's hard to follow 14:17:07 http://www.w3.org/2010/02/rdfa/drafts/2011/WD-rdfa-api-20110419/#status-of-the-document 14:17:27 ... also the RDFa WG is no longer correct, we're publishing as the RDF Web Applications WG now 14:17:56 -Knud 14:18:08 q+ 14:18:13 manu: any other concerns? 14:18:26 concur with the bullet=list relocation ... 14:18:35 Benjamin: we should publish to get the comments in 14:19:00 +Knud 14:19:04 Manu: I think we should make Nathan's changes - I'll make them before sending out the publication request. 14:19:06 -Benjamin 14:19:06 zakim, mute me 14:19:07 Knud should now be muted 14:19:13 *was* this previously published by the group under the other name? if so... the change should at least be noted 14:19:46 +Benjamin 14:21:19 MacTed: we need to be more explicit and ensure it points backwards and forwards 14:21:31 nathan notes: it's all the same /TR/ uri though.. http://www.w3.org/TR/rdfa-api/ and back links are there 14:22:07 manu: so we should have the old xhtml primer point to the new primer in some way 14:23:57 macted: it's primarily out-dated specs that I'm concerned with, perhaps out of scope here, but we need to be aware of it 14:24:10 manu: wondering how we approach this 14:24:49 nathan: does it affect us now? for this..? 14:25:03 can we raise after we +1 these drafts.. 14:25:12 ISSUE: Figure out a way to denote old Working Drafts as "OUTDATED" and place a big warning on the old drafts. 14:25:13 Created ISSUE-88 - Figure out a way to denote old Working Drafts as "OUTDATED" and place a big warning on the old drafts. ; please complete additional details at http://www.w3.org/2010/02/rdfa/track/issues/88/edit . 14:26:02 We need to make 3 changes before publication: 1) Change the name of the RDFa Working Group to RDF Web Applications Working Group, 2) Note that the document has been transferred from the RDFa WG to the RDFWAWG, 3) Place the changes since the FPWD at the bottom of the document. 14:28:47 PROPOSE: Publish the RDFa API as a heartbeat Working Draft with the 3 changes listed above. The publication date should be April 19th 2011. 14:28:59 +1 14:29:01 +1 14:29:17 PROPOSE: Publish the RDFa API as a heartbeat Working Draft with the 3 changes requested by the group. The publication date should be April 19th 2011. 14:29:19 +1 14:29:21 +1 14:29:26 +1 14:29:44 +1 for changes 14:29:44 +0 proposal (again, have only been able to skim) 14:29:51 +1 14:30:00 RESOLVED: Publish the RDFa API as a heartbeat Working Draft with the 3 changes requested by the group. The publication date should be April 19th 2011. 14:30:25 Topic: Remaining issues for RDF API 14:30:58 Nathan: The changes that I'm looking at before it goes FPWD are pretty simple... 14:31:23 Nathan: Most of them are around RDF Environment... terms, prefixes, profiles 14:31:29 change PrefixMap.resolve return null if prefix not set 14:31:39 Nathan: That's mostly a cleanup 14:32:05 Nathan: We had a few optimistic - import prefix mappings and term mappings from a graph - it's out of place / out of scope for the API 14:32:32 PrefixMap importFromGraph (in Graph graph, in optional boolean override); 14:33:16 Nathan: This creates dependency hell - it pulls everything in - people may want it, but no need to have it on here. 14:33:24 remove: remove Parser.profile 14:33:36 Nathan: Most of these are things were optimistically added. 14:34:10 Nathan: The original idea behind this is that if you have a graph, and have a profile generated by it after it, but since prefixes can be overwritten during parse, I don't see how it's possible to implement cleanly 14:34:25 try method on TripleAction change to 'run' or other 14:34:46 Nathan: The TripleAction interface - we currently have 'try' - but that's used by languages for Exception handling. 14:34:52 Nathan: So we should rename to 'run' 14:35:02 3 bigger changes 14:35:02 Nathan: There are 3 bigger changes 14:35:03 1) get rid of NCName description. define term as string w/ no colon or whitespace 14:35:42 Nathan: The definition of prefixes in other serialization isn't NCName. 14:36:30 Nathan: In TURTLE and SPARQL - dots can be put in there - there is no need to put a NCName constraint on it in JavaScript. 14:36:51 Nathan: Why should the API limit it to NCName - the API should leave this loosely defined. 14:37:01 Manu: I agree 14:37:03 2) perhaps change 'term' to 'alias'. (AliasMap) 14:37:23 Manu: We picked terminology from RDFa - but a "Term" in RDF and SPARQL is something completely different. 14:37:36 s/Manu:/Nathan:/ 14:37:46 Nathan: I suggest that we change 'term' to 'alias'. 14:37:57 +1 to change term to alias 14:39:26 Manu: I'm concerned about having two things 'term' and 'alias' when we're really talking about one thing. 14:39:38 Nathan: RDF and SPARQL don't have these concepts 14:39:41 http://www.w3.org/TR/rdf-sparql-query/#sparqlBasicTerms 14:40:02 nathan: i agree 14:40:53 +1 14:41:08 sounds good to me 14:41:10 ok 14:41:13 +1 14:41:19 ISSUE: Decide what word we want to use to refer to the concept of RDFa terms - 'term' or 'alias' 14:41:19 Created ISSUE-89 - Decide what word we want to use to refer to the concept of RDFa terms - 'term' or 'alias' ; please complete additional details at http://www.w3.org/2010/02/rdfa/track/issues/89/edit . 14:42:24 3) remove profile.base 14:42:26 Manu: Why don't you go ahead and change it to 'alias' in the RDF API - we can always raise it as an issue later on. 14:42:32 Nathan: Ok 14:42:52 Nathan: The entire API works will full URIs - there are a couple of little things like parsers needing to deal w/ relative URIs is important. 14:43:13 Nathan: Originally we had a BASE that we could resolve against in the API - however, it's a bit out of scope for the API 14:43:45 Nathan: The danger is that you have a profile w/ all your settings and you have a BASE - and the parser changes the BASE value while it's parsing - the base is going to change and that could possibly break your code because the BASE changed. 14:44:00 Nathan: it's only there as a utility method, it's not really necessary for the main functionality. 14:44:06 Manu: I think we should remove it. 14:44:32 Manu: that is, unless people really want it in there. 14:44:48 add three new methods to graph 14:44:49 - subjects( p, o ) 14:44:49 - predicates( s, o ) 14:44:49 - objects( s, p ) 14:44:49 each one of which would return a Set of the related values. 14:45:52 Nathan: I'm probably going to leave that out for now. 14:46:39 Nathan: Once you have a grounded graph - one w/ no bnodes - you can do all types of really cool stuff like skolemize / union 14:49:21 Manu: Maybe we need to wait off on that - seems a bit out of scope right now, but we may get a comment like "You guys need to focus on digital signatures" 14:49:22 1) rdf concepts 14:49:34 Manu: at which point, we'd have to talk about grounded graphs. 14:49:42 2) subject literals, bnode predicate 14:49:44 Nathan: These are the things people may be concerned about: 14:49:52 3) literal predicates 14:49:58 4) graph literals 14:50:34 5) why not standarize lirbary X (i use lib-X or lib-Y, standardize that!) 14:51:01 Manu: So our response is: it's a serialization issue... 14:51:24 q+ 14:51:36 s'ok 14:51:44 Manu: any concerns? 14:51:56 no 14:51:58 Hearing no concerns... moving forward with RDF API direction. 14:52:29 Could you not hear me? 14:53:27 yes, i agree, needs padded w/ prose 14:54:23 ACTION: Benjamin to create use cases and example to place into the RDF API document. 14:54:24 Created ACTION-72 - Create use cases and example to place into the RDF API document. [on Benjamin Adrian - due 2011-04-21]. 14:54:44 action: nathan to update rdf api ready for fpwd 14:54:44 Created ACTION-73 - Update rdf api ready for fpwd [on Nathan Rixham - due 2011-04-21]. 14:57:09 q+ 14:58:29 ack Benjamin 14:58:36 ack [IPcaller] 14:58:57 Topic: HTML WG ISSUE-120 prefixes/CURIEs issue 14:59:44 Nathan: I don't think that this is a big issue - big implementers are stating that their broken implementations are just that - they plan to support prefixes/namespaces and need them in there. 15:00:24 Nathan: string in what you send, liberal in what you receive. 15:01:41 -MacTed 15:01:42 -[IPcaller] 15:01:43 -Steven 15:01:45 -manu 15:01:45 -Knud 15:01:46 -Benjamin 15:01:47 SW_RDFa()10:00AM has ended 15:01:48 Attendees were [IPcaller], manu, Steven, MacTed, +3539149aaaa, Knud, +49.631.205.75.aabb, Benjamin 15:02:07 s/string in what you send/conservative in what you send/ 17:17:53 Zakim has left #rdfa 17:39:57 rrsagent, bye 17:39:57 I see 2 open action items saved in http://www.w3.org/2011/04/14-rdfa-actions.rdf : 17:39:57 ACTION: Benjamin to create use cases and example to place into the RDF API document. [1] 17:39:57 recorded in http://www.w3.org/2011/04/14-rdfa-irc#T14-54-23 17:39:57 ACTION: nathan to update rdf api ready for fpwd [2] 17:39:57 recorded in http://www.w3.org/2011/04/14-rdfa-irc#T14-54-44