W3C

- DRAFT -

XForms Users Community Group Teleconference

11 Sep 2019

Agenda

Attendees

Present
Alain, Erik, Steven, Philip
Regrets
Chair
Steven
Scribe
Steven

Contents


<scribe> Agenda: https://lists.w3.org/Archives/Public/public-xformsusers/2019Sep/0006

ACTION-2254: Revise <replace/>

https://lists.w3.org/Archives/Public/public-xformsusers/2019Jul/0006

OK?

Steven: Speak now, or I will close these actions.

ACTION-2260: Change inserted-items to inserted-nodes in

xforms-replace event

https://lists.w3.org/Archives/Public/public-xformsusers/2019Jul/0007

OK?

Steven: We will discuss this shortly, but closing for now

Patterns for data mutations

https://lists.w3.org/Archives/Public/public-xformsusers/2019Jul/0008

OK?

Steven: Similarly, closing this.

ACTION-2262: Make insert/delete/replace text consistent with

readonly text [Steven]

https://lists.w3.org/Archives/Public/public-xformsusers/2019Sep/0006

This has been done. Please check.

Steven: Assuming this is OK.

ACTION-2263: Update dom text for readonly

https://lists.w3.org/Archives/Public/public-xformsusers/2019Sep/0002

Steven: Similarly

ACTION-2261: Clarify what to do with merged text nodes in

xforms-replace event

https://lists.w3.org/Archives/Public/public-xformsusers/2019Sep/0007.html

Erik: We need to say what happens because of the merging of text nodes due to the data model.
... it can happen in insert, replace and delete
... What does it mean to refer us to the newly inserted nodes?
... I'm not sure what the answer is.
... You can imagine an implementation just caring about the result.
... So in my email, I suggest three possibilities.

Steven: Tricky
... what are the use cases?

Erik: The event is for detecting that there has been a mutation.

Steven: Yes I use that for marking that the instance data has been changed and needs saving.

Erik: You might want to synchronise two instances.
... and in that case you would want to know what has been changed.

Steven: So which solution would support that best?

Erik: That would exclude solution 1.

Steven: Solution 2 might not let you distinguish between something that had been merged, and something that had been inserted.
... that may mean we use solution 3, and supply the inserted things, without referring to the result.

Erik: We might be able to supply even more information so that you know the result of merges.
... the first step would be to say that text nodes that been inserted and merged are not included in the context information

Steven: Can I give you an action item to suggest some text?

Erik: Sure

<scribe> ACTION: Erik to propose text for the merged textnodes case of insert and replace.

<trackbot> Created ACTION-2264 - Propose text for the merged textnodes case of insert and replace. [on Erik Bruchez - due 2019-09-18].

ACTION-2259: Propose text for mips on controls [Steven]

https://lists.w3.org/Archives/Public/public-xformsusers/2019Jun/0014

Steven: In progress

XForms and Web sockets

https://lists.w3.org/Archives/Public/public-xformsusers/2019Aug/0000

Steven: I read it. I found that there was not enough information about the <ws/> element
... it does look very similar to <submit/>
... And the name ws is badly chosen because it refers to the implementation and not the purpose.
... but there is clearly a use case.
... I wish I knew how our Danish colleagues did their IRC application using XForms, because clearly they could do this stuff already, apparently without a websocket interface.
... What I'll do is contact them to see if they can remember how they did, and maybe even get the source.
... Any other comments.

Erik: I didn't get a chance to read it yet.

Philip: Nor did I.

Steven: I'll add it to next week's discussion again.

<scribe> ACTION: Steven to contact the Danes about IRC

<trackbot> Created ACTION-2265 - Contact the danes about irc [on Steven Pemberton - due 2019-09-18].

AOB

[None]

[ADJOURN]

Summary of Action Items

[NEW] ACTION: Erik to propose text for the merged textnodes case of insert and replace.
[NEW] ACTION: Steven to contact the Danes about IRC
 

Summary of Resolutions

[End of minutes]

Minutes manually created (not a transcript), formatted by David Booth's scribe.perl version 1.154 (CVS log)
$Date: 2019/09/11 13:28:05 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.154  of Date: 2018/09/25 16:35:56  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: Irssi_ISO8601_Log_Text_Format (score 1.00)

Succeeded: s/AgendaL/Agenda:/
Succeeded: s/0005/0006/G
Succeeded: s/bes?/best?/
Succeeded: s/contest informaiton/context information/
Succeeded: s/met/mit/
Succeeded: s/otehr/other/
Present: Alain Erik Steven Philip
No ScribeNick specified.  Guessing ScribeNick: Steven
Inferring Scribes: Steven
Agenda: https://lists.w3.org/Archives/Public/public-xformsusers/2019Sep/0006
Found Date: 11 Sep 2019
People with action items: erik steven

WARNING: IRC log location not specified!  (You can ignore this 
warning if you do not want the generated minutes to contain 
a link to the original IRC log.)


[End of scribe.perl diagnostic output]