14:59:41 RRSAgent has joined #webevents 14:59:41 logging to http://www.w3.org/2011/09/13-webevents-irc 14:59:45 Zakim, aabb is me 14:59:45 +mbrubeck; got it 14:59:49 RRSAgent, make log public 15:00:12 ScribeNick: ArtB 15:00:12 Scribe: Art 15:00:12 Agenda: http://lists.w3.org/Archives/Public/public-webevents/2011JulSep/0051.html 15:00:19 Date: 13 September 2011 15:00:23 Chair: Art 15:00:24 + +46.3.13.48.aacc 15:00:32 Meeting: Web Events WG Voice Conference 15:00:36 Zakim, aacc is me 15:00:36 +anders_hockersten; got it 15:00:53 +Doug_Schepers 15:01:10 + +1.503.712.aadd 15:01:28 Cathy has joined #webevents 15:01:37 Zakim, who's noisy? 15:01:43 Present: Art_Barstow, Matt_Brubeck, Anders_Hockersten, Doug_Schepers, Cathy_Chan, Dzung_Tran 15:01:48 shepazu, listening for 10 seconds I heard sound from the following: anders_hockersten (84%), Art_Barstow (5%) 15:01:55 Zakim, mute anders_hockersten 15:01:55 anders_hockersten should now be muted 15:02:09 Dzung_Tran has joined #webevents 15:02:17 Present+ Scott_Graham 15:02:25 Present+ Dzung_Tran 15:02:27 Topic: Tweak Agenda 15:02:36 AB: yesterday I sent the draft agenda to the list http://lists.w3.org/Archives/Public/public-webevents/2011JulSep/0051.html. Any change requests? 15:02:58 [ None ] 15:03:03 Topic: Announcements 15:03:08 AB: any short announcements for today? The LC for TEv1 will be published today http://www.w3.org/TR/2011/WD-Touch-Events-20110913/. Congratulations to everyone and thanks to the Editors! 15:03:23 AB: any other announcements for today? 15:03:32 Topic: Issue-19: Align initTouchEvent parameters with Webkit; feedback from Webkit community? 15:03:41 AB: last week we agree to close Issue-19 http://www.w3.org/2010/webevents/track/issues/19 and we said we would put it on today's agenda in case there was feedback to discuss. 15:04:00 AB: Laszlo isn't here today 15:04:06 agenda+ Mouse Lock 15:04:09 … is there any activity on that bug? 15:04:37 DG: there was an e-mail from Anne van Kesteren 15:04:42 MB: I'll respond to that 15:04:47 … it also affects the v2 spec 15:05:16 AB: we will consider AvK's e-mail as a formal LC comment 15:06:26 … The Editors will need to track LC comments 15:06:34 … and there are various ways to do that 15:06:55 ACTION: barstow discuss LC comment processing with the editors 15:06:55 Created ACTION-63 - Discuss LC comment processing with the editors [on Arthur Barstow - due 2011-09-20]. 15:07:19 AB: anything else on this topic? 15:07:30 Topic: Targets of Touch Events; Cathy Chan on 7-Sep: 15:07:37 AB: Cathy submitted some comments about the targets of touch events http://lists.w3.org/Archives/Public/public-webevents/2011JulSep/0046.html 15:08:04 CC: the question was about touchcancel event 15:08:15 … it doesn't have as much info about targets 15:08:26 … so I was wondering if some additional text should be added 15:08:33 … perhaps more similar to touchend 15:08:39 MB: I agree those are good issues 15:08:56 … I suspect touchcancel should be similar to touchend 15:09:06 … We need to check what impls are doing 15:09:30 -mbrubeck 15:09:55 AB: so is there consensus the spec needs to change? 15:10:01 DS: yes, that seems reasonable to me 15:10:09 +mbrubeck 15:10:53 MB: I agree the spec needs to change 15:11:07 … before the spec is changed, we need to see what impls are doing 15:11:18 DS: I think that means we need an issue and action to check impls 15:11:53 ACTION: cathy create an issue for the touchcancel question raised on Sept 7 2011 15:11:53 Created ACTION-64 - Create an issue for the touchcancel question raised on Sept 7 2011 [on Cathy Chan - due 2011-09-20]. 15:12:11 CC: the other question 15:12:20 … is about target of touchend 15:12:48 … is that the same element as touchstart 15:13:01 … One of the examples may need to be updated 15:13:09 AB: any comments? 15:13:25 MB: I haven't looked at Q1 yet 15:13:45 DT: I think the intention is a touchstart is needed 15:13:58 … We should check existing impls 15:14:22 dropping in and out, will comment here instead 15:15:01 AB: should we consider Cathy's comments as LC comments? 15:15:03 DS: yes 15:15:08 seems like it could be hard to make an implementation that can listen to just touchend, if it is supposed to also emulate mouse events 15:15:22 but I haven't thought it fully through 15:15:46 AB: feels like we should record this as an issue 15:15:59 … and that people should respond to Cathy's email 15:16:14 … after they have read the mail and done some testing 15:16:39 MB: I agree, to create an issue 15:16:48 +1 15:16:57 ACTION: cathy create an Issue for Q1 of the Sept 7 comments 15:16:58 Created ACTION-65 - Create an Issue for Q1 of the Sept 7 comments [on Cathy Chan - due 2011-09-20]. 15:17:18 Topic: Testing Touch Events v1 15:17:25 AB: Some test cases for the TE spec have been created by Matt http://dvcs.w3.org/hg/webevents/file/923f5ba58a22/test 15:17:44 AB: do we know where the testing gaps? This would be "automatic" if the spec's assertions were marked accordingly. 15:18:16 … wondering about the size of the problem space 15:18:45 MB: for v1, the test cases I wrote were for single touch use cases 15:18:54 … we will need additional tests for multi touch 15:19:06 … e.g. when added or order of removd 15:19:13 … we also need to cover other attrs 15:19:25 … We probably have about 20-25% coverage now 15:19:46 … Thus the test cases will need to be roughly 3 times larger than what we have now 15:20:07 DS: traditionally, we separte simple things into small test files 15:20:38 MB: yes, I see some advantages of that for some features 15:20:50 smaug has joined #webevents 15:20:51 DS: what about synthesizing events 15:20:56 MB: we could do that 15:20:57 yikes 15:20:59 meeting 15:21:19 … We may not agree on how to synthesize events 15:21:27 DS: ideally, some could be synthesized 15:21:40 … there are 4 diff event types 15:21:58 … If we had automated tests, we could generate a test for each type 15:22:04 … then a test for each attr 15:22:10 -mbrubeck 15:22:45 RRSAgent, make minutes 15:22:45 I have made the request to generate http://www.w3.org/2011/09/13-webevents-minutes.html ArtB 15:22:46 +mbrubeck 15:22:50 -mbrubeck 15:22:53 argh 15:23:21 sound drops intermittently from voice bridge for me 15:23:38 I need to find some empty room 15:23:40 really bad at times (like when I was trying to say something) but generally the dropouts have been few and short 15:23:53 my headset is somewhere in the hotel 15:24:10 +mbrubeck 15:24:34 lgombos has joined #webevents 15:24:58 MB: if we synth tests, we don't get much info about responses to real inputs 15:25:06 DS: one goal is to test the spec itself 15:25:15 … need to make sure it is implementable 15:25:27 … The other goal is to test true interoperablility 15:25:42 … For the 1st goal, I think some synth test make sense 15:25:48 … to test e.g. attrs 15:26:07 … 4 events with 7 attrs 15:26:17 MB: and there are lists too 15:26:26 +lgombos 15:26:33 DS: yes; also may have single or multiple items in the list 15:26:41 … need to test each create method 15:26:49 +??P28 15:26:51 Present+ Laszlo_Gombos 15:26:53 that is me 15:27:09 Present+ Olli_Pettay 15:27:15 Zakim, ??P28 is smaug 15:27:15 +smaug; got it 15:27:16 Zakim, ??P28 is Olli_Pettay 15:27:16 I already had ??P28 as smaug, smaug 15:27:19 DS: think this will give us about 50 tests t 15:27:25 Zakim, smaug is really Olli_Pettay 15:27:25 +Olli_Pettay; got it 15:27:32 … and they should be relatively straight forward to create 15:27:32 Zakim, nick smaug is Olli_Pettay 15:27:32 ok, mbrubeck, I now associate smaug with Olli_Pettay 15:28:12 MB: sounds good 15:28:37 RRSAgent, make minutes 15:28:37 I have made the request to generate http://www.w3.org/2011/09/13-webevents-minutes.html ArtB 15:29:03 MB: the other thing about synth tests is they can get complicated if we remove init method 15:29:46 AB: need people to create test cases 15:30:06 … I don't think we should expect the Editors to do all of the work 15:30:21 … although they are certainly welcome to do so if they want to 15:31:06 AB: any ideas about determining who will test what 15:31:18 MB: first, we need to get more than 1 person writing tests 15:31:51 OP: I will probably write some test cases when reviewing a patch for multitouch 15:31:59 DT: I will help 15:32:06 AB: who else can commit to writing test cases 15:32:12 … Thanks Tran 15:32:32 … Is there something in particular Tran? 15:32:40 DT: I could look into multitouch 15:32:52 … if that is needed 15:33:04 MB: yes, but Olli is interested in that area too 15:33:12 … thous Tran and Olli should coordinate 15:33:17 s/thous/thus/ 15:33:36 AB: ok, so Tran and Olli can help. Anyone else? 15:34:11 AB: Doug, any additional thoughts or advice here? 15:34:27 DS: we should look closely at what the testing group is doing 15:34:43 … so that we leverage their work as much as possible 15:34:56 AB: and by "testing group", you mean what Doug? 15:35:09 DS: there was a WG proposed a while ago 15:35:14 … I'll drop a link 15:35:53 AB: we agreed months ago to leverage the testharness.js framework that is being used by WebApps WG, HTMLWG and others 15:35:57 -Olli_Pettay 15:36:03 http://www.w3.org/2011/05/testing-ig-charter.html 15:36:18 AB: anything else on testing for today? 15:36:33 +??P28 15:36:46 Zakim, ??P28 is Olli_Pettay 15:36:46 +Olli_Pettay; got it 15:36:54 ACTION: Tran create multitouch test cases for the Touch Events spec 15:36:54 Created ACTION-66 - Create multitouch test cases for the Touch Events spec [on Dzung Tran - due 2011-09-20]. 15:37:10 Topic: Intentional Events spec: status and plans 15:37:16 AB: the last time we discussed the group's so-called "Intentional Events" spec was June 7 http://www.w3.org/2011/06/07-webevents-minutes.html#item07 15:37:24 AB: the WAI's Protocols and Formats is interested in this topic. 15:37:37 AB: Apple's James Craig has done some work http://lists.w3.org/Archives/Public/www-dom/2010JulSep/att-0106/UserInterfaceIndependence.html but that draft is more than a year old 15:38:02 AB: Doug, do you have an update on this? Wondering about the next steps? 15:38:11 DS: I am not aware of a newer spec 15:38:45 AB: do we need to talk off list about what to do next Doug? 15:38:52 DS: yes 15:39:14 -Olli_Pettay 15:39:15 ACTION: barstow work with Doug on next steps for the Intentional Events spec 15:39:15 Created ACTION-67 - Work with Doug on next steps for the Intentional Events spec [on Arthur Barstow - due 2011-09-20]. 15:39:39 DS: I think there is some talk in the WAI about starting a new group for this area 15:39:54 Topic: Joystick API 15:40:01 AB: the RfC to add Joystick API to our charter ended 9-Sep http://lists.w3.org/Archives/Public/public-webevents/2011JulSep/0041.html. Given there were no objections, I will move forward with the formal re-chartering process. 15:40:32 ACTION: barstow work with Doug and PLH to add Joystick API to WebEvents' charter 15:40:32 Created ACTION-68 - Work with Doug and PLH to add Joystick API to WebEvents' charter [on Arthur Barstow - due 2011-09-20]. 15:40:54 -mbrubeck 15:41:05 MB: I talked to Mozilla's TedM 15:41:10 I've asked ted to join this group 15:41:25 Ted wrote draft API spec at https://wiki.mozilla.org/JoystickAPI 15:41:34 AB: I presume Matt means Ted Mielczarek 15:41:44 he is willing to join the group, and might be pursuaded to help edit the spec 15:41:58 AB: ok, that's great to read Matt 15:41:59 (this network can't handle hundreds of mozillians and their laptops and tablets) 15:42:04 As an aside, he wants to change the name to "game controller API" because apparently only old people still call them joysticks. :) 15:42:13 … I'll take an action to followup with Mozilla's AC rep to get Ted to join 15:42:33 DT: I have a question about rechartering 15:42:50 … will it be general enough so that other input devices can be added without chartering 15:43:01 -anders_hockersten 15:43:23 … F.ex., a wheel - it works differently than a joystick 15:43:29 brb redialing 15:43:56 SG: I agree with Matt that something like Game Controller may be a better name 15:43:59 +anders_hockersten 15:44:15 DS: I agree we need to abstract about events 15:44:33 … but using "Game" could cause problems with getting some members to join 15:44:54 Ted mentioned that he will probably change the name of the APi 15:44:55 SG: I envisioned wheels being included within the joystick name 15:45:09 s/name/API/ 15:45:17 … need to think about keeping scope limited 15:45:28 … so we can get spec done in a reasonable time 15:45:43 DS: D3E includes wheel 15:45:59 … We need to be careful about expanding the scope of the charter 15:46:16 … If anything, tighter scope will help us get more W3C Members to join the WG 15:46:27 … Think we should just include Joystick API 15:46:42 … and if we need a new API, then we add that explicitly 15:47:11 … That said, we can still talk about other things that are out of scope 15:47:27 … and other stuff may be better for a CG 15:48:54 AB: we need to be careful about any scope changes 15:49:14 … would prefer to just add 1 new deliverable 15:49:25 I have to leave now. Have a nice ! 15:49:32 -anders_hockersten 15:49:40 anders_hockersten has left #webevents 15:50:08 … We also need to separate Touch Events into v1 and v2 15:51:13 AB: not sure about us having technical discussions about Joystick without it being in the charter 15:51:25 DS: if we keep the discussions high level, that should be ok 15:51:45 … and we all have to keep in mind we can't formally publish anything until its in the charter 15:53:12 AB: so what do we do next re Joystick? 15:53:23 … do we try to merge ... 15:53:32 DS: we could ask TedM to join us 15:53:59 … it may make sense to split the call into TE and Joystick halves 15:54:29 I think joystick is perhaps such thing which could be handled mainly in mailing list 15:54:41 since it may get lots of feedback from outside the group 15:54:45 ACTION: barstow invite TedM to join us next week 15:54:46 Created ACTION-69 - Invite TedM to join us next week [on Arthur Barstow - due 2011-09-20]. 15:55:23 Topic: Mouse Lock 15:55:29 Mouse Lock Specification Draft https://docs.google.com/document/d/1uV4uDVIe9-8XdVndW8nNGWBfqn9ieeop-5TRfScOG_o/edit?hl=en_US&authkey=CM-dw7QG&ndplr=1 15:55:43 Vincent Scheib, Google 15:56:16 DS: for mouse moves 15:56:23 … and lock into an element 15:56:29 … can control viewport 15:56:42 … This has been a conversation on public-webapps 15:57:18 … Vincent's doc has a lot of reqs and use cases 15:57:29 … It may be appropriate to work on it in this WG 15:57:44 SG: I agree it makes sense to add it to this WG 15:57:53 … there are similar requirements to Joystick 15:58:36 DS: are there any objections to adding it to our charter? 15:58:40 AB: I need to review it 15:59:00 … Can you ask TV Raman before we start a RfC to add it? 15:59:02 DS: yes 15:59:15 There are probably still security issues in the mouselock 15:59:30 so, it needs to be reviewed that in mind 15:59:34 ACTION: Doug ask TV Raman about Google's interest in adding Mouse Lock to WebEvents charter 15:59:34 Created ACTION-70 - Ask TV Raman about Google's interest in adding Mouse Lock to WebEvents charter [on Doug Schepers - due 2011-09-20]. 16:00:03 AB: I'll start an RFC after we hear from Raman 16:00:36 AB: any concerns or voices of support for Mouse Lock? 16:00:50 DS: I'm not sure that "Mouse Lock" is the best name 16:01:02 … since it can work for other devices too 16:01:19 Topic: Any Other Business (AOB) 16:01:31 AB: any other topics for today? 16:01:38 I'm not 100% sure the mouse lock API is exactly what we want, but atm I don't have any other proposal 16:02:09 AB: we should a call next week 16:02:20 … any objections? 16:02:26 AB: next call on September 20 16:02:34 AB: meeting adjourned 16:02:36 -scottmg 16:02:38 - +1.503.712.aadd 16:02:40 -Doug_Schepers 16:02:41 -Art_Barstow 16:02:53 -lgombos 16:02:54 RWC_WebEven()11:00AM has ended 16:02:56 Attendees were +46.3.13.48.aaaa, scottmg, Art_Barstow, +1.206.697.aabb, mbrubeck, +46.3.13.48.aacc, anders_hockersten, Doug_Schepers, +1.503.712.aadd, lgombos, Olli_Pettay 16:05:52 RRSAgent, make minutes 16:05:53 I have made the request to generate http://www.w3.org/2011/09/13-webevents-minutes.html ArtB 16:06:47 Regrets: Sangwhan_Moon 16:06:56 RRSAgent, make minutes 16:06:56 I have made the request to generate http://www.w3.org/2011/09/13-webevents-minutes.html ArtB 16:34:02 RRSAgent, bye 16:34:02 I see 8 open action items saved in http://www.w3.org/2011/09/13-webevents-actions.rdf : 16:34:02 ACTION: barstow discuss LC comment processing with the editors [1] 16:34:02 recorded in http://www.w3.org/2011/09/13-webevents-irc#T15-06-55 16:34:02 ACTION: cathy create an issue for the touchcancel question raised on Sept 7 2011 [2] 16:34:02 recorded in http://www.w3.org/2011/09/13-webevents-irc#T15-11-53 16:34:02 ACTION: cathy create an Issue for Q1 of the Sept 7 comments [3] 16:34:02 recorded in http://www.w3.org/2011/09/13-webevents-irc#T15-16-57 16:34:02 ACTION: Tran create multitouch test cases for the Touch Events spec [4] 16:34:02 recorded in http://www.w3.org/2011/09/13-webevents-irc#T15-36-54 16:34:02 ACTION: barstow work with Doug on next steps for the Intentional Events spec [5] 16:34:02 recorded in http://www.w3.org/2011/09/13-webevents-irc#T15-39-15 16:34:02 ACTION: barstow work with Doug and PLH to add Joystick API to WebEvents' charter [6] 16:34:02 recorded in http://www.w3.org/2011/09/13-webevents-irc#T15-40-32 16:34:02 ACTION: barstow invite TedM to join us next week [7] 16:34:02 recorded in http://www.w3.org/2011/09/13-webevents-irc#T15-54-45 16:34:02 ACTION: Doug ask TV Raman about Google's interest in adding Mouse Lock to WebEvents charter [8] 16:34:02 recorded in http://www.w3.org/2011/09/13-webevents-irc#T15-59-34 16:34:18 zakim, bye 16:34:18 Zakim has left #webevents