07:22:44 RRSAgent has joined #mbui 07:22:44 logging to http://www.w3.org/2013/07/11-mbui-irc 07:23:01 meeting: MBUI Munich F2F day 2 07:23:05 chair: Fabio 07:23:20 scribe: Dave 07:23:20 scribenick: dsr 07:24:08 vivian has joined #mbui 07:24:08 joelle has joined #mbui 07:24:16 Nick_Kaklanis has joined #mbui 07:24:21 Jaroslav has joined #mbui 07:24:27 Present+ Nick_Kaklanis 07:24:42 fabio has joined #mbui 07:24:42 gaelle_ has joined #mbui 07:24:43 gaelle has joined #mbui 07:24:48 gaelle__ has joined #mbui 07:52:35 Gaelle: the dialogue model is the behavioural aspect of the AUI model 07:52:37 hbraun has joined #mbui 08:22:03 Dave presents Community groups and the Ubiquitous Application Design Community Group in particular, inviting members of the working group to join 08:22:26 Dave presents the steps involved in the production of a W3C Recommendation 08:27:40 Gaelle: do we need to have a consistent way of metamodeling? 08:27:51 plan for the aui: by the next audioconference a clean version should be read for final check before publicizing the fiorst working group note 08:28:02 Heiko: not at this stage, we will need implementations to show that things work together 08:28:49 Fabio: we can use the introductory document to provide an overview 08:31:45 Discussion on how to achieve two independent implementations 08:33:47 Dave: the implementations have to cover all features 08:34:54 Dave: we could have a test fest, with people in a room exchanging models over different tools. 08:37:52 Dave illustrates the options for dealing with the impending November deadline 08:39:02 Joelle: best option could be to launch a community group in which to do the implementation and then to recharter the WG 08:40:19 Heiko: the only realistic way is to build a community and take from there 08:55:20 dsr has joined #mbui 08:56:27 Topic: Ubiquitous Application Design Community Group 08:56:50 we need a summary for this session ... 08:57:02 Topic: Next steps for the MBUI Working Group 08:57:16 we need a summary for this session ... 08:57:29 Topic: Further steps for the AUI meta model 08:57:59 This is a continuation of yesterday's session on the AUI. Paolo talks about the idea of templates. 08:59:43 Heiko: cites login dialogue that can be embedded within a larger UI, as a motivation for templates. 09:00:28 Paolo: classic idea is declare the basic behaviour in a way that can then be refined in different contexts. 09:01:18 The parameters for a template determine how much freedom there is to refine it. 09:02:22 Jaroslav: isn't that a matter of restrictions at the data binding level? 09:02:44 Paolo: yes, this is about the relationship between the abstract UI and the domain model. 09:03:32 It would be interesting to explore use cases where templates are useful for reuse within the AUI itself. 09:04:11 hbraun_ has joined #mbui 09:05:05 I create a template to create something, when I create that something it might have a number of interactors corresponding to buttons where the template limits this to 2 to 5 buttons. 09:07:15 One question is what happens when a designer modifies directly an instance of a template in a way that violates the constraints imposed by the template, is it still an instance of that template? 09:07:42 Fabio asks Heiko if he thinks this notion of template is valuable to his needs? 09:08:03 Heiko: I am still trying to understand the implications. 09:08:57 Paolo: the constraints imposed by a template might relate to multiplicity of interactors, and to the events that the instance should handle. 09:09:50 Jaroslav: currently templates aren't described adequately in our introduction and glossary. 09:10:31 Heiko asks for clarifications, perhaps through a simple example. 09:11:15 Dave notes that templating is a common design pattern for web apps, e.g. using the PHP import statement. 09:12:33 Paolo presents some examples starting with a button group which can be used for such purposes as a save changes dialogue with buttons for yes, no and cancel. 09:14:57 Note that if you just want a direct instance of a particular dialogue pattern, you don't need the power of templates. 09:17:16 Paolo describes the range of possible template mechanisms. You need to specific a fixed part and a variable part that is specified by the instatiation of the template. 09:17:37 rrsagent, set logs public 09:20:15 rrsagent, make minutes 09:20:15 I have made the request to generate http://www.w3.org/2013/07/11-mbui-minutes.html dsr 09:24:26 Jean indicated direct reuse where a any changes to the pattern are automatically propagated to the instances, fixed re-use where once a instance is created it is not effected by changes to the template.tern is reused without change, 09:24:49 s/a any/any/ 09:25:21 Gaelle: templates could also be applicable to task models, as a general mechanism for meta-models. 09:46:24 Jaroslav presents the revised task model for the car rental use case. 09:47:15 Some discussion ensues on the details as they relate to the ideas in the Hertz examples. 09:53:40 Fabio make suggestions for how to best use the task model ordering semantics. 09:53:51 rrsagent, make minutes 09:53:51 I have made the request to generate http://www.w3.org/2013/07/11-mbui-minutes.html dsr 10:50:15 sfeu has joined #mbui