16:00:22 RRSAgent has joined #webevents 16:00:22 logging to http://www.w3.org/2011/01/11-webevents-irc 16:00:28 RRSAgent, make log Public 16:00:37 ScribeNick: ArtB 16:00:37 Scribe: Art 16:00:37 Agenda: http://lists.w3.org/Archives/Public/public-webevents/2011JanMar/0001.html 16:00:37 Chair: Art 16:00:37 Meeting: Web Events WG Voice Conference 16:00:37 Date: 11 January 2011 16:01:19 cathy has joined #webevents 16:01:40 + +46.3.13.48.aabb 16:01:44 - +46.3.13.48.aabb 16:01:44 + +46.3.13.48.aabb 16:02:07 zakim, aabb is Anders 16:02:08 +Anders; got it 16:03:00 +??P19 16:03:10 zakim, P19 is me 16:03:26 +Shepazu 16:03:30 sorry, Sangwhan_Moon, I do not recognize a party named 'P19' 16:03:45 zakim, +??P19 is me 16:03:49 zakim, ??P19 is Sangwhan_Moon 16:03:55 zakim, mute me 16:04:08 sorry, Sangwhan_Moon, I do not recognize a party named '+??P19' 16:04:10 +Sangwhan_Moon; got it 16:04:13 Sangwhan_Moon should now be muted 16:04:14 Present: Art_Barstow, Cathy_Chan, Anders_Höckersten, Sangwhan_Moon, Doug_Schepers 16:04:16 Zakim, code? 16:04:20 the conference code is 9231 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), shepazu 16:04:23 zakim, unmute me 16:04:23 Sangwhan_Moon should no longer be muted 16:04:55 Topic: Tweak the agenda 16:05:08 mbrubeck has joined #webevents 16:05:09 AH: I work for Opera in Sweden 16:05:26 Present+ Matt_Brubeck 16:05:28 sorry I'm late, dialing in now 16:05:36 AB: agenda posted yesterday ( http://lists.w3.org/Archives/Public/public-webevents/2011JanMar/0001.html ). Any change requests? 16:06:04 DS: I have some additions 16:06:13 + +1.206.697.aacc 16:06:17 That's me 16:06:19 ... there is a proposal from Nokia to talk about 16:06:34 shepazu has changed the topic to: #webevents · touch interfaces, intentional events, and bears, oh my! · telcon code: 9231 16:06:36 ... there is another issue we didn't cover in D3E that we may want to capture here 16:06:42 ... and that is mouse capture 16:06:53 AB: we can include them during the specs topic 16:07:09 bo_chen has joined #webevents 16:07:09 Topic: Use Cases and requirements 16:07:16 AB: other than the UCs and requirements Cathy sent to the list last month ( http://lists.w3.org/Archives/Public/public-webevents/2010OctDec/0005.html ), there have been no additional UCs and requirements inputs. I encourage everyone to submit them. 16:07:35 timeless_mbp has joined #webevents 16:08:21 + +1.850.486.aadd 16:08:22 AB: Cathy, are the UCs and requirements in your input addressed by the spec you submitted to the WG yesterday? 16:08:43 CC: yes, I believe they are 16:08:53 AB: ok; just wanted to clarify 16:09:55 AB: the requirements are required in later stages of the W3C recommendation process 16:10:01 Topic: Landscape wiki 16:10:07 AB: Doug and I added a couple of additional resources to the landscape wiki ( http://www.w3.org/2010/webevents/wiki/Landscape ). Everyone should consider that wiki as community property and edit/update accordingly. 16:10:42 AB: any other comments on this wiki? 16:11:45 CC: in the landscape is a link to Ilkka's proposal 16:12:09 ... and it is same doc that I submitted to the list yesterday 16:12:22 ... as such, the wiki should be updated to just point to the doc I submitted 16:12:51 ACTION: barstow update the landscape doc so that Ilkka's spec is replaced with Cathy's spec of Jan 10 16:12:51 Created ACTION-2 - Update the landscape doc so that Ilkka's spec is replaced with Cathy's spec of Jan 10 [on Arthur Barstow - due 2011-01-18]. 16:12:52 shepazu has changed the topic to: #webevents ✍ touch interfaces, intentional events, and bears, oh my! ✌ telcon code: 9231 16:13:01 Topic: Specs 16:13:26 AB: Doug, what's the status of your initial drafts? 16:13:58 DS: I created some initial drafts 16:14:04 ... not quite ready to be checked in 16:14:17 ... hope to get something to review by the end of this week 16:14:47 ... I may use CVS rather than Mercurial 16:15:01 AB: that is fine with me 16:15:20 rrsagent, make minutes 16:15:20 I have made the request to generate http://www.w3.org/2011/01/11-webevents-minutes.html ArtB 16:15:36 mouse capture: http://www.w3.org/Bugs/Public/show_bug.cgi?id=9557 16:15:54 AB: Cathy submitted an input to the list yesterday ( http://lists.w3.org/Archives/Public/public-webevents/2011JanMar/att-0002/TransformActionProposal.html ). 16:16:31 CC: the spec we are proposing addresses the representation level of user interactions 16:16:48 ... physical touch events from UA to web apps is very low level 16:17:08 ... our spec introduces higher level action such as zoom, pan 16:17:15 ... have a transaction start event 16:17:39 ... and then update events that include data like the action e.g. pan/zoom/etc. 16:17:53 ... Allows authors to use high level events 16:18:46 AB: any intial questions or comments for Cathy? 16:19:09 DS: I think this is a good match for the existing transforms for SVG and CSS 16:19:24 CC: ok 16:19:48 MB: do you have a specific/concrete interaction that would trigger these events? 16:19:59 ... e.g. 3 fingers on a touch screen 16:20:00 q+ 16:20:05 CC: that's up to the UA 16:20:20 ... e.g. multiple touches, shaking device 16:20:29 ... meant to be open to the impl 16:20:39 MB: have you doen any impl work with this? 16:20:50 ... want to know how it works with the DOM 16:20:58 CC: we did some impl in Starlight project 16:21:05 ... and it uses multi-touch 16:21:14 ... my email to the list included a link 16:21:59 SM: scale and rotate are the same events 16:22:03 The link http://opensource.nokia.com/Starlight currently redirects to http://wiki.forum.nokia.com/index.php/Nokia_Open_Source 16:22:07 ... wondering why they weren't separated 16:22:30 DS: I believe the intent is to allow any given gesture to comprise more than one compent 16:22:40 ... could do more than one thing 16:23:17 ... if scroll up and to the right, don't know if user is trying two things or one 16:23:21 If you think of using these events to implement a UI like http://hacks.mozilla.org/2010/08/firefox4-beta3/ 16:23:33 then it makes sense that it would rotate and scale simultaneously. 16:24:11 The link to starlight should be: http://starlight-webkit.org/Starlight/ 16:24:40 MB: the example above does two things at once 16:24:51 DS: yes; this would scale and rotate 16:26:00 Present+ Josh_Soref 16:26:09 zakim, aacc is Mark_Brubeck 16:26:09 +Mark_Brubeck; got it 16:26:28 s/Mark/Matt 16:26:30 DS: so Mark, do you agree with that aspect of the TransAction spec? 16:27:20 s/Mark/Matt/ 16:28:04 MB: yes, I think this is a reasonable constraint 16:28:45 DS: someone asked if we are going to have literal mapping of 2 fingers on screen and one somewhere else and tie them to specific gestures 16:29:08 ... we need to map between a defined gesture and an action such as zoom/pan/rotate 16:29:53 ... it would be appropriate for us in our non-normative docs to outline specific gesture such as 3 finger down means something like zoom/pan/rotate 16:30:12 AB: thanks for clarifying that 16:30:43 agenda+ mechanism for yoking specific physical actions to intentional events 16:31:06 Topic: Mouse Capture 16:31:11 http://www.w3.org/Bugs/Public/show_bug.cgi?id=9557 16:31:17 RRSAgent, make minutes 16:31:17 I have made the request to generate http://www.w3.org/2011/01/11-webevents-minutes.html ArtB 16:31:28 http://www.w3.org/Bugs/Public/show_bug.cgi?id=9557 16:31:48 DS: if you grab the scrollbar and move it up/down and then the mouse strays off the scrollbar 16:32:08 ... or if you scroll down on a dropdown list 16:32:38 ... We talked about defining this in D3Events 16:33:05 ... and then thought Mouse Capture should be defined in this WG 16:33:16 ... have been implemented in IE and perhaps Gecko 16:33:20 https://developer.mozilla.org/en/DOM/element.setCapture 16:33:34 "Introduced in Gecko 2.0" 16:33:40 (i.e. Firefox 4) 16:33:55 ... Authors will want to do similar things for their own custom UI elements (widgets) 16:34:50 DS: the bug report is about setCapture and releaseCapture 16:35:28 ... My intent, unless there is an objection, is to define setCapture and releaseCapture 16:35:43 AB: you would define them in one of the specs you already commited or a new spec? 16:35:53 DS: not a great fit for either one of them 16:36:10 smaug_ has joined #webevents 16:36:12 ... could go in either spec 16:36:26 AB: perhaps a new/separate spec 16:36:48 DS: it's more low-level 16:36:56 ... so that is probably more appropriate 16:37:13 q+ to discuss concerns 16:37:18 ack shepazu 16:37:21 AB: is there any spec in W3C that defines these? 16:37:23 q+ 16:37:28 DS: no, I don't think so 16:37:56 ack me yielding to Sangwhan_Moon 16:37:57 SM: this may have some security implications 16:38:08 Zakim: ack me yielding to Sangwhan_Moon 16:38:11 q- 16:38:13 ... and may not work with platform widgets 16:38:20 ... could have some interop problems 16:38:33 ... may need a visual indicator so user doesn't get confused 16:38:50 DS: I think we can deal with this in the security section of the spec 16:39:13 ... agree there is at least one security issue here 16:39:50 ... If a widget overlays everything on the screen and events are sent to a snooping server, there could be a prob 16:40:14 ... Think a security note for implementations would address the problem 16:40:58 I'm concerned about security. But i don't object to it being added to Low Level 16:41:01 AB: does anyone object to setCapture and releaseCapture being included in Dougs's low-leve spec? 16:41:35 ... adding something does not mean discussion is ended 16:41:38 ack Sangwhan_Moon 16:41:59 DS: yes, adding it the spec just starts the conversation 16:42:21 RESOLUTION: group agrees setCapture and releaseCapture events will be added to the low-level spec 16:42:49 agenda? 16:43:08 RRSAgent, make minutes 16:43:08 I have made the request to generate http://www.w3.org/2011/01/11-webevents-minutes.html ArtB 16:44:00 DS: in the charter, says an author can map low level events to high level intenstional events 16:44:15 ... e.g. a double-tap can mean something special in my app 16:44:36 ... and override the UA's default behaviour which could be zoom/pan 16:45:01 ... We won't define specific gestures 16:45:14 ... but could define a way to define gestures 16:45:38 AH: this would lead to device specific pages 16:45:55 DS: that can be done today; can't stop it 16:46:29 AB: so you want to know if this would be useful? 16:46:42 DS: yes, and if so, want to know if there are solutions 16:47:01 so,... 16:47:08 AB: you may want to pose this on the list 16:47:18 i'd like to let an app expose a way to tell users... 16:47:28 DS: don't think we need a decision now but we do need to take a stand 16:47:28 "I have these actions available" 16:47:38 "You can select an action" 16:47:43 ... Don't want to over engineer the problem 16:47:49 "Please gesture to define how to trigger this action" 16:47:52 ... but I think people will ask for something like this 16:48:07 that would enable the user to train a local gesture to map to a high level custom event 16:48:09 AB: agree, in the abstract, something like that would be useful 16:48:49 DS: customization would be especially useful for Accessibility use cases 16:49:15 Accessibility for disadvantaged users and users of disadvantaged devices :) 16:50:23 ACTION schepers ask the mail list for specific proposals re custom low-level to high-level event mapping 16:50:23 Created ACTION-3 - Ask the mail list for specific proposals re custom low-level to high-level event mapping [on Doug Schepers - due 2011-01-18]. 16:51:02 AB: +1 to Sangwhan re tricky to implement 16:51:10 DS: agree; perhaps a v2 feature 16:51:27 fwiw, i worry that we might not encourage vendors to do this, even though i think it'll be rather important for certain devices (esp legacy) 16:51:40 AB: anything else before AoB 16:51:50 DS: AoB = any other business 16:51:54 Topic: AoB 16:51:59 AB: next call? 16:52:41 DS: don't want a call until after I have something published 16:53:01 ... schedule a call for next week and we will cancel it if I can't a spec out to review 16:53:02 I added a link to a useful starlight doc/spec page on http://www.w3.org/2010/webevents/wiki/Landscape 16:53:28 DS: who volunteered to Edit? 16:53:32 SM: I did 16:53:37 MB: me too 16:53:53 SM: I prefer Mercurial but with a doc, CVS is fine 16:54:12 (I'm still on record as offering support for Hg) 16:54:16 MB: prefer Mercurial but can live with CVS 16:54:29 technically Hg can help if you have someone (like me) making random minor cleanup bits 16:54:36 ... lots more flexible for Mercurial 16:54:52 DS: let me dig into this a bit 16:55:10 shepazu: what OS are you on? 16:55:44 AB: there could be less work with Mercurial because CVS requires public keys 16:55:52 seriously? 16:56:06 shepazu: http://jasonfharris.com/machg/ 16:56:48 AB: ok, tentatively we have a meeting on January 18; will be canceled if Doug does not get a spec out before then 16:56:50 (some of my first programming experience was on BeOS) 16:56:58 AB: meeting adjourned 16:57:00 -Shepazu 16:57:04 -timeless_mbp 16:57:06 -Sangwhan_Moon 16:57:07 -Art_Barstow 16:57:10 -Mark_Brubeck 16:57:11 -Anders 16:57:13 RWC_(Web Events WG)11:00AM has ended 16:57:15 Attendees were +1.781.993.aaaa, Art_Barstow, +46.3.13.48.aabb, Anders, Shepazu, Sangwhan_Moon, +1.206.697.aacc, +1.850.486.aadd, timeless_mbp, Mark_Brubeck 16:57:15 RRSAgent, make minutes 16:57:15 I have made the request to generate http://www.w3.org/2011/01/11-webevents-minutes.html ArtB 16:58:08 shepazu: https://github.com/mxcl/homebrew , http://mercurial.selenic.com/downloads/ , http://hginit.com/ 16:58:38 ahckerst has left #webevents 16:59:24 Sangwhan_Moon has left #webevents 17:12:03 cathy has left #webevents 17:51:03 argh, I missed the call 18:24:57 smaug_ has joined #webevents 19:07:57 mbrubeck has joined #webevents