W3C

– DRAFT –
XForms Users Community Group Teleconference

10 December 2021

Attendees

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

Meeting minutes

Timescale Plans

https://lists.w3.org/Archives/Public/public-xformsusers/2021Dec/0004

Steven: Version neutral XPath

https://lists.w3.org/Archives/Public/public-xformsusers/2021May/0004

Steven: Trivial

Steven: Introspection functions

https://lists.w3.org/Archives/Public/public-xformsusers/2021May/0003

https://www.w3.org/2021/05/14-forms-minutes#t05

Steven: Easy to do. Not much work

Steven: Other simple ones:

collapse="open/closed"

https://www.w3.org/community/xformsusers/wiki/XForms_2.0#The_group_Element
… State change events

https://www.w3.org/2018/09/26-forms-minutes.html#item05

Steven: Some discussion needed for Submission echo

https://www.w3.org/2017/07/05-forms-minutes.html#item06
… likewise Repeat with automatic controls

https://www.w3.org/2016/09/07-forms-minutes.html#item02
… Probably easy Tabbed appearance for select/select1

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

Tabbed appearance for select/select1

https://lists.w3.org/Archives/Public/public-xformsusers/2020Aug/0000
… WOrk needed Input suggestions for select/select1

https://www.w3.org/2020/02/19-forms-minutes.html#item02
… Discussion needed MIPs on controls

https://www.w3.org/2019/05/08-forms-minutes.html#item06
… Need research (in how browsers deal with it) Websockets

https://www.w3.org/2019/10/02-forms-minutes#item06

File write/read<control

https://www.w3.org/2019/01/30-forms-minutes.html#item05
… work for us in desing <control/>

https://lists.w3.org/Archives/Public/public-xformsusers/2018Jun/0011

https://lists.w3.org/Archives/Public/public-xformsusers/2018Nov/0010
… Not sure Data traversal

https://lists.w3.org/Archives/Public/public-xformsusers/2018Nov/0006
… and not sure Data traversal

https://lists.w3.org/Archives/Public/public-xformsusers/2018Nov/0006

Steven: Comments?

Erik: Some of the simple ones are not so simple I believe. Like state changing events
… For sorting, it's already in XPath, so we should use that

<ebruchez_> https://www.w3.org/TR/xpath-functions-31/#func-sort

Erik: less work for us.
… ... but it needs XPath 3

Alain: Inline function?

Alain: XPath 3 has function definitions, and so do we.

Steven: So should we defer to XPath?

Erik: We should still say something.
… we have the function element, but we need to put XPath's somewhere, so we need a function element to contain it.

Steven: Sounds sensible.

<ebruchez_> <script>

Erik: Could be script type=xpath

Alain: is it XPath or XQuery?

Erik: [looks]

Alain: The prologue is also used for namespaces and global variables.

ACTION: Erik to research XPath3 function definitions

<trackbot> Created ACTION-2309 - Research xpath3 function definitions [on Erik Bruchez - due 2021-12-17].

Steven: Do we still need variables?

Erik: Maybe.

Steven: Include that in your action.

Alain: I have been working on file read/write

<Steven> s/suil/sil/

Alain: there are tricks

ACTION: Alain summarise file read/write

<trackbot> Created ACTION-2310 - Summarise file read/write [on Alain Couthures - due 2021-12-17].

<ebruchez_> https://code.visualstudio.com/blogs/2021/10/20/vscode-dev

Erik: This is a blog about local files use

Steven: Worth reading

ACTION: Steven create a document summarising the work to be done based on the list

<trackbot> Created ACTION-2311 - Create a document summarising the work to be done based on the list [on Steven Pemberton - due 2021-12-17].

Steven: <control/> was hanging on mirroring data between the user defined control and the calling instance
… (The original definition copied the data in, and out again after)
… mirroring would mean user defined controls acted like native controls

Steven: Echo was to allow people to see what was submitted withotu having a server that echos

Erik: You need to have a somewhere.
… it can be useful, there are echo services online. Unless you have your own, it's not reliable.
… we have something in our system, with an echo: scheme
… sends body and headers

Steven: I remember the problem with that is our responsibility to define the scheme with the relevant authorities

Erik: You could use an attribute

AOB

Alain: No markupUK; XML Prague in June

Steven: Oh!

Alain: They've agreed to do alternate years

Steven: Next meeting 7 January.

[ADJOURN]

Summary of action items

  1. Erik to research XPath3 function definitions
  2. Alain summarise file read/write
  3. Steven create a document summarising the work to be done based on the list
Minutes manually created (not a transcript), formatted by scribe.perl version 185 (Thu Dec 2 18:51:55 2021 UTC).

Diagnostics

Succeeded: s/imple/simple/

Succeeded: s/fin/fun/

Failed: s/suil/sil/

Succeeded: s/fuil/fil/

No scribenick or scribe found. Guessed: Steven