19:06:13 RRSAgent has joined #aria-at 19:06:18 logging to https://www.w3.org/2025/05/01-aria-at-irc 19:06:18 RRSAgent, make logs Public 19:06:19 please title this meeting ("meeting: ..."), jugglinmike 19:06:31 title: ARIA and Assistive Technologies Community Group Weekly Teleconference 19:06:36 present+ jugglinmike 19:06:38 scribe+ jugglinmike 19:06:41 present+ james 19:06:50 present+ mmoss 19:07:50 present+ Matt_King 19:07:57 present+ dean 19:08:05 present+ IsaDC 19:08:09 present+ hadi 19:08:27 present+ michael_fairchild 19:08:33 present+ 19:08:52 Topic: Review agenda and next meeting dates 19:08:54 https://github.com/w3c/aria-at/wiki/May-1%2C-2025-Agenda 19:09:17 Matt_King: Requests for changes to agenda? 19:09:39 Matt_King: We'll switch the order of the topics to accommodate Joe, who will be arriving for the second half 19:09:53 s/half/half of this meeting/ 19:10:01 present+ carmen 19:10:20 Matt_King: Any other topics to add? 19:10:27 Matt_King: Hearing none, we'll stick with the ones on the agenda 19:10:33 Matt_King: Next Community Group Meeting: Wednesday May 7 19:10:41 Matt_King: Next AT Driver Subgroup meeting: Monday May 12 19:10:49 Topic: Current status 19:10:55 Matt_King: We made some progress over the week 19:11:08 Matt_King: We got the conflicts resolved for radio group with roving tab index--thanks to IsaDC 19:11:15 Matt_King: That's now the 15th plan in candidate review 19:11:27 Matt_King: We have some updates on some of the other things that are on hold 19:11:43 Matt_King: The APG Task Force has a change for the vertical temperature slider to change 19:12:21 Matt_King: We know what the changes will need to be--we took the value out--so we could probably change the test plan partially (we only have to wait to update the references) 19:12:53 Matt_King: There's a change in the example, and that will change the number of arrow key presses required for all screen readers (taking it from three to two, consistently for all of them) 19:13:51 Matt_King: Actually, the only thing we could really update ahead of time is the CSVs, so it's probably not worth it. Let's wait for it to be published. 19:13:57 Matt_King: I'm hoping it will be a pretty quick change 19:14:39 Matt_King: The disclosure test plan, at least when it comes to JAWS, the changes won't be published until the July release of JAWS. There are still more fixes to do. We may be moving anything with a same-page link further out into the schedule. I haven't adjusted the schedule accordingly, yet 19:15:21 Matt_King: There's a pull request for the next "disclosure" test plan. It's waiting on my review, so it may be ready for the test queue next week 19:15:32 Topic: Issue 1214 - AT version recorded for reports where bots collected some of the responses 19:15:43 github: https://github.com/w3c/aria-at/issues/1214 19:16:27 james: We started talking about this at the very end of our last meeting 19:17:38 james: We briefly discussed the idea that we care what the bot was running with and we also care about what version the human was using 19:18:04 james: I think we landed that ideally both pieces of information would be stored, but that maybe the bot's version wouldn't be included in reports 19:19:17 Matt_King: I think there are two decisions to make here. The first: do we want to record both versions? The second: what should we show in the run history and the reports (based on decision 1)? 19:19:35 Matt_King: It seems like it might be simpler to say that one takes precedence over the other and that the human has the final say 19:20:07 Matt_King: Are there any downsides to having the human's version overwrite the bot's version 19:20:24 Matt_King: It feels problematic to allow the bot's version to overwrite the human's version 19:20:28 james: I agree 19:20:55 Matt_King: So it's just a matter of: do we record both, or do we give precedence in some way? 19:22:54 jugglingmike: overwritting is a more practical idea. Having a log of the events it's something we have been talking for a the last few months. 19:23:14 scribe+ Carmen 19:23:45 Matt_King: If you visit the "reports" page and review the history, you can find the name of the tester and the date and time they completed their run 19:24:00 Matt_King: That wouldn't need to change if the human tester's version takes precedence 19:25:15 Matt_King: the only UI that would need to change is when the human tester opens a test plan run where the bot has done some work, we would want to make sure we're recording the version that the human is using. I suppose we can use the same warning prompt that we've already built--asking if the user wants to change it 19:25:33 Matt_King: It would be like the prompt that we get right now when an admin edits a report 19:25:57 Matt_King: It would also be displayed whenever a human opens a test plan run that was touched most recently by a bot 19:26:05 Carmen: makes sense to me! 19:26:33 Matt_King: This issue is in the ARIA-AT repository. You could move it to the ARIA-AT App repository so that you don't have to make a brand new issue 19:26:50 Topic: Issue 1240 - Reporting feedback on bot output and performance 19:27:03 github: https://github.com/w3c/aria-at/issues/1240 19:27:08 Matt_King: IsaDC raised this today 19:27:19 Matt_King: Joe was raising issues for VoiceOver bot problems 19:27:43 Matt_King: I changed the title on those three issues, from "Feedback:" to "VoiceOver Bot Feedback:" 19:27:59 Matt_King: I've done that a few times in the past as well; I don't know if we want to continue doing that moving forward 19:28:09 IsaDC: Those issues have an impact within our data 19:28:22 IsaDC: We haven't documented how to deal with them 19:28:48 Matt_King: When we get feedback on a test plan, they get linked to the test plan. And we have to close all the issues on a test plan in order to advance it in some circumstances 19:29:10 Matt_King: So this workflow creates issues that are tied to a test plan when they actually should be associated with a bot 19:29:35 Matt_King: I assume it's really helpful to have information about the specific test plan version and test when people are giving feedback on the bot 19:29:45 Carmen: It is. We use that information to replicate the issues 19:29:57 Carmen: Perhaps I can do something to move them? 19:30:24 Matt_King: You could edit the description of the issue and remove the HTML comments (which are hidden when the issue is rendered on the page) 19:30:51 Matt_King: If those get deleted, I don't know if it would delete the linking in real time, or if the link information is static 19:31:03 Carmen: I don't know either, but I can ask howard-e and get back to you 19:31:09 Matt_King: Sounds good. howard-e will know 19:31:30 Matt_King: This solution is a little hacky, but it's probably better than writing additional code 19:31:59 carmen: Hopefully we will soon reach a world where consistency issues are no more! 19:32:48 IsaDC: The other part of the concern was that, for example when we have an issue raised against the test plan itself (e.g. to fix the command), we respond to say that we're working on it. How does this work with the bots? 19:33:06 Carmen: I add it to the project, but I don't know if that would be visible to you. Would you like me to add a comment? 19:33:10 IsaDC: That would be lovely 19:33:39 Topic: Testing of Rating Radio Group 19:33:51 Matt_King: We have 8 NVDA conflicts and 4 VoiceOver conflicts 19:34:12 mmoss: I just finished the VoiceOver test a few minutes ago 19:35:33 mmoss: I ran the test a long time ago, and so I had some old results. I updated those, and there are no longer any conflicts 19:35:42 Matt_King: I'm going to mark it as "Final", then! 19:35:48 Matt_King: Now, we're just down to NVDA 19:38:17 Matt_King: Maybe "insert+tab" should be the only command 19:38:27 Matt_King: I'm kind of wondering how dean got the result that he reported 19:38:38 Joe: I had to change the results from the bot 19:38:41 present+ Joe 19:39:13 Joe_Humbert has joined #aria-at 19:39:26 Matt_King: I believe that what you did manually was correct, and it looks like the bots command didn't match 19:39:51 Matt_King: The bot was behaving as though it were in focus mode 19:40:22 Joe_Humbert: No, that's the label for the group. If it was in the wrong mode, it would say something like "one start" 19:40:26 s/start/star/ 19:40:37 Matt_King: Oh, you're right! The bot was just in the wrong place... 19:40:59 Matt_King: I think there are actually two problems, here 19:41:19 Matt_King: There is a bot problem, and there is a problem with the test plan (I think we should remove the "insert+up arrow" from this test) 19:41:29 Matt_King: If we remove that command, there will be no more conflicts 19:41:45 Matt_King: "Insert+up arrow" isn't really a "read all information" in all contexts 19:41:50 Joe: That makes sense to me 19:42:05 Matt_King: I know we left it out in other test plans for this particular test--the "request information" test 19:44:28 Matt_King: So, test 14--you're right, it is here. "Insert + up arrow". My guess is that in that test plan, the "pizza crust options" are not all together and NVDA is separating 19:45:43 Matt_King: Was it "disclosure navigation menu"? There was a whole bunch of stuff all on one line in that 19:46:22 Matt_King: I have definitely done this somewhere 19:46:48 Matt_King: It's strange that NVDA is not reading all of the disclosure buttons on the same line in the "disclosure navigation menu" (at least, when all of the buttons are collapsed) 19:47:11 Matt_King: There is some other plan where we removed "insert + up arrow". I remember performing the delete myself and discussing it with james and IsaDC 19:47:30 IsaDC: Just to confirm, I got the same results as Joe for "insert + up arrow" 19:47:39 IsaDC: I agree with removing this command 19:47:50 Matt_King: NVDA also offers "Insert + tab" to do this 19:48:22 Matt_King: I don't think that this is a failure of NVDA to do what it says it does for "insert+up arrow" 19:49:01 Matt_King: Okay, we're aligned. We'll fix this by removing "insert + up arrow". That will remove these conflicts, and that will complete this test plan 19:49:23 Topic: Re-run of JAWS for color viewer slider 19:50:08 Matt_King: We were doing only JAWS for this one. Two testers, Joe and Hadi, are 100% complete. There are four conflicts 19:50:16 Matt_King: Joe is getting the min and max output, and Hadi is not 19:50:48 Matt_King: Perhaps the JAWS version is different. We don't show version information in the "conflicts" page (we may want to change that--it has sometimes been an issue) 19:51:29 Matt_King: When we show these conflicts, it might be good for us to--where we show the output, we could also show the browser version and AT verison 19:51:41 Matt_King: We could add at version and browser version after the output column 19:51:44 IsaDC: Yes! 19:52:08 IsaDC: And on that note, there is no way for us to return to the test queue (other than pressing "back"). There's no button to go back to the queue 19:52:20 IsaDC: There are no breadcrumbs here (unlike in the reports) 19:52:27 Matt_King: It would be good to add some breadcrumbs there 19:53:00 Matt_King: I've also wanted the particular AT to be part of the title of the page. In this case, that would be "Conflicts in JAWS results for {name of the test plan}" 19:53:04 Carmen: I can write up an issue 19:53:19 Matt_King: Let's confirm the testers' versions of JAWS 19:53:47 Hadi: I was using version 2025.2504.89.40 etc (the latest version published in April) 19:54:10 Joe: I am now running the latest, today. I don't know what I was running when I was running this test plan. I would have to double-check 19:54:39 Joe: I may have been running a slightly older version 19:55:13 Matt_King: There's a possibility that they may have regressed support for min/max in the April release 19:55:40 Joe: I can re-run to double check. It shouldn't take very long--it's just a couple of test, and it's just that keystroke 19:55:43 Matt_King: Great 19:56:06 Matt_King: It looks like the test queue is soon going to be empty. However, if there is a plan in the wings here, it could get merged and updated today if I get on top of my game sufficiently 19:56:13 Matt_King: That would be a disclosure test plan 19:57:26 Matt_King: there might be some value in a feature to be able to mark something as "on hold" in the test queue in order to prevent people from working on them 19:58:11 Matt_King: Like an admin function where we mark it as "on hold", and it disables... something. Perhaps the "continue testing" button, though I don't know if we want to completely block the ability to access the test. Perhaps just a warning that lets viewers know that the test plan is on hold... 19:58:22 Carmen: I can write an issue for that and present it to the team 19:59:13 Matt_King: Anyway, I think we're still good to go forward with this report 19:59:27 james: I'm concerned that people won't know what it's conveying 19:59:39 james: e.g. "one" versus "won" 20:00:07 Matt_King: Okay, well, we will have this new "disclosure" test plan ready very soon. Is anyone available to take up more testing? 20:00:19 dean: I will do NVDA or VoiceOver; whatever you need 20:00:25 Joe: You can sign whatever to me 20:00:37 mmoss: I also have availability in the coming week 20:01:00 Hadi: I'm available to do JAWS testing on the disclosure plan when you have it ready 20:01:15 Hadi: I may not be able to join on the Wednesday meeting, but if you notify me via e-mail, that should be fine 20:01:38 Carmen: We have an issue with the harness right now, and the bot is not working. I will send a message to the team when we know that it's fixed 20:02:47 Zakim, end the meeting 20:02:47 As of this point the attendees have been jugglinmike, james, mmoss, Matt_King, dean, IsaDC, hadi, michael_fairchild, carmen, Joe 20:02:49 RRSAgent, please draft minutes 20:02:51 I have made the request to generate https://www.w3.org/2025/05/01-aria-at-minutes.html Zakim 20:02:58 I am happy to have been of service, jugglinmike; please remember to excuse RRSAgent. Goodbye 20:02:58 Zakim has left #aria-at 20:03:22 RRSAgent, leave 20:03:22 I see no action items