IRC log of aria-at on 2024-03-21
Timestamps are in UTC.
- 19:02:13 [RRSAgent]
- RRSAgent has joined #aria-at
- 19:02:17 [RRSAgent]
- logging to https://www.w3.org/2024/03/21-aria-at-irc
- 19:02:23 [jugglinmike]
- rrsagent, make log public
- 19:02:35 [jugglinmike]
- Zakim, start the meeting
- 19:02:35 [Zakim]
- RRSAgent, make logs Public
- 19:02:36 [Zakim]
- please title this meeting ("meeting: ..."), jugglinmike
- 19:03:08 [jugglinmike]
- present+ jugglinmike
- 19:03:14 [jugglinmike]
- present+ howard-e
- 19:03:19 [jugglinmike]
- present+ James_Scholes
- 19:03:34 [jugglinmike]
- present+ Alyssa_Gourley
- 19:03:57 [jugglinmike]
- present+ Matt_King
- 19:03:59 [howard-e]
- howard-e has joined #aria-at
- 19:04:10 [howard-e]
- present+
- 19:04:21 [jugglinmike]
- scribe+ jugglinmike
- 19:04:56 [jugglinmike]
- meeting: ARIA and Assistive Technologies Community Group Weekly Teleconference
- 19:05:31 [jugglinmike]
- Topic: Review agenda and next meeting dates
- 19:06:33 [jugglinmike]
- Matt_King: Next meeting: Wednesday March 27
- 19:06:41 [jugglinmike]
- Matt_King: Requests for changes to agenda?
- 19:06:49 [jugglinmike]
- Matt_King: hearing none, we'll move forward as planned
- 19:06:59 [jugglinmike]
- Topic: Upcoming app fix patch
- 19:07:19 [jugglinmike]
- Matt_King: I've asked the Bocoup team to prioritize two bugs to fix with rapid patches
- 19:07:53 [jugglinmike]
- Matt_King: Issue 973: Candidate review start date is errantly reset when a test plan advances to candidate
- 19:08:12 [jugglinmike]
- Matt_King: Issue 799: Cannot view reports for draft test plans
- 19:08:51 [jugglinmike]
- howard-e: We have patches for both of these and they will be available for review on the "staging" server after the call
- 19:09:10 [jugglinmike]
- Matt_King: I'll try to review before Monday, so that hopefully we can merge and deploy on Monday
- 19:09:19 [jugglinmike]
- Topic: Toggle button test plan next step
- 19:09:29 [jugglinmike]
- Matt_King: We're waiting on some work from a few people, including Hadi and myself
- 19:09:37 [jugglinmike]
- Matt_King: I hope to get to my part this weekend
- 19:10:05 [jugglinmike]
- Matt_King: James_Scholes would you like to run this as Hadi or wait for Hadi's return
- 19:10:26 [jugglinmike]
- James_Scholes: Isa is out of the office this week, but we expect her to return some time next week
- 19:10:49 [jugglinmike]
- James_Scholes: If she returns before Hadi is able to share results, then we can ask Isa
- 19:11:14 [jugglinmike]
- Alyssa_Gourley: I'm also available to complete Hadi's work if necessary
- 19:11:38 [jugglinmike]
- Matt_King: I'm not sure if we can re-assign it to you, but we can look into it if necessary
- 19:11:52 [jugglinmike]
- Topic: Command button test plan next step
- 19:12:06 [jugglinmike]
- Matt_King: I'm looking at "report status dialog" for command button, and the app says that there are no reports
- 19:12:40 [jugglinmike]
- Matt_King: I seem to recall that howard-e was going to manually manipulate the data so that we wouldn't have to re-run this plan
- 19:13:02 [jugglinmike]
- Matt_King: It doesn't seem like it would be complicated to get the results from the prior version into the current version because the two differ so slightly
- 19:13:19 [jugglinmike]
- howard-e: I did volunteer to perform that operation. I can do that today, as well, after this call
- 19:13:42 [jugglinmike]
- howard-e: I've also been working on enhancing the "copy results" functionality
- 19:14:07 [jugglinmike]
- howard-e: It's issue #935. That includes a checklist, and the final item in the checklist concerns exactly this situation
- 19:14:36 [jugglinmike]
- howard-e: All that to say: I hope this process is easier in the future, but in the short term, I'll be performing that task manually later today
- 19:15:15 [jugglinmike]
- Matt_King: Great! Soon, we will have many plans in Candidate Review [lists specific plans]. That's exactly where I want to be when I meet with Apple
- 19:15:40 [jugglinmike]
- Matt_King: I would love to get a 30 minute meeting with Apple by the end of the month
- 19:15:57 [jugglinmike]
- s/lists specific test plans/Button, Link, Toggle, and Alert/
- 19:16:09 [jugglinmike]
- Topic: Radio test plan
- 19:16:32 [jugglinmike]
- Matt_King: I thought this was ready to advance until just last week, when we recieved a question in APG
- 19:16:43 [jugglinmike]
- https://github.com/w3c/aria-practices/issues/2954
- 19:17:09 [jugglinmike]
- Matt_King: [summarizes the issue]
- 19:17:48 [jugglinmike]
- s/lists specific plans/Button, Link, Toggle, and Alert/
- 19:18:08 [jugglinmike]
- Matt_King: We can be proactive here and just remove "Enter" key testing
- 19:18:27 [jugglinmike]
- Matt_King: Then, when APG updates, nothing about the test plan will need to change
- 19:18:37 [jugglinmike]
- present+ Michael_Fairchild
- 19:18:43 [jugglinmike]
- Michael_Fairchild: That sounds like a fine course of action to me
- 19:20:19 [jugglinmike]
- Matt_King: I'd like the Test Plan to be run by the second week of April
- 19:20:44 [jugglinmike]
- Alyssa_Gourley: I can do that in time. I don't have a Mac, though
- 19:20:56 [jugglinmike]
- Matt_King: If you could do JAWS and Chrome, that would be great
- 19:21:26 [jugglinmike]
- Matt_King: We can use the NVDA Bot to gather the output, then we can assign it to you, and you would just be assigning verdicts
- 19:21:58 [jugglinmike]
- Matt_King: I encourage you to do some validation of the AT responses reported by the bot
- 19:22:07 [jugglinmike]
- Alyssa_Gourley: That sounds so much better
- 19:23:47 [Matt_King]
- V24.03.13 of radio test plan: https://aria-at.w3.org/test-review/75322
- 19:24:56 [jugglinmike]
- James_Scholes: This test plan doesn't have an "Enter" command
- 19:25:09 [jugglinmike]
- Matt_King: It looks like you're right--cool! That means we're already good to go
- 19:25:38 [jugglinmike]
- Matt_King: So we can just add this to the Test Queue right now and assign Alyssa_Gourley
- 19:26:37 [jugglinmike]
- s/Queue right/Queue for JAWS right/
- 19:27:24 [jugglinmike]
- Matt_King: And I just assigned the NVDA Bot to run it for NVDA
- 19:30:57 [jugglinmike]
- Matt_King: It looks like there's some kind of component problem in the "assign tester" menu. Instead of using "aria-checked" on the checkbox, it declares the state as part of its name
- 19:31:06 [jugglinmike]
- howard-e: I'll make an issue for this later
- 19:31:18 [jugglinmike]
- Topic: Proposal to change terminology used for undesirable behaviors
- 19:31:40 [jugglinmike]
- Matt_King: GitHub issue Proposal for new terminology for the phenomena we currently call "undesirable behaviors" or "Other behaviors with negative impact" ยท Issue #1043
- 19:31:50 [jugglinmike]
- github: https://github.com/w3c/aria-at/issues/1043
- 19:32:33 [jugglinmike]
- Matt_King: We have wording for additional behaviors which are undesirable: "Other behaviors that create severe negative-impacts are not exhibited" and "Other behaviors that create moderate negative-impacts are not exhibited"
- 19:32:50 [jugglinmike]
- Matt_King: There's been a little bit of confusion over the fact that we say "Other behaviors"
- 19:33:03 [jugglinmike]
- Matt_King: That has to be interpreted in the context of the behaviors that we assert
- 19:33:18 [jugglinmike]
- Matt_King: I've been giving this a lot of thought, and I was thinking that we might be able to make these statements more clear
- 19:33:36 [jugglinmike]
- Matt_King: We might switch from "negative impacts" to "negative side-effects"
- 19:34:01 [jugglinmike]
- Matt_King: I looked through the list of things that we currently classify as "negative impacts", and to me, it sounds like they could all be called "negative side-effects"
- 19:34:26 [jugglinmike]
- Matt_King: Then the assertions would read, "Severe negative side-effects do not occur", or "Moderate negative side-effects do not occur"
- 19:34:35 [jugglinmike]
- Matt_King: Do other folks feel like this would be an improvement?
- 19:34:44 [jugglinmike]
- James_Scholes: It works for me
- 19:35:22 [jugglinmike]
- Alyssa_Gourley: That would be clear to me, too.
- 19:36:30 [jugglinmike]
- Matt_King: I'm thinking about when we put this in the reports. For someone who isn't familiar with the testing, when they see "severe negative side-effects did not occur" or "moderate negative side effects did not occur", and those both pass. It seems like that would be clear to me
- 19:36:51 [jugglinmike]
- Michael_Fairchild: That sounds like it makes sense. I'm a little concerned about complexity, but I don't have a better solution
- 19:37:10 [jugglinmike]
- Matt_King: To be clear, we already have all of this implemented, I'm just talking about changing the wording
- 19:38:01 [jugglinmike]
- Matt_King: I'll take the next action on this
- 19:38:11 [jugglinmike]
- Topic: Assertion priority for alert role
- 19:39:18 [jugglinmike]
- Matt_King: I took the language that we previously discussed for the definitions of MUST, SHOULD, and MAY, and I inserted those definitions into the project's glossary
- 19:39:57 [Matt_King]
- New glossary definition of must should and may: https://github.com/w3c/aria-at/wiki/Glossary#assertion-priority
- 19:41:00 [jugglinmike]
- Matt_King: Does anyone have any objections to closing this issue and thereby formalize the definitions of the assertion priorities?
- 19:41:12 [jugglinmike]
- Alyssa_Gourley: Not from me
- 19:41:43 [jugglinmike]
- James_Scholes: I support this
- 19:43:06 [jugglinmike]
- Matt_King: Okay, great
- 19:43:56 [jugglinmike]
- Matt_King: Relatedly, we've been talking about the Alert pattern--specifically whether conveying the concept of "alert" should be a "MAY" assertion or a "SHOULD" assertion
- 19:44:41 [jugglinmike]
- Matt_King: In the ARIA specification, the Alert role is intended to capture peoples' attention in some way that is distinct from other assistive technology responses
- 19:45:10 [jugglinmike]
- Matt_King: We don't test that the "alert" interrupts other prior speech. I don't know if we should or even could do that
- 19:46:01 [jugglinmike]
- Matt_King: I think that's separate from the role, though; I think that's testing the property "aria-live" (the value "assertive")
- 19:46:45 [jugglinmike]
- Matt_King: In that case, we wouldn't be testing specifically the alerted value, but rather how the value is conveyed
- 19:47:19 [jugglinmike]
- Matt_King: There's a camp that believes that we should stay true to the spec even though that in the wild, the role has been so misused that it has lost its original meaning
- 19:48:02 [jugglinmike]
- Matt_King: On the other hand, there are folks who believe that the reality is more important than the theoretical language of the specification, and that asserting the latter doesn't actually help anyone
- 19:49:01 [jugglinmike]
- Matt_King: For this meeting, I'm not looking for a final decision that may never change, but I would like to come to a conclusion that represents this group's stance today
- 19:51:11 [jugglinmike]
- Michael_Fairchild: Could we consider an interruption as the indication that this is an alert?
- 19:52:22 [jugglinmike]
- Alyssa_Gourley: That alone could be confusing because in some contexts, it wouldn't be clear if an alert occurred--the interruption could seem like the literal text on the page
- 19:53:55 [jugglinmike]
- Alyssa_Gourley: Could it be a thing were in the verbosity settings, somehow, if users have the verbosity set to "beginner" or "intermediate", then it says "Alert" every time. Otherwise, it does not
- 19:54:42 [jugglinmike]
- James_Scholes: I think that Vispero would have it on by default and expect advanced users to turn it off
- 19:54:59 [jugglinmike]
- Matt_King: We didn't get a firm word from Vispero about whether or not this totally blocks them
- 19:55:42 [jugglinmike]
- Matt_King: We didn't discuss whether we give vendors an opportunity to communicate why they intentionally chose to fail a "should" assertion
- 19:57:10 [jugglinmike]
- Matt_King: Vispero was strongly advocating for using "pass" and "fail" to discuss "should" assertions
- 19:58:27 [jugglinmike]
- James_Scholes: I don't disagree with Vispero's user-oriented answer (rather than a more ARIA-focused answer). I mostly want to move forward on this
- 20:02:38 [jugglinmike]
- [continued discussion of the intricacies of the issue]
- 20:02:46 [jugglinmike]
- Matt_King: I'm still not hearing consensus here
- 20:03:20 [jugglinmike]
- Matt_King: If Vispero was adamanet that this be made a "MAY" assertion, would anyone strongly object to that?
- 20:03:26 [jugglinmike]
- Michael_Fairchild: No
- 20:03:33 [jugglinmike]
- Alyssa_Gourley: No
- 20:05:26 [jugglinmike]
- Matt_King: I will continue speaking with Vispero on this topic
- 20:06:31 [jugglinmike]
- Matt_King: Thanks to Michael_Fairchild (and folks at Microsoft) for securing compute time on Microsoft Azure for our use in automation!
- 20:11:01 [jugglinmike]
- Zakim, end the meeting
- 20:11:01 [Zakim]
- As of this point the attendees have been jugglinmike, howard-e, James_Scholes, Alyssa_Gourley, Matt_King, Michael_Fairchild
- 20:11:03 [Zakim]
- RRSAgent, please draft minutes
- 20:11:04 [RRSAgent]
- I have made the request to generate https://www.w3.org/2024/03/21-aria-at-minutes.html Zakim
- 20:11:11 [Zakim]
- I am happy to have been of service, jugglinmike; please remember to excuse RRSAgent. Goodbye
- 20:11:11 [Zakim]
- Zakim has left #aria-at
- 20:11:13 [jugglinmike]
- RRSAgent, leave
- 20:11:13 [RRSAgent]
- I see no action items