IRC log of wcag-act on 2023-03-02

Timestamps are in UTC.

14:00:16 [RRSAgent]
RRSAgent has joined #wcag-act
14:00:20 [RRSAgent]
logging to https://www.w3.org/2023/03/02-wcag-act-irc
14:00:20 [Zakim]
RRSAgent, make logs Public
14:00:24 [trevor]
trevor has joined #wcag-act
14:00:24 [Zakim]
Meeting: Accessibility Conformance Testing Teleconference
14:00:24 [Wilco]
present+
14:00:30 [trevor]
present+
14:01:02 [ToddL]
present+
14:01:26 [thbrunet]
present+
14:01:34 [catherine_droege]
catherine_droege has joined #wcag-act
14:01:40 [daniel-montalvo]
zakim, start meeting
14:01:40 [Zakim]
RRSAgent, make logs Public
14:01:42 [Zakim]
Meeting: Accessibility Conformance Testing Teleconference
14:01:54 [catherine_droege]
present+
14:02:09 [kathy]
present+
14:02:17 [Helen]
Scribe+
14:02:40 [Helen]
Zakim, take up next
14:02:40 [Zakim]
agendum 1 -- ACT Standup -- taken up [from kathy]
14:03:15 [Helen]
Wilco: Working on property values PR using ID ref to make a new rule and aim to wrap it up soonish
14:03:26 [Helen]
... Done some PR reviews
14:03:52 [Helen]
Catherine: Light week for me as I need to get to Todd's request and Carlos to review
14:04:14 [Helen]
Tom: I had a busy work week so not much done I'm afraid
14:04:40 [Helen]
Trevor: I am working on my rules in the rule sheet, and Carlos has reviewed my issue to put it in a PR
14:04:57 [Helen]
... I spent time looking at the state stuff we will go through today
14:05:51 [Helen]
Kathy: I started a draft of the plans for the GitHub help - Helen and Will might look at it soon so we can get together for a review
14:06:28 [Helen]
... I am looking at the accessible name items
14:07:43 [Helen]
Helen: I reviewed Dan's updates on PR #2022
14:07:45 [Helen]
Zakim, take up next
14:07:45 [Zakim]
agendum 2 -- Cancel March 16th TF call -- taken up [from kathy]
14:08:30 [Helen]
Wilco: we have no meeting on the 16th as CSUN/Axe-Con is on
14:08:49 [WIll_C]
WIll_C has joined #wcag-act
14:08:58 [ToddL]
I did not go. I'll put my stuff here. two-week call for review on PR #1926 and I have to hand over form field label i descriptive so it can get worked on. nothing other than that.
14:09:17 [Will_C_]
Will_C_ has joined #wcag-act
14:09:21 [Will_C_]
Present+
14:10:09 [Helen]
Will: I am unwell
14:10:25 [Helen]
Zakim, take up next
14:10:25 [Zakim]
agendum 3 -- Essential text change definition, discussion -- taken up [from kathy]
14:11:56 [Helen]
Trevor: I have PR #1916 open a while, for the pause/stop/hidden unless essential text. So what is essential text?
14:11:59 [trevor]
https://github.com/act-rules/act-rules.github.io/pull/1916/files
14:12:24 [Helen]
... I have written a definition - please read it now for a review
14:15:56 [Helen]
... An essential text change of an element that routinely changes and provide accurate data to the user
14:17:25 [Helen]
... The examples were easy on some parts, and the confusion and heavy lifting is examples of what is important to the user. So if not given that timely information that they may miss out. So I listed a few examples on what is important and not
14:18:30 [Helen]
... we have some specific examples like the safety of people is important. Or a change in the collaborative systems so you should nto turn those off.
14:18:50 [Helen]
... But I added some non-important examples of if you miss it - it is not life altering
14:19:20 [Helen]
... How much more is needed to close it down? As it is a bit open ended
14:20:03 [Helen]
Catherine: I think it is difficult to get everything - so it is good to add a caveat of it is not everything of what should be contained.
14:20:32 [Helen]
Trevor: Yeah - I tried to cover that with the text just before the lists
14:21:05 [Helen]
Catherine: I think that helps, but not quite the right verbage
14:21:48 [Helen]
Wilco: I do not like the open ended definitions as they already inherently ambiguous so you leave the door open for someone to argue their point is the "something else"
14:22:40 [Helen]
... WCAG does the open ended ambiguous definitions but we do not want to do that as we can go back and add it in. So we need to assume this list is complete.
14:22:57 [Helen]
... We have mechanisms to do this and I think we should try here
14:23:33 [Helen]
... As you showed this, I thought a way to flip this is maybe define what is not essential
14:23:55 [Helen]
... Leave everything else in the this may or may not fail category
14:24:01 [Helen]
Trevor: I do like that
14:24:35 [Helen]
Wilco: It fits better with our philosophy as we agree on the non-essential and we would fail those
14:25:19 [Helen]
Kathy: If an image is changing it does not cover that?
14:25:31 [Helen]
Trevor: No this is just text changing
14:26:39 [Helen]
... so are there any objections to inverting this? No - I will work on it.
14:27:12 [Helen]
... What is the difference in ambiguous and objective?
14:29:23 [Helen]
Wilco: In the rules format we made this distinction: Ambiguous means it can be open to interpretation or open ended, and objective is that there is no room for interpretation as not qualitative
14:29:40 [Helen]
Zakim, take up next
14:29:40 [Zakim]
agendum 4 -- Better define how rules related to page states -- taken up [from kathy]
14:31:17 [Helen]
Trevor: It has been a month or so on this state talk - so I hope you remember it well
14:31:33 [trevor]
https://github.com/act-rules/act-rules.github.io/issues/1953
14:31:40 [Helen]
... we have had some iterations but I still have some questions in my head to go through
14:32:41 [Helen]
... talks to the states of roles like the alert shown on the screen
14:33:00 [Helen]
... But I want to cover the questions I had from Carlos's feedback
14:33:03 [trevor]
https://act-rules.github.io/rules/36b590
14:33:57 [Helen]
... so error messages describing the issue. The applicability has interesting points
14:34:26 [Helen]
... so it must identify the test target, the text must be visible etc.
14:35:58 [Helen]
... So Carlos gets around having to talk about state by inferring it
14:36:12 [Helen]
Kathy: It is not clear to me sorry?
14:37:08 [Helen]
Trevor: So if there are no form field indicators it is an automatic pass, but if there is a form field indicator, there is an error that references the form field it refers to
14:37:25 [Helen]
... So it can be through text or presentation
14:38:18 [Helen]
... he assumes that it is in its end state and not how to get there
14:39:04 [Helen]
Wilco: This is a potential problem with the rule format. We have put some parts in the expectation that is subjective that should be in the applicability
14:39:32 [Helen]
... So we have no error indicator or there is and a bunch of end states to check against
14:40:15 [Helen]
Trevor: But we have some tripping points *reads out the text in the note for PR #1953
14:44:20 [Helen]
Wilco: So if there is a pop up message and focus moves to it - that is fine, but we need to know the before and after to know if it passes
14:45:00 [Helen]
Trevor: Yes as Carlos assumes a fixed state whereas we are looking changes of focus of state a and b
14:46:03 [Helen]
Wilco: We want the applicability to include when an event happens like a status message appears and does/does not receive focus
14:46:47 [Helen]
Trevor: So not more than one rule per state, but set it up to handle each type
14:47:02 [Helen]
... and bubbling from event listeners causes issues too
14:47:42 [Helen]
... if you interact with a status message it is very difficult to grab all scenarios but will only focus on some
14:48:28 [Helen]
... like we might want applicability to just initiate a status message that a human can do but programmatically it is difficult
14:49:28 [Helen]
Wilco: We did pitch using Gherkin to write these using Given/When/Then
14:49:47 [Helen]
... Given the home page When I click Then a modal appears
14:50:17 [Wilco]
https://cucumber.io/docs/gherkin/reference/
14:51:06 [Helen]
... we took inspiration from that but we do not have the When part in the rules
14:52:14 [Helen]
https://github.com/act-rules/act-rules.github.io/pull/2022
14:53:59 [Helen]
Helen: This relates to #2022 as also needs some When parts
14:54:13 [Helen]
Wilco: Do we add it into applicability or?
14:54:46 [Helen]
Trevor: Well we could add a new section to cover this?
14:55:58 [Helen]
... multiple expectations is a bit messy
14:56:14 [Helen]
Wilco: YEs - I want that in its own bit - so I am happy with that
14:57:14 [Helen]
... There needs to be a better way to do this
14:57:54 [Helen]
Helen: We could use a section like "Action"?
14:58:47 [Helen]
Wilco: We do not want to tell people how to test - we want it to be flexible
15:00:20 [Helen]
Trevor: Interact/Activate might be better