W3C

- DRAFT -

Widgets Voice Conference

21 Oct 2010

Agenda

See also: IRC log

Attendees

Present
Art_Barstow, Marcos_Caceres, Steven_Pemberton
Regrets
Frederick_Hirsch
Chair
Art
Scribe
Art

Contents


<scribe> ScribeNick: ArtB

<scribe> Scribe: Art

Announcements

AB: October 26 is the deadline for comments re October 5 LCWD of Widget Packaging and Configuration ( http://www.w3.org/TR/2010/WD-widgets-20101005/ )
... WAI's P&F WG would like to meet with the widgets group @ TPAC on November 1; I will send details of the meeting include voice bridge (when I have them)

Packaging and Configuration spec

AB: I created a comment tracking doc for the LC ( http://www.w3.org/2006/02/lc-comments-tracker/42538/WD-widgets-20101005/ )
... we have comments from viji <viji@borqs.com> (http://lists.w3.org/Archives/Public/public-webapps/2010OctDec/0130.html )

MC: Viji is from Borqs
... they are a development arm for China Mobile

<Marcos> MC: AFIK

AB: Issue-150 "Email and param name and value as 'Keyword attributes' is causing confusion in Widgets P&C Spec" ( http://www.w3.org/2008/webapps/track/issues/150 )
... Issue-151 "If feature-name is not a valid IRI, and required-feature is true, then the user agent must treat this widget as an invalid widget package. but doesnt say anything about the case when it is not required." ( http://www.w3.org/2008/webapps/track/issues/151 )
... Issue-152 "test suite needs a few more XML entity cases to check for well-formed XML" ( http://www.w3.org/2008/webapps/track/issues/152 )
... 152 seems more like an action

MC: oh yes, that's true
... can change it to an Action
... I am reluctant to add more tests
... they test XML entity types

AB: what about issue-151?

Issue-151?

MC: we just need to add a clarification

<trackbot> ISSUE-151 -- [widgets] P&C Spec.... If feature-name is not a valid IRI, and required-feature is true, then the user agent must treat this widget as an invalid widget package. but doesnt say anything about the case when it is not required. -- raised

<trackbot> http://www.w3.org/2008/webapps/track/issues/151

AB: yes, I agree with it is just a clarification
... and what about issue-150?

Issue-150?

<trackbot> ISSUE-150 -- [widgets] Email and param name and value as 'Keyword attributes' is causing confusion in Widgets P&C Spec -- raised

<trackbot> http://www.w3.org/2008/webapps/track/issues/150

MC: this is just an editorial cleanup
... need to define a new data type like "unlocalizable string"

<scribe> ACTION: barstow update LC comment doc to show Issues 150 and 151 are clarifications and editorial, respectively [recorded in http://www.w3.org/2010/10/21-wam-minutes.html#action01]

<trackbot> Created ACTION-590 - Update LC comment doc to show Issues 150 and 151 are clarifications and editorial, respectively [on Arthur Barstow - due 2010-10-28].

<scribe> ACTION: caceres to checkin updates for issues 150 and 151 [recorded in http://www.w3.org/2010/10/21-wam-minutes.html#action02]

<trackbot> Created ACTION-591 - Checkin updates for issues 150 and 151 [on Marcos Caceres - due 2010-10-28].

AB: anything else on P&C for today?

MC: can we talk about embedding?

AB: let's talk about that during AoB

MC: ok

Widget Interface spec

AB: Addison's October 14 e-mail ( http://lists.w3.org/Archives/Public/public-webapps/2010OctDec/0096.html )
... he wants a locale attribute off the widget object

MC: yes, that's right
... think he should just use navigator.language

AB: let me find the relevant email in the archive
... here is your response to Addison: http://lists.w3.org/Archives/Public/public-webapps/2010OctDec/0033.html

<Marcos> http://www.iamcal.com/understanding-bidirectional-text/

MC: I have another response that I drafted but haven't yet set
... think he misunderstood what me
... my answer to the locale is to use navigator.language

AB: Addison also is asking "how does the API expose a string's direction?"
... the problem is that the "span-able" elements may have any number of directions
... so there is no single direction
... I know you responded to Addison; I think you are talking past each other

MC: correct; a string can have N directions
... can use unicode markers
... e.g. http://www.iamcal.com/understanding-bidirectional-text/
... can have a leading direction but then substrings may change direction

AB: is there a precedence we can build upon?

<Marcos> e.g. U+202E A B C U+202C

<Marcos> OR: start {LRE} foo {RLE} bar {PDF} baz {PDF} end

<Marcos> MC: in P&C, the i18n string is represented as (start {LRE} foo {RLE} bar {PDF} baz {PDF} end)

MC: in the API we can note what the string can look like (pointing to P&C spec)

<Marcos> widget.name == "u/202E foo u/1231 bar u/123 baz /3112 end u/1231

<Marcos> "

<Marcos> document.write(widget.name)

<Marcos> http://www.iamcal.com/understanding-bidirectional-text/

<Marcos> putInPlace(string, widget.name)

<Marcos> putInPlace(element, widget.name)

MC: this isn't something that can be done at the widget API level
... it could be something done at the DOM level
... don't think this is something that needs to be standardized

AB: can you respond to Addison with your proposal?

<Marcos> winget.name.lang

MC: yes, I will do that
... for locale use, widget.name.lang
... and for directionality, I will reiterate what I've previously said
... we are going to return strings with Unicode markers

AB: ok; sounds good; I would welcome his feedback on what other WGs have done here

Widget Requirements: CfC to publish a new WD; only changes are updating references and the now obsolete spec titles (e.g. Widgets 1.0: Packaging and Configuration) <http://dev.w3.org/2006/waf/widgets-reqs/>

AB: any objections to publishing this WD?

MC: no

SP: good plan

RESOLUTION: agree to publish the new WD of the Widget Requirements doc

<scribe> ACTION: barstow submit a publication request to publish new WD of Widget Requirements [recorded in http://www.w3.org/2010/10/21-wam-minutes.html#action03]

<trackbot> Created ACTION-592 - Submit a publication request to publish new WD of Widget Requirements [on Arthur Barstow - due 2010-10-28].

AoB

AB: there has been some discussion about packaging web apps for browsers
... Mozilla's Mike Hanson elaborated on how their approach relates to P&C: http://lists.w3.org/Archives/Public/public-webapps/2010OctDec/0159.html
... Doug mentioned this could be in scope via WebApps' "Widget Embedding" deliverable
... Someone else mentioned, this appears to be similar to Chrome extensions framework, at least from the manifest perspective
... they also use JSON

MC: yes

AB: we can certainly do some work in this area

MC: yes, we should discuss this
... don't want fragmentation

AB: I think it would be good to talk about the UCs and Reqs
... I do think our priority here should be to complete work we already started
... but most of the work is already done

MC: I'm willing to put in hooks to accomdate future devlopment
... but I do not want to break any normative parts of the P&C spec

AB: agree
... it may be too late to schedule related discussions for TPAC
... but we can certainly start discussions on the mail list
... and have informal discussions in Lyon

MC: yes, I agree

AB: not sure how to proceed
... assume people will respond to the thread already started
... the action is for anyone interested in "Widget Embedding" to use public-webapps for discussions
... regarding next call, I think after TPAC makes sense

MC: yes, we should continue to use the list, especially for P&C and Interface specs

AB: tentatively, the next call would be November 4
... anything else for today?
... meeting adjourned

Summary of Action Items

[NEW] ACTION: barstow submit a publication request to publish new WD of Widget Requirements [recorded in http://www.w3.org/2010/10/21-wam-minutes.html#action03]
[NEW] ACTION: barstow update LC comment doc to show Issues 150 and 151 are clarifications and editorial, respectively [recorded in http://www.w3.org/2010/10/21-wam-minutes.html#action01]
[NEW] ACTION: caceres to checkin updates for issues 150 and 151 [recorded in http://www.w3.org/2010/10/21-wam-minutes.html#action02]
 
[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.135 (CVS log)
$Date: 2010/10/21 13:59:02 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.135  of Date: 2009/03/02 03:52:20  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Found ScribeNick: ArtB
Found Scribe: Art
Present: Art_Barstow Marcos_Caceres Steven_Pemberton

WARNING: Replacing previous Regrets list. (Old list: Steven_Pemberton, Frederick_Hirsch)
Use 'Regrets+ ... ' if you meant to add people without replacing the list,
such as: <dbooth> Regrets+ Frederick_Hirsch

Regrets: Frederick_Hirsch
Agenda: http://lists.w3.org/Archives/Public/public-webapps/2010OctDec/0153.html
Got date from IRC log name: 21 Oct 2010
Guessing minutes URL: http://www.w3.org/2010/10/21-wam-minutes.html
People with action items: barstow caceres comment doc lc update

[End of scribe.perl diagnostic output]