15:04:57 RRSAgent has joined #forms 15:04:57 logging to http://www.w3.org/2011/05/11-forms-irc 15:04:59 RRSAgent, make logs public 15:04:59 Zakim has joined #forms 15:05:01 Zakim, this will be IA_XForms 15:05:01 ok, trackbot, I see IA_XForms()11:00AM already started 15:05:02 Meeting: Forms Working Group Teleconference 15:05:02 Date: 11 May 2011 15:05:09 zakim, code? 15:05:09 the conference code is 93676 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), nick 15:05:47 +Nick_van_den_Bleeken 15:06:48 trackbot, start telecon 15:06:50 RRSAgent, make logs public 15:06:52 Zakim, this will be IA_XForms 15:06:52 ok, trackbot, I see IA_XForms()11:00AM already started 15:06:54 Meeting: Forms Working Group Teleconference 15:06:56 Date: 11 May 2011 15:07:59 scribe: nick 15:08:30 TOPIC: "Model-driven Views" thread on webapps 15:08:40 http://lists.w3.org/Archives/Public/public-forms/2011Apr/0020.html 15:08:45 http://lists.w3.org/Archives/Public/public-webapps/2011AprJun/0475.html 15:09:09 klotz: I responded but nobody really commented on it 15:09:55 http://lists.w3.org/Archives/Public/public-forms/2011May/0008.html 15:10:18 klotz: I explained how we implemented 'inactive dom' -> our instance and explained how we can listen to DOM change events 15:11:25 klotz: The only thing we can do is answer the questions that they ask 15:11:50 klotz: has anyone looked at the javascript package they made 15:12:41 dmccreary: Leigh your answer was very good and professional 15:13:32 +ebruchez 15:13:47 dmccreary: MVC in the browser is the way to do it in the long term 15:15:10 dmccreary: we need to have group of neutral people promoting XForms 15:16:05 zakim, who is noisy? 15:16:16 klotz, listening for 10 seconds I heard sound from the following: Leigh_Klotz (85%), [IPcaller] (9%) 15:16:32 I just muted 15:16:37 is it better? 15:16:49 TOPIC: Transform function module 15:17:33 ebruchez: I had an action item to propose function names but it is still pending 15:18:36 ebruchez: it is annoying to only have a URI version, and you can use the document function to do the uri resolving 15:19:17 ebruchez: but it only works good for XSLT and not XQuery because XQuery is plain text 15:19:54 ebruchez: XPath 3.0 has a function to retrieve unparsed text, but XQuery isn't plain text... 15:21:14 ebruchez: if we solve this we could have a single function that receives the transformer document 15:21:42 klotz: last week we added an extra mime-type parameter will this solve this 15:22:18 ebruchez: it won't work, because XQuery specifies the encoding in the text file, so we can't convert the 'text' to a string 15:22:38 ebruchez: because we can't determine the encoding of the bytes 15:22:57 -[IPcaller] 15:23:11 +[IPcaller] 15:23:11 ebruchez: but it would be nice if we could solve this problem 15:23:23 klotz: are you looking for input? 15:23:38 ebruchez: input would be appreciated 15:23:57 klotz: maybe you and philip can talk about the related events 15:24:42 kurt: Where would the XQuery be invoked? 15:25:31 ebruchez: It will be a function, so everywhere were you could have an XPath expression (e.g.: setvalue, submission, ...) 15:26:15 ebruchez: The current version only accepts a URI, it would be nice that the transformer could live in the instance 15:26:40 ebruchez: this is what we started to discuss last week in response to my e-mail 15:27:28 [Erik recaps last weeks discussion] 15:28:49 Kurt: Would it make sense to have two functions transform-document, transform-uri, with additional parameters language, ... 15:30:00 Kurt: we have to look at parameters too 15:31:23 ebruchez: xslt takes parameters (not used all the time) this is also exposed in the java API, so we should make this available 15:32:42 ebruchez: XPath 3.0 has high level functions to combine things better but that isn't available in XPath 2.0 or 1.0. But combining is ... 15:33:26 Kurt: In … you pass an XML node that contains the parameters 15:34:24 Kurt: you could store the parameters in the instance 15:34:54 klotz: we do that for headers to 15:34:56 q+ 15:35:40 Kurt: with this approach we can pass in namespaces 15:36:42 Kurt: until you see map come a standard datastructure in xpath, I think the instance approach is the best 15:38:24 nick: saxon also has a transform function as an extension and it takes also a node parameter containing the parameters 15:39:11 ebruchez: they are discussing to have an immutable hashmap type in XPath 2.0 15:39:53 Kurt: There are multiple implementations the Saxon one is immutable, eXists, Mark Logic have mutable ones 15:41:38 klotz: we have the need for multiple inputs: 15:41:39 -Nick_van_den_Bleeken 15:42:05 zakim, code 15:42:05 I don't understand 'code', nick 15:42:11 zakim, code? 15:42:11 the conference code is 93676 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), nick 15:42:43 +Nick_van_den_Bleeken 15:43:20 the input transformation: string or node, and the type of the transformer 15:43:40 passing in paramters: name value pairs 15:44:02 result: a document, multiple documents, text, text/html 15:44:37 Kurt: In XSLT you can set the output type 15:45:14 klotz: we need a way to read the output because it isn't always a document 15:45:55 klotz: we also need to know the result type 15:46:35 TOPIC: Schematron validation (via transform) 15:46:38 zakim, who is here? 15:46:38 On the phone I see +1.952.931.aaaa, +1.443.837.aabb, Leigh_Klotz, ebruchez, [IPcaller], Nick_van_den_Bleeken 15:46:40 On IRC I see RRSAgent, nick, ebruchez, klotz, dmccreary, alain, trackbot 15:46:57 I am the 952 15:47:22 klotz: We lost philippe we will discuss it another time 15:47:38 TOPIC: XML Prague publication of paper by Alain Couthures 15:47:45 http://www.xmlprague.cz/2011/presentations/alain-couthures-json-for-xforms.pdf 15:48:17 alain: I looked at the IBM JSON XML proposal, it looks quite different to our approach 15:48:32 alain: maybe John talk about it 15:48:58 alain: There are to many ways to convert from JSON to XML 15:49:25 klotz: Do we need to support them all, or do we only need to be able to read and write to JSON services 15:49:54 alain: My main goal was the later 15:50:45 klotz: I think we should bring it up again when John is here 15:51:30 TOPIC: Tree Controls 15:51:40 http://www.w3.org/MarkUp/Forms/wiki/Annotations 15:51:41 dmccreary: I update the wiki page 15:52:15 dmccreary: The mime-type attribute on textarea is used by multiple implementation 15:52:40 http://www.w3.org/MarkUp/Forms/wiki/YUI_Rich_Text_Editor 15:52:59 dmccreary: In the YUI implementation has 2 editors the simple editor (only allows bold, italic, colors, links) 15:53:23 dmccreary: Making the simple editor compatible between implementations would be easy 15:53:57 dmccreary: so it seems that we need an extra attribute that signals if the contents is simple 15:54:17 dmccreary: All other implementation use a complicated cofiguration file 15:54:57 dmccreary: I will do a writeup about the mime-type attribute and a profile attribute 15:55:19 dmccreary: I invite everyone to read it and give comments 15:56:04 klotz: I'm a bit worried for the funny names for the profiles, simple sounds a bit at-hock 15:56:46 dmccreary: I'm trying to look for patterns between different implementations 15:57:20 klotz: has TEI a way to specify which elements are allowed 15:57:27 dmccreary: yes they have 15:57:39 klotz: what is the namespace of those profiles 15:58:02 klotz: how do I select a vocabulary 15:58:24 dmccreary: you select an xsd-schema, and can make modification schema 15:59:25 klotz: So you have to reverse engineer see what elements are allowed in the xsd and provide the controls to create the markup 16:00:26 klotz: maybe this is the correct approach, maybe some implementations will only support somestatic uri's others will support xsd schemes, even others accept relax ng schemes 16:01:58 klotz: I would propose that you add a schema attribute with points to a schema (xsd, schematron, relax ng) 16:02:11 dmccreary: So I only need mediatype and schema 16:03:19 http://www.w3.org/TR/2009/CR-curie-20090116/ 16:03:58 http://www.w3.org/TR/curie/ 16:04:26 nick: we could use a CURIE for the schema attrubute 16:04:52 xmlns="http://www.w3.org/1999/xhtml" 16:04:52 xmlns:MR="http://www.example.org/roles/myRoles#"> 16:04:52 16:04:52 An XHTML 2 document using Role 16:04:54 16:04:56 16:04:57

The main content

16:05:00

Some musical support for the page

16:05:02 16:05:03 16:05:29 dmccreary: sounds good 16:05:49 zakim, make minutes 16:05:49 -Leigh_Klotz 16:05:49 I don't understand 'make minutes', nick 16:05:50 - +1.952.931.aaaa 16:05:50 -[IPcaller] 16:05:51 - +1.443.837.aabb 16:05:59 rssagent, make minutes 16:06:18 -Nick_van_den_Bleeken 16:06:22 trackbot, make minutes 16:06:22 Sorry, nick, I don't understand 'trackbot, make minutes'. Please refer to http://www.w3.org/2005/06/tracker/irc for help 16:06:46 trackbot, end meeting 16:06:46 Zakim, list attendees 16:06:46 As of this point the attendees have been +1.952.931.aaaa, +1.443.837.aabb, Leigh_Klotz, [IPcaller], Nick_van_den_Bleeken, ebruchez 16:06:47 RRSAgent, please draft minutes 16:06:47 I have made the request to generate http://www.w3.org/2011/05/11-forms-minutes.html trackbot 16:06:48 RRSAgent, bye 16:06:48 I see no action items