See also: IRC log
http://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#External_JSON_values
<nvdbleek> referring to a local id: Nothing changes just use the id of the element e.g.: my-control
<nvdbleek> referring to an id in the outer form: prepend id with :: e.g.: ::my-control
<dispatch targetid="my-control" ...
<dispatch targetid="control::inner"
Steven: Couldn't we just use one colon?
<dispatch targetid="control:inner"
<nvdbleek> referring from the outer form inside an embedded form: use the id of the target element which embed the embedded form followed by the the :: and the id in the embedded form e.g.: my-wrapper::my-control
Nick: targetid is then no longer
an IDREF, but something Forms-defined
... I used :: because it is what is used in several programming
languages
Steven: A double colon means that there is no confusion with namespaces
<nvdbleek> but there is one problem when you have three levels of embedded forms, and you want to refer from the 3rd level to the second level. Then you have to know the id of the second level embed to refer to it
Steven: Will you ever need to refer to that depth?
<nvdbleek> we could add a special keyword parent if it is really needed or .. then you can use : parent::id-of-control or ..::id-of-control
<nvdbleek> (..:: looks a bit wierd)
<nvdbleek> We specify the id resolving in http://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#Resolving_ID_References_in_XForms so it would be easy to support this in the specification
<nvdbleek> rssagent, make minutes public
This is scribe.perl Revision: 1.137 of Date: 2012/09/20 20:19:01 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/FO/Fo/ Succeeded: s/Work/Scoping IDs when embedding/ Succeeded: s/3th/3rd/ Succeeded: s/rrsagagent, make minutes// No ScribeNick specified. Guessing ScribeNick: Steven Inferring Scribes: Steven Present: Nick Steven WARNING: Fewer than 3 people found for Present list! WARNING: No meeting chair found! You should specify the meeting chair like this: <dbooth> Chair: dbooth Got date from IRC log name: 20 Nov 2012 Guessing minutes URL: http://www.w3.org/2012/11/20-forms-minutes.html People with action items: WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option.[End of scribe.perl diagnostic output]