- From: Michiel Bijl (list) <michiel.list@moiety.me>
- Date: Thu, 13 Apr 2017 19:37:53 +0100
- To: ARIA Working Group <public-aria@w3.org>
- Message-Id: <CA554591-60E1-42F0-9712-03B704ACB3C3@moiety.me>
Minutes for todays call can be found as text in this e-mail or at the following URL: https://www.w3.org/2017/04/13-aria-minutes.html <https://www.w3.org/2017/04/13-aria-minutes.html>
Thanks to Michael for scribing today.
— Michiel
[1]W3C
[1] http://www.w3.org/
Accessible Rich Internet Applications Working Group Teleconference
13 Apr 2017
See also: [2]IRC log
[2] http://www.w3.org/2017/04/13-aria-irc
Attendees
Present
Joanmarie_Diggs, Joseph_Scheuhammer, jongund,
MichielBijl, Stefan, janina
Regrets
Chair
Joanmarie_Diggs
Scribe
MichaelC
Contents
* [3]Topics
1. [4]Testable statements - Progress update
2. [5]ATTAs - Progress update and integration of PYIA2
work
* [6]Summary of Action Items
* [7]Summary of Resolutions
__________________________________________________________
<joanie> agenda: this
<joanie> agenda: be done
<scribe> scribe: MichaelC
Testable statements - Progress update
jd: ¨I never want to see testable statements again¨
rs: working on knocking off a bunch
Stefan has a bunch also
Bryan has some assigned
js: making progress through my tranche
stalled by a question: there is a ¨should not expose
descendants¨
yet there is test for how UA exposes role
how do I do this in the table?
<clown>
[8]https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#childre
n_presentational_true_.28HAS_NOTES.29
[8] https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#children_presentational_true_.28HAS_NOTES.29
jd: have test for checkbox and button with ID
don´t have a way to track state
but use a data attribute
then get a property
may need something from Shane to make this work
<muses on a question to Shane>
js: see different results on different UAs, because of SHOULD
jd: will circle back
js: will add button markup for you to use in your discussion
<more noodling>
jd: I have a really depressing hack
<more noodling>
js: I´ll wait until I know the official way
jd: flag it in a really visible way
rs: excluding js, bg, and ss test cases
we have just 18 left
jd: when I run test harness, I get 173 written and running
haven´t separated assertions from statements in that number
ss: how will I know mine work?
rs: run through the test harness
expect to find problems... typos...
ss: JD will tell me?
jd: yes
<joanie>
[9]https://www.w3.org/wiki/index.php?title=ARIA_1.1_Testable_St
atements&action=history
[9] https://www.w3.org/wiki/index.php?title=ARIA_1.1_Testable_Statements&action=history
usually I just edit the wiki, with varying detail of change
comments
s/173 remaining/173 running/
rs: so we´re doing well
jd: though I was expecting to see more implementation success
by this point
some of the test failures are caused by a single issue
so a single fix might fix a bunch of tests
also tracking stuff that needs fixing in ATTA
bg: is script required for state change?
jd: look at example at top of testing page
<joanie>
[10]https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#Exampl
e_.28Dont_Generate.29
[10] https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#Example_.28Dont_Generate.29
<some super duper technical stuff>
bg: so script applied automatically, trying to understand based
on what criteria
rs: test harness sets things according to the data in the table
row
jd: test writer puts the info in the table row
rs: so Bryan doesn´t have to worry about the script
jd: but does have to fill in that table row
rs: @@
jd: to be clear, describing in prose isn´t sufficient; need the
table row
rs: gave examples, so should have what you need
specify what attribute on what element set to what value
bg: two things could change
so which version do I pick?
rs: the one with not required feature we don´t test
mc: separate into separate tests
mb: test harness is very unit focused
so break up the units
mc: better too have too many tests than too few
bg: just don´t want to overlook a use case
rs: so you need extra tests?
bh: guess so, trying to figure out
mc: write one test, copy it, tweak, there´s your second
rs: so, how long to complete?
hopefully in next week or so barring bugs
for test cases
mc: and to have them all run for CR?
jd: am filing bugs against UAs as I go
I am running tests hundred times per day on multiple platforms
mc: so we can run full test suite?
jd: where ATTA exists
next agendum is to discuss that
ATTAs - Progress update and integration of PYIA2 work
jg: here with two students
working in IA2 interface for an ATTA
have a working interface
now need to figure out which ones needed by the ATTA
so plug in PYIA2 into ATTA
jd: still maintaining code though it´s more stable than it was
so let´s go through the technical details
<not formally scribed here on>
<jongund> Bei
<jongund> Naijing
<joanie>
[11]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
pi-atta/wai-aria/tools/atta_request_handler.py
[11] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_request_handler.py
<joanie>
[12]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
pi-atta/wai-aria/tools/atk_atta.py
[12] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atk_atta.py
<joanie>
[13]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
pi-atta/wai-aria/tools/atk_atta.py#L74
[13] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atk_atta.py#L74
<joanie>
[14]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
pi-atta/wai-aria/tools/atk_atta.py#L660
[14] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atk_atta.py#L660
<joanie>
[15]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
pi-atta/wai-aria/tools/atta_base.py
[15] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_base.py
<joanie>
[16]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
pi-atta/wai-aria/tools/atta_assertion.py
[16] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_assertion.py
<joanie>
[17]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
pi-atta/wai-aria/tools/atta_base.py
[17] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_base.py
Summary of Action Items
Summary of Resolutions
[End of minutes]
__________________________________________________________
Minutes formatted by David Booth's [18]scribe.perl version
1.152 ([19]CVS log)
$Date: 2017/04/13 18:30:00 $
__________________________________________________________
[18] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
[19] http://dev.w3.org/cvsweb/2002/scribe/
Scribe.perl diagnostic output
[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.152 of Date: 2017/02/06 11:04:15
Check for newer version at [20]http://dev.w3.org/cvsweb/~checkout~/2002/
scribe/
[20] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/
Guessing input format: Irssi_ISO8601_Log_Text_Format (score 1.00)
Succeeded: s/remaining/written and running/
FAILED: s/173 remaining/173 running/
Succeeded: s/types/times/
Found embedded ScribeOptions: -final
*** RESTARTING DUE TO EMBEDDED OPTIONS ***
FAILED: s/173 remaining/173 running/
Present: Joanmarie_Diggs Joseph_Scheuhammer jongund MichielBijl Stefan j
anina
Found Scribe: MichaelC
Inferring ScribeNick: MichaelC
Found Date: 13 Apr 2017
Guessing minutes URL: [21]http://www.w3.org/2017/04/13-aria-minutes.html
People with action items:
[21] http://www.w3.org/2017/04/13-aria-minutes.html
WARNING: Input appears to use implicit continuation lines.
You may need the "-implicitContinuations" option.
[End of [22]scribe.perl diagnostic output]
[22] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
Received on Thursday, 13 April 2017 18:38:23 UTC