IRC log of dpub-aria on 2015-12-03
Timestamps are in UTC.
- 13:56:18 [RRSAgent]
- RRSAgent has joined #dpub-aria
- 13:56:18 [RRSAgent]
- logging to http://www.w3.org/2015/12/03-dpub-aria-irc
- 13:56:40 [tzviya]
- rrsagent, make logs public
- 14:00:00 [ShaneM]
- Present+ ShaneM
- 14:00:21 [tzviya]
- present+ Tzviya_Siegman
- 14:01:02 [tzviya]
- rrsagent, this is DPUB-ARIA
- 14:01:02 [RRSAgent]
- I'm logging. I don't understand 'this is DPUB-ARIA', tzviya. Try /msg RRSAgent help
- 14:01:20 [tzviya]
- this is DPUB-ARIA
- 14:01:35 [ShaneM]
- zakim, this is DPUB-ARIA
- 14:01:35 [Zakim]
- got it, ShaneM
- 14:02:03 [janina]
- present+ janina
- 14:05:03 [tzviya]
- agenda: https://lists.w3.org/Archives/Public/public-dpub-aria/2015Dec/0001.html
- 14:05:54 [tzviya]
- present+ Michael
- 14:06:01 [tzviya]
- Present+ ivan
- 14:06:10 [tzviya]
- topic: testing DPUB-AAm
- 14:06:31 [tzviya]
- s/AAm/AAM
- 14:08:47 [tzviya]
- DPUB-AAM published this morning at http://www.w3.org/TR/2015/WD-dpub-aam-1.0-20151203/
- 14:08:55 [MichaelC]
- -> https://www.w3.org/WAI/PF/testharness/ PF test harness
- 14:09:33 [richardschwerdtfeger]
- richardschwerdtfeger has joined #dpub-aria
- 14:09:35 [tzviya]
- michael: we have DPUB roles and AAM
- 14:09:53 [tzviya]
- ...we care more about getting roles to CR, but they are dependant on AAM
- 14:10:04 [tzviya]
- present+ rich
- 14:10:37 [tzviya]
- michael: expected result of roles is that it is exposed in accessibilty mapping X as X
- 14:11:13 [ivan]
- q+
- 14:11:24 [tzviya]
- ...when testing a specific role, using a browser with Accessibility API X
- 14:12:58 [tzviya]
- ... and seeing the roles implemented in at least 2 APIs should get us to CR
- 14:13:19 [ivan]
- present+ ivan
- 14:15:05 [tzviya]
- tzviya: summarizes michael's comments: proof of implementation for DPUB roles is that any role is implemented in any 2 browser/API combo
- 14:15:10 [tzviya]
- ack ivan
- 14:15:46 [tzviya]
- ivan: the goal of CR is to prove implementability, but there is also goal to show usage
- 14:16:16 [tzviya]
- ...are we also under obligation to show that the roles are in use?
- 14:16:42 [ShaneM]
- q+ to discuss other ways to test a vocabulary
- 14:16:44 [tzviya]
- ...similar to semantic web. How do you check a vocab?
- 14:17:29 [tzviya]
- michael: we are first concerned with exiting CR, partly by pre-negotiating
- 14:18:20 [tzviya]
- ...we propose our criteria to the director, and then we meet the goals
- 14:19:29 [tzviya]
- ...We should care about implementation as well. For ARIA 1.0 we didn't have the resources, and let's look at the testing
- 14:20:02 [tzviya]
- tzviya: i know of organizations IRL that will use this vocab, so we can provide real examples in the wild
- 14:20:15 [MichaelC]
- agenda+ Test Automation
- 14:21:01 [tzviya]
- shane: we don't need to have examples to exit CR, but if we do, best method is to demo with schemas in validator.nu
- 14:21:34 [tzviya]
- michael: showing manual test procedure for Aria 1
- 14:21:38 [MichaelC]
- https://www.w3.org/WAI/PF/testharness/testcases/edit?testsuite_id=1&testcase_id=183
- 14:21:42 [tzviya]
- scribenick: tzviya
- 14:22:54 [tzviya]
- michael: this is manual testing, but it will likely be in use for 1.1 as well (at least in part)
- 14:23:24 [tzviya]
- ...must indicate exactly what API, browser, etc testing
- 14:23:44 [tzviya]
- q?
- 14:23:59 [ShaneM]
- ack ShaneM
- 14:23:59 [Zakim]
- ShaneM, you wanted to discuss other ways to test a vocabulary
- 14:25:14 [tzviya]
- michael: having 2 passes is enough to pass CR
- 14:25:26 [tzviya]
- ... this can also be used for bug fixes
- 14:26:14 [tzviya]
- tzviya: who did the testing for ARIA 1.0?
- 14:26:44 [tzviya]
- michael: memebers of PF, including Jon Gunderson and others from U of Illinois
- 14:26:54 [richardschwerdtfeger]
- present+ Rich_Schwerdtfeger
- 14:27:52 [tzviya]
- ...Rich and Cynthia did a lot of testing as well
- 14:27:54 [ivan]
- q+
- 14:28:22 [tzviya]
- ...there are 500 - 800
- 14:28:26 [tzviya]
- ack iv
- 14:29:36 [tzviya]
- ivan: Other WGs had around 1000 tests as well, but the tests had reports, so the tests pushed information to the implementors
- 14:29:43 [tzviya]
- ...this may be different though
- 14:30:03 [tzviya]
- ...At the end of CR period, we need to put togethor a report
- 14:30:11 [MichaelC]
- -> https://www.w3.org/WAI/PF/testharness/testreport?testsuite_id=1 ARIA 1.0 test report
- 14:31:57 [tzviya]
- michael: this is php pulled from mySQL db
- 14:32:09 [tzviya]
- agenda next
- 14:32:17 [tzviya]
- zakim, next item
- 14:32:17 [Zakim]
- agendum 1. "Test Automation" taken up [from MichaelC]
- 14:32:18 [ShaneM]
- It should be trivial to push results from automation into a database - set up a web service
- 14:32:41 [tzviya]
- michael: this stuff should be automatable
- 14:32:56 [tzviya]
- ...looking for token, varies by API
- 14:33:40 [ShaneM]
- q+ to suggest that we not make automation dpub's problem
- 14:33:44 [tzviya]
- ...the a11y API inspector tools are scriptable, so can automated by platform, but it would be custom by platform
- 14:34:30 [tzviya]
- ...ARIA WG will talk about this further next week
- 14:35:16 [MichaelC]
- -> http://testthewebforward.org/docs/test-format-guidelines.html Test the Web Forward
- 14:35:18 [tzviya]
- We don't know how much automation we'll be able to do in next few months bc this is ongoing
- 14:36:01 [tzviya]
- ack shane
- 14:36:01 [Zakim]
- ShaneM, you wanted to suggest that we not make automation dpub's problem
- 14:36:34 [tzviya]
- shane: it's not DPUB's problem to figure out autotmation. We need to solve this for everyone.
- 14:39:11 [tzviya]
- tzviya: next steps - it looks like automation is a bit off
- 14:39:14 [ShaneM]
- q+ to ask if there is a tool to extract the mappings automatically? (assuming the answer is yes)
- 14:39:42 [tzviya]
- ...how do we move this forward?
- 14:40:41 [tzviya]
- tzviya: it would be helpful to test all the AAMs together and tap into eager student bodies
- 14:40:45 [tzviya]
- ack shan
- 14:40:45 [Zakim]
- ShaneM, you wanted to ask if there is a tool to extract the mappings automatically? (assuming the answer is yes)
- 14:41:04 [tzviya]
- shane: is there a way to extract mappings auto?
- 14:41:12 [tzviya]
- michael: we use xslt
- 14:41:49 [tzviya]
- shane: does respec produce xhtml? does respec spit out something reasonable?
- 14:42:45 [ShaneM]
- ACTION: Shane to script output of assertions from ReSpec into JSON
- 14:42:45 [trackbot]
- Created ACTION-1756 - Script output of assertions from respec into json [on Shane McCarron - due 2015-12-10].
- 14:44:02 [tzviya]
- shane: testing of DPUB is much easier than core testing, because it's just role testing
- 14:45:11 [tzviya]
- tzviya: we have a note in current draft of DPUB that we can extend the vocab. At what point do we freeze the vocab?
- 14:45:32 [ivan]
- +1 to Michael
- 14:45:45 [tzviya]
- michael: freeze when you enter CR, but also goes to question of vocab extensibility
- 14:46:25 [tzviya]
- ...do something of a virtual last call
- 14:47:14 [ivan]
- q+
- 14:47:47 [ShaneM]
- Also need to know when the AAM is stable...
- 14:48:01 [ShaneM]
- (in other words, do you trust the mappings?)
- 14:48:46 [tzviya]
- michael: we need to know when the DPUB vocab is set, when we are ready to test
- 14:48:52 [tzviya]
- ack iv
- 14:49:43 [tzviya]
- ivan: for each of our statements, we must have a test file, using the role
- 14:50:10 [ShaneM]
- I envision a tool chain
- 14:50:31 [tzviya]
- ...shane's script should create HTML files from the code samples in the document
- 14:52:42 [tzviya]
- tzviya: we plan to provide more complicated, nested samples
- 14:53:07 [MichaelC]
- q+ to talk about test file format
- 14:53:29 [tzviya]
- ack mi
- 14:53:29 [Zakim]
- MichaelC, you wanted to talk about test file format
- 14:53:54 [tzviya]
- michael: test files are the smallest granular chunks possible
- 14:56:22 [tzviya]
- tzviya: i'm thinking that we should leave existing examples, and add appendix to demo comprehensive examples
- 14:56:36 [ShaneM]
- q+ to mention something about term references
- 14:57:26 [ShaneM]
- <a>user agents</a>
- 14:58:18 [tzviya]
- ...timeline: 2PWD just published - we should be able to comment on state of the vocab in January after feedback
- 14:58:24 [tzviya]
- ack shane
- 14:58:24 [Zakim]
- ShaneM, you wanted to mention something about term references
- 14:58:45 [tzviya]
- rrsagent, make minnutes
- 14:58:46 [RRSAgent]
- I'm logging. I don't understand 'make minnutes', tzviya. Try /msg RRSAgent help
- 14:59:01 [tzviya]
- rrsagent, make miutes
- 14:59:01 [RRSAgent]
- I'm logging. I don't understand 'make miutes', tzviya. Try /msg RRSAgent help
- 14:59:09 [tzviya]
- rrsagent, make minutes
- 14:59:09 [RRSAgent]
- I have made the request to generate http://www.w3.org/2015/12/03-dpub-aria-minutes.html tzviya
- 15:02:47 [pkra]
- pkra has joined #dpub-aria
- 15:07:46 [tzviya]
- tzviya has joined #dpub-aria
- 15:13:27 [richardschwerdtfeger]
- richardschwerdtfeger has joined #dpub-aria
- 15:50:37 [ShaneM]
- ShaneM has joined #dpub-aria
- 16:01:23 [richardschwerdtfeger]
- richardschwerdtfeger has joined #dpub-aria
- 16:30:30 [ShaneM]
- ShaneM has joined #dpub-aria
- 16:44:02 [richardschwerdtfeger]
- richardschwerdtfeger has joined #dpub-aria
- 17:23:17 [richardschwerdtfeger]
- richardschwerdtfeger has joined #dpub-aria