13:57:42 RRSAgent has joined #wam 13:57:42 logging to http://www.w3.org/2010/02/25-wam-irc 13:57:57 RRSAgent, make log public 13:57:59 ScribeNick: ArtB 13:58:00 Scribe: Art 13:58:02 Agenda: http://lists.w3.org/Archives/Public/public-webapps/2010JanMar/0707.html 13:58:04 Chair: Art 13:58:05 Meeting: Widgets Voice Conference 13:58:07 Date: 25 February 2010 13:58:10 IA_WebApps(Widgets)9:00AM has now started 13:58:16 +[IPcaller] 13:58:31 +Art_Barstow 13:58:47 +??P15 13:58:54 Zakim, [IPcaller] is me 13:58:54 +arve; got it 13:58:59 zakim, ??P15 is fjh 13:58:59 +fjh; got it 13:59:03 Present: Art, Arve, Frederick 13:59:25 Regrets: Marcin 13:59:37 +Marcos 13:59:45 Present+ Marcos 14:00:04 fsasaki has joined #wam 14:00:24 +aphillip 14:00:48 Zakim: calling in? 14:00:54 Present+ Addison 14:00:58 Marcos: ^ calling in soon? 14:02:54 r12a has joined #wam 14:02:59 zakim, dial richard please 14:03:02 ok, r12a; the call is being made 14:03:03 +Richard 14:03:14 Present+ Richard 14:03:16 +??P9 14:03:22 +[IPcaller] 14:03:25 Present+ Felix 14:03:31 Present+ Robin 14:03:45 zakim, who's here ? 14:03:48 On the phone I see arve, Art_Barstow, fjh, Marcos, aphillip, Richard, felix (muted), [IPcaller] 14:03:54 On IRC I see r12a, fsasaki, RRSAgent, arve, Zakim, aphillip, MikeSmith, Steven, ArtB, Marcos, darobin, tlr, shepazu, chaals, fjh, anne, trackbot, steve 14:04:15 Topic: Review and tweak agenda 14:04:20 AB: the agenda was posted on Feb 24 ( http://lists.w3.org/Archives/Public/public-webapps/2010JanMar/0707.html ). Given some guests are here today, we will move Announcements to the AOB part of the agenda. Any other change requests? 14:04:46 [ none ] 14:04:48 Topic: P&C spec: ITS 14:04:56 AB: an issue with the P&C spec is what to do about the Optional ITS support. On February 22 Marcos sent a proposal to WebApps and I18N Core WG ( http://lists.w3.org/Archives/Public/public-webapps/2010JanMar/0681.html ). 14:05:03 Bryan has joined #wam 14:05:17 AB: to help us all get on the same page here, let's start with Marcos - what's the problem? 14:05:31 +Bryan_Sullivan 14:05:40 Present+ Bryan 14:05:53 MC: the config doc permits pieces of metadata 14:06:05 zakim, dial steven-work 14:06:05 ok, Steven; the call is being made 14:06:07 +Steven 14:06:10 ... some of that metadata could be marked up with ITS elements 14:06:35 ... not sure what the UA is supposed to do 14:06:40 q+ 14:06:47 ... We have one partial impl of ITS 14:07:03 ... so we are concerned about how to move the spec forward 14:07:56 RI: there are a couple of things here 14:08:02 ... one issue is bi-di support 14:08:18 ... the other has to do with how the markup is used 14:08:37 MC: yes, I agree 14:08:38 +1 14:08:39 q+ 14:08:44 ... we don't want to remove the capability 14:08:47 ack r12a 14:09:07 RI: then we should talk about bi-di support versus ITS support 14:09:45 RI: do you now have a dir tag without an its prefix? 14:09:56 MC: there is some confusion about the syntax 14:10:13 ... we don't define dir in the widget ns 14:10:46 ... some confusion from the author's point of view 14:11:01 RI: from our PoV, very imp to support bi-di 14:11:10 ... but dont think you need dir: before span 14:11:32 ... spec says you can use your own tag 14:11:34 s/you need dir: before span/you need its: before dir or span/ 14:11:57 MC: that's what we want 14:12:04 ... don't want to add another namespace 14:12:08 AP: that's OK with us 14:12:21 ... there are lots of grammars that have span elements and dir attrs 14:12:33 ... import the functionailty into your own spec 14:12:49 felix: agree with what Richard said 14:13:00 http://lists.w3.org/Archives/Public/public-i18n-core/2010JanMar/0041.html 14:13:01 ack fsasaki 14:13:07 FS: want to second what RI and AP said 14:13:31 s/http:/-> http:/ 14:13:37 ... follow the above link 14:13:51 ... to see an example you could follow 14:14:19 RB: so if we add span and dir to our namespace 14:14:27 ... do we then add an ITS rule? 14:14:41 FS: I think it would be useful 14:14:51 ... need to support the bi-di feature 14:15:08 RI: let me summarize 14:15:33 s/do we then add an ITS rule/do we then add an ITS rule to that specification so that it can be plugged into ITS-supporting software easily and capture the intent clearly/ 14:15:45 s/need to support the bi-di feature/but most important aspect is to support the bi-di feature, as richard said/ 14:15:59 ... ITS spec: tells the set of features needed including bidi; gives advice for translators; provides a mech one can follow to define the tags needed 14:16:14 ... and Felix's example illustrates that 14:16:34 +q 14:16:54 MC: hearing good use cases 14:17:09 ... would be good to expand on how to use ITS functions 14:17:10 ack Marcos 14:17:20 ... think we should put that in a separate spec 14:17:29 AP: I'm a little hesitant to separate it 14:17:50 ... by splitting, it tends to invite people not to implement it 14:17:59 RI: yes, I tend to agree 14:18:09 ... something like bi-di really needs to be there 14:18:25 MC: so if we introduce span and dir, then we would need to make it mandatory 14:18:27 q+ to ask about unicode-based directionality 14:18:31 ... currently, it is optional 14:18:48 Is there a link to the place where it says ITS is optional? 14:18:56 AP: providing proper bidi markup is very importatnt 14:19:18 ... the way you implement it is up to you 14:20:25 ... it is key to have the right syntax 14:20:28 q+ to provide an example from svg tiny http://www.w3.org/TR/SVGTiny12/i18n.html#SVGi18nl10nmarkup 14:20:33 ... and provide enuf info for implementors 14:20:36 ack m 14:20:39 ack darobin 14:20:39 darobin, you wanted to ask about unicode-based directionality 14:20:50 RB: 3 small things ... 14:21:03 ... I think there is a strong consensus to support bidi 14:21:14 ... but we have lots of pressure to release the spec now 14:21:42 ... we have made promises to proceed from CR to REC as soon as possible 14:22:10 ... I have a question about how to express the value of bidi markup versus using unicode markers for directionality 14:22:26 ... Unicode chars can be used so not clear we need anything else 14:22:59 ... 3rd, re API, we return a string that may contain the span element. How is that handled? 14:24:04 RI: we are discussion bidi in the context of HTML 14:24:20 ... they are pushing for markup rather than the Unicode chars 14:24:28 ... authors can't see them 14:24:41 ... very difficult with paragraph endings 14:24:46 ... also inheritance probs 14:24:55 ... so markup is cleaner 14:25:28 AP: RI hit the main points 14:25:40 ... dir attr does have a certain amount of scope 14:25:52 ... if have structure element, can set base directionality 14:26:10 ... [ missed stuff about blocks of stuf ... ] 14:26:30 ... e.g. can say widget name is LtoR or RtoL 14:27:07 ... The unicode markers are more relevant for paragraphs 14:27:43 actually unicode markers are only inline indicators 14:27:59 ... adding markers for LtoR langs can be a pain for authors 14:28:12 (which makes for much more work on the authors part to support them too) 14:28:21 RB: so markup is better for authoring 14:28:49 ... and structure 14:29:03 RI: inheritance is also important 14:29:23 ... if writing a config file, want to put dir at the top and then not have to do it again 14:29:35 ... if use markers, it's a lot more work for the author 14:29:48 ... inheritance via markup is much more workable for authors 14:30:06 +q 14:30:07 API example: Foo esrever Bar when that value is retrieved with var nameString = widget.name; 14:30:18 ack Marcos 14:30:22 ack fsasaki 14:30:22 fsasaki, you wanted to provide an example from svg tiny http://www.w3.org/TR/SVGTiny12/i18n.html#SVGi18nl10nmarkup 14:30:39 MC: question about this when xml:lang is used 14:30:50 ... does the lang give a hint about dir? 14:31:07 AP: xml:lang can be a hint about what content will follow 14:31:14 ... but it does not define directionality 14:31:32 ... we discouage using xml:lang as an indicator for directionality 14:32:41 ... we have some examples 14:33:01 RI: the function of lang and dir are fundamentally different 14:33:07 MC: ok, thanks for clarifying 14:33:17 felix: the svg tiny example http://www.w3.org/TR/SVGTiny12/i18n.html#SVGi18nl10nmarkup demonstrates how ITS markup is integrated into a language (SVG) *without changing the behavior of svg* - but the markup is still important for applications which process svg, e.g. translation tools. So adding the markup does not mean IMO that you need to go back in the w3c process. Also, regarding "re API,... 14:33:19 ...we return a string that may contain the span element. How is that handled?": not sure if there is a need to keep the span element in the DOM, since it is not relevant for widget processing. 14:33:28 FS: I just entered what I wanted to say 14:34:52 ... don't think the P&C spec should need to define how to process text bidi marked text 14:35:16 RB: it's not so much about the DOM 14:35:26 Foo esrever Bar when that value is retrieved with var nameString = widget.name; 14:35:32 ... the algorithm ignores stuff it doesn't understand 14:36:15 ... re the example I entered above, not sure how to expose the string so it can be displayed properly later on 14:36:22 ... don't want the info to be lost 14:36:52 AP: the API would need to preserve directionality 14:37:24 RB: so if the API returns a human readable string, what do we return? 14:37:31 felix: agree with directionality - only no need to preserver any other ITS information derived from the markup (e.g. the "translate" flag) 14:38:04 RI: if using JS, then could use markers 14:38:09 ... and then do the conversions 14:38:43 AP: would expect name element to have the dir attr 14:39:11 ... can then have an api to get the dir 14:40:26 MC: do we insert the unicode control points or not? 14:40:26 RB: the issue is indeed for JS APIs, for instance for the generation of About boxes — the JS does not have access to the original XML, just the API on top of it 14:40:47 AP: if you have other markup, then want to turn the markup to a string 14:41:04 ... need to be careful; don't want to loose info 14:41:15 ... and don't want the API to be too difficult 14:41:24 ... need to work thru the main use cases 14:41:33 ... to determine what soln to use 14:41:43 MC: our case is mainly human readable text 14:42:17 AP: may need a separate API to get directionality 14:42:43 ACTION Robin to produce examples of API retrieval of human-readable text with directional information 14:42:43 Created ACTION-495 - Produce examples of API retrieval of human-readable text with directional information [on Robin Berjon - due 2010-03-04]. 14:43:00 WTF? 14:43:04 -arve 14:43:29 MC: don't want to loose directionality of the span 14:43:39 s/MC: don't/AP: don't/ 14:43:42 +arve 14:43:56 RB: I'll need to look into this API problem 14:44:05 ... I will then send it to you for review 14:44:12 ... if that sounds OK 14:44:17 RI: sound good 14:44:24 AP: yes 14:44:29 MC: I'll help with the examples 14:44:39 proposal http://dev.w3.org/2006/waf/widgets-bidi/ 14:45:14 AB: what is this Marcos? 14:45:33 MC: it's a separate spec for widget directionality 14:45:50 ... need to clearly define what needs to be done with bidi 14:46:10 ... already think this proposal needs to have some changes based on today's discussion 14:46:37 ... Based on the examples, will be able to update the API 14:46:52 RI: may have a similar issue with lang 14:47:09 ... it can be on spans, and other places 14:47:20 MC: yes, we need to look at the various cases 14:48:07 RI: there are no unicode markers for lang 14:49:28 AB: so if we were to move the ITS functionality to a separate spec, would that be objectionably? 14:49:46 AP: yes, I think the I18N Core WG would find that objectionable 14:50:03 ... concerns about it not getting implemented and others I mentioned ealier 14:50:28 MC: yes, understand; we have very little support for it now from implementors 14:51:07 RB: it is much easier for us to tell people to implement a small separate spec then it is to implement an Optional part of a spec 14:51:21 AP: the attributes are not optional 14:51:31 ... the effect they have is sometimes not optional 14:51:37 ... there is a right thing to do 14:52:41 MC: we could do this in a seperate spec and in P&C spec, say this the Widget BiDi spec SHOULD/MUST be implemented 14:52:48 ... want to finish P&C 14:53:17 ... we have a good test suite and we can add some ITS tests 14:53:38 ... I think that would address the concerns you expressed 14:53:55 ... then we can add additonal use cases as needed 14:54:32 RI: if put span and dir in the grammar in P&C and then specify them in a separate spec 14:54:41 MC: yes, we can do that 14:55:52 RI: are you saying that in the P&C spec, define the span and dir as mandatory and then specing them separately? 14:55:53 MC: yes 14:55:59 RB: I think that would be OK 14:56:13 RI: I think we would say that isn't the preferred plan 14:56:31 RB: I agree it's not our preferred plan either but we need to ship the spec 14:56:38 Which argues against a three week LC by the way 14:56:41 felix: agree with that plan - not preferred, but still ok 14:57:06 AP: will be painful if you take it away and then try to add it later 14:57:48 AB: then this plan wouldn't be ideal but would meet the I Can Live With It Test 14:58:22 RI: the examples we've seen today aren't real convincing and I can supply others 14:58:25 RB: that would be great 14:58:45 ACTION Marcos to email I18N to ask for better examples, edit P+C to match decision 14:58:45 Created ACTION-496 - Email I18N to ask for better examples, edit P+C to match decision [on Marcos Caceres - due 2010-03-04]. 14:59:10 SP: wasn't clear on the Core feedback loop 14:59:30 RB: we got some feedback to use markers 14:59:42 ... but we we want to keep moving the spec forward 14:59:59 .... we should have done the i18n tests first 15:00:05 zakim, unmute Felix 15:00:06 felix should no longer be muted 15:00:15 Topic: DigSig spec: C14N 15:00:16 -aphillip 15:00:18 -Richard 15:00:20 -felix 15:00:22 -Steven 15:00:32 fsasaki has left #wam 15:00:35 AB: on Feb 12, Marcos started a thread related to the Canonical XML spec ( http://lists.w3.org/Archives/Public/public-webapps/2010JanMar/0595.html ). There was a related follow-up by Henri Sivonen ( http://lists.w3.org/Archives/Public/public-webapps/2010JanMar/0679.html ) and Andreas Kühne again mentioned his company's service ( http://lists.w3.org/Archives/Public/public-webapps/2010JanMar/0596.h 15:00:36 t 15:00:38 ml ). 15:01:18 AB: I don't think any new information has been added to the discussion about using using XML Signature for widget signing. 15:01:49 AB: do we have an issue to discuss? 15:01:58 I saw nothing new in the discussion 15:02:01 MC: no I don't think so 15:02:23 q+ 15:02:58 q- 15:03:13 r12a has left #wam 15:03:49 MC: I talked to our guys but we are OK with proceeding as already agreed 15:04:26 AB: proposed resolution: we continue as previously agreed with Dig Sig spec 15:04:32 AB: any objections? 15:04:36 [ None ] 15:04:52 RESOLUTION: we will continue as previously agreed with Dig Sig spec 15:05:08 Topic: Interface spec: openURL security considerations 15:05:14 AB: on Feb 18, Marcos asked for input on openURL security considerations ( http://lists.w3.org/Archives/Public/public-webapps/2010JanMar/0659.html ). What's the status? 15:06:08 MC: I expect Opera will provide some input and I will reflect other comments 15:06:30 ... there are some issues with this method so we need to be cautious 15:06:55 AB: will addressing the issue require normative changes to the spec? 15:07:00 MC: no, I don't think so 15:07:11 ... we need to provide some more guidance for implementors 15:07:34 AB: I think we're OK here 15:07:43 MC: yes, I'll refine the informative text 15:07:54 Topic: Interface spec: resolution of relative URIs 15:08:42 AB: on Feb 24, Arve asked a question in IRC re how relative URIs are resolved ( http://krijnhoetmer.nl/irc-logs/webapps/20100223 ). 15:09:45 Arve: the spec has some text about relative URIs 15:10:45 ... may have a conflict between openURL and similar APIs like window.open 15:11:49 ... [ Arve make a proposal that is not minuted ... ] 15:12:01 ... must look at the resolved URI and not the string 15:12:11 MC: yes, that makes sense; I can work with Arve on this 15:12:24 ... that change would simplify some things as well 15:13:47 AB: is this going to be editorial change or something more substantial? 15:13:58 MC: I think this is more of an editorial change 15:14:14 ... but after I am done editing we can decide if the change is more substantial 15:14:22 Arve: I agre this is more editorial 15:14:59 Topic: View Modes Media Feature spec: LC ToDo list 15:15:08 AB: on Jan 14, Marcin posted a list of 4 open issues for the VMMF spec ( http://lists.w3.org/Archives/Public/public-webapps/2010JanMar/0170.html ). We discussed this list on Jan 21 ( http://www.w3.org/2010/01/21-wam-minutes.html#item06 ). 15:15:42 AB: Since then were no follow-ups, want to go thru the list and get an understanding about what needs to be done to address the issues. 15:15:53 AB: note for the record that Marcin sent regrets for today 15:16:37 zakim, who is making noise? 15:16:48 Marcos, listening for 10 seconds I heard sound from the following: arve (8%), Art_Barstow (18%), [IPcaller] (42%), Marcos (35%) 15:17:40 zakim, who is here? 15:17:42 On the phone I see Art_Barstow, fjh, Marcos, [IPcaller], Bryan_Sullivan, arve 15:17:48 On IRC I see Bryan, RRSAgent, arve, Zakim, MikeSmith, Steven, ArtB, Marcos, darobin, tlr, shepazu, chaals, fjh, anne, trackbot, steve 15:18:05 AB: what is the priority of this spec? 15:18:18 RB: I can take a look at this? 15:18:33 ... it's a question of what the WG's priorities are 15:18:36 s/look at this?/look at this/ 15:19:13 darobin to view modes! 15:19:32 AB: if this spec is getting implemented, we need to freeze it 15:19:45 MC: we need someone to take editorial control 15:19:59 ... my priority is Update spec at the moment 15:20:34 zakim, unmute me 15:20:34 arve should no longer be muted 15:21:59 ACTION: barstow find someone to help drive the View Modes Media Feature spec to LC 15:21:59 Created ACTION-497 - Find someone to help drive the View Modes Media Feature spec to LC [on Arthur Barstow - due 2010-03-04]. 15:22:26 Arve: I can look inside 15:22:30 AB: I'll do the same 15:22:36 RobinCopter 15:22:44 Topic: AOB & Announcements 15:22:49 AB: any short announcements for today? 15:23:12 RB: I sent the URI scheme registration request 15:23:18 AB: yes, saw that; thanks! 15:23:38 AB: next call is March 4; no call on March 11; meeting adjourned 15:23:58 -Art_Barstow 15:24:01 -[IPcaller] 15:24:04 -arve 15:24:05 -fjh 15:24:07 -Bryan_Sullivan 15:24:09 we should have a Mr Barstow song 15:24:30 -Marcos 15:24:31 IA_WebApps(Widgets)9:00AM has ended 15:24:33 Attendees were Art_Barstow, arve, fjh, Marcos, aphillip, Richard, [IPcaller], felix, Bryan_Sullivan, Steven 15:24:39 arve has left #wam 15:25:58 RRSAgent, make minutes 15:25:58 I have made the request to generate http://www.w3.org/2010/02/25-wam-minutes.html ArtB 15:28:54 zakim, bye 15:28:54 Zakim has left #wam 15:30:53 RRSAgent, bye 15:30:53 I see 1 open action item saved in http://www.w3.org/2010/02/25-wam-actions.rdf : 15:30:53 ACTION: barstow find someone to help drive the View Modes Media Feature spec to LC [1] 15:30:53 recorded in http://www.w3.org/2010/02/25-wam-irc#T15-21-59