17:53:26 RRSAgent has joined #aria-apg 17:53:30 logging to https://www.w3.org/2023/07/11-aria-apg-irc 17:53:30 RRSAgent, make logs Public 17:53:31 please title this meeting ("meeting: ..."), Matt_King 17:53:48 MEETING: ARIA Authoring Practices Task Force 17:53:55 present+ 17:54:02 CHAIR: Matt 17:54:13 rrsagent, make minutes 17:54:15 I have made the request to generate https://www.w3.org/2023/07/11-aria-apg-minutes.html Matt_King 17:55:02 TOPIC: Review agend and next meeting date 17:55:12 View agenda at https://github.com/w3c/aria-practices/wiki/July-11%2C-2023-Agenda 17:55:37 No meeting July 18. 17:55:45 Next meeting July 25. 17:56:04 rrsagent, make minutesK 17:56:04 I'm logging. I don't understand 'make minutesK', Matt_King. Try /msg RRSAgent help 17:56:14 rrsagent , make minutes 17:56:50 rrsagent, make minutes 17:56:51 I have made the request to generate https://www.w3.org/2023/07/11-aria-apg-minutes.html Matt_King 17:59:48 jugglinmike has joined #aria-apg 18:02:59 present+ jugglinmike 18:03:03 scribe+ jugglinmike 18:03:04 howard-e has joined #aria-apg 18:03:09 present+ JemmaKu 18:03:11 present+ 18:03:24 present+ JonGunderson 18:04:01 jongund has joined #aria-apg 18:05:17 jugglinmike: Alex_Flenniken from Bocoup won't be available for review for the foreseeable future 18:05:23 Matt_King: We'll miss him! 18:05:31 Topic: Status of Site Updates 18:05:53 Matt_King: I don't think any of the things listed in the agenda are pressing updates 18:09:43 Matt_King: Does anyone object to us waiting for a larger collection before we push them out to the production site? 18:10:11 Jem: When will we consider publishing again? 18:10:53 Matt_King: We have a few patches which are pretty close. I think if we could land the "ListBox" fix, then we should definitely publish a new version 18:11:10 Matt_King: I don't know if that will necessarily be in July, but I don 18:11:30 s/don/don't mind waiting until August for that/ 18:14:07 Topic: Pull request reviews 18:14:20 Subtopic: Feed Example: Convert images to inline SVG 18:14:24 github: https://github.com/w3c/aria-practices/pull/2729 18:15:01 Matt_King: James provided some good feedback to the author, but James is now on vacation. We would like someone to look at this, in particular, high-contrast mode 18:15:20 Jem: I reviewed it just now, but I didn't review for high-contrast mode 18:15:34 jongund: I can look at high-contrast mode 18:16:17 Matt_King: We'd ask Shirisha and Alyssa to review, previously 18:16:31 Jem: I've assigned you as a review, jongund 18:17:18 subtopic: Listbox Examples: Update scrolling of listbox item with focus into view when page is magnified 18:17:23 github: https://github.com/w3c/aria-practices/pull/2622 18:18:01 Matt_King: This is jongund's pull request. jugglinmike had provided performed a review and requested some changes. jongund have you had a chance to respond, yet? 18:18:19 CurtBellew has joined #aria-apg 18:18:27 present+ 18:26:53 Matt_King: We should include a test for scrolling this into view, and we should probably perform an audit for other patterns which use active descendant 18:29:16 jongund: I can try to write a test for this, but it will probably take me a few weeks. I'm going to be on vacation 18:29:38 Matt_King: Maybe we should raise a separate issue for developing regression tests for scrolling behavior 18:29:51 Matt_King: And then land this without regression tests 18:30:00 Jem: I agree 18:30:34 ava info in the apg wiki: https://github.com/w3c/aria-practices/wiki/Regression-Tests-for-APG-Example-Pages#ava 18:30:40 Matt_King: Valerie Young might have some feedback for how to write those regression tests because she developed this testing framework 18:31:02 Matt_King: jongund, could you address jugglinmike's other feedback? 18:31:07 jongund: Sure 18:31:23 Matt_King: It'd be great if we could land this one in the next week or so. Then, I would love to push the changes out to production 18:31:51 Subtopic: Landmark Example Pages: remove background colours that cause color contrast failures 18:31:58 github: https://github.com/w3c/aria-practices/pull/2738 18:32:16 Matt_King: This is a small fix. I think we just need a visual review 18:32:23 Jem: I can do that. I'll assign myself 18:32:26 Matt_King: Thanks! 18:32:56 Subtopic: Add AT Support tables for modal dialog, 1 slider, and navigation menu button 18:33:01 github: https://github.com/w3c/aria-practices/pull/2736 18:33:15 Matt_King: I'm not going to merge this until I receive a "go ahead" from Vispero, and I'm meeting with them tomorrow 18:33:26 Jem: I approved it yesterday 18:33:45 subtopic: Reposition AT support tables higher on the page 18:33:49 github: https://github.com/w3c/aria-practices/pull/2737 18:33:53 Jem: I approved this 18:34:13 Matt_King: Then I'll merge it 18:34:32 Topic: Running tests on macOS 18:34:50 Matt_King: I don't know if anyone can run all the test successfully locally, and I don't know if we have a clear path forward for how it can be fixed 18:35:19 Matt_King: If that's correct, then I think we should probably change our readme (at least temporarily) to at least acknowledge this and not expect contributors to run the tests locally and just run them in CI 18:36:00 Matt_King: As discussed recently, this isn't the greatest solution for new contributors, but it's better than where we are now (i.e. misleading documentation) 18:36:32 howard-e: That all sounds right to me. I haven't had a chance to investigate further myself, but I know it's related to a regression to how Node.js version 17 defines "localhost" 18:36:57 howard-e: This leads me to think that some rewrite of the geckodriver file might be needed. But it's too early to say 18:37:16 Matt_King: The only reason we're able to run the tests in CI is because you pinned the CI system to Node.js 16, right? 18:37:38 howard-e: That's right. We can't do that for contributors unless we instruct them on how to use a tool like nvm 18:38:42 howard-e: This problem does not effect Windows; only some Unix environments 18:39:01 howard-e: We know that includes Ubuntu (because that's what the CI uses) and macOS (because that's what I use) 18:39:13 Matt_King: Well, I definitely have timeouts on my Windows machine 18:40:32 Matt_King: I think the logical next step for this issue is to change the readme. Right now, the readme just encourages people to run tests locally. I think we can include a link to the relevant Node.js issue 18:40:52 Matt_King: This was quite a diversion/rabbit-hole for Paul, and I don't want any other new contributors to "fall into" it 18:41:02 Topic: New contributing page 18:41:16 github: https://github.com/w3c/aria-practices/pull/2734 18:41:35 Matt_King: I have this patch in draft. The agenda has a link to the preview 18:42:06 Matt_King: I'm looking for someone else to take a look and giving feedback on whether it includes everything we want 18:42:15 jongund: I can take a look 18:43:11 Matt_King: This was in response to an issue that jongund raised 18:43:27 Matt_King: I copied content from the home page and cleaned it up a little bit (making it more appropriate for this kind of page 18:43:33 s/page/page)/ 18:43:54 Matt_King: Ideally, it would be the kind of page that points readers to other pages that are helpful when they're getting started 18:44:52 Jem: I was thinking about adding content about "why people should contribute" because right now, it's mostly about the mechanical aspects of contribution 18:45:06 Matt_King: Well, the top of the page has a very brief statement along those lines 18:46:10 Matt_King: If we wanted more and if we wanted to stay true to this style of document, I think that opening statement could include a link--something like "learn more about why contributing to the APG is important..." 18:46:48 Matt_King: So there's a draft pull request; feel free to add commits. I'm happy to co-author content 18:47:46 Topic: Is treegrid Example code able to support nested selects 18:48:03 github: https://github.com/w3c/aria-practices/pull/2741 18:48:40 Matt_King: Stephanie_Leary was trying to use the treeview pattern to make a treeview that included a select in a cell 18:49:07 Matt_King: I replied that adding a select, that could interfere with the navigation in the treeview 18:49:40 Matt_King: I looked around in the code, and I tried to understand the impact of the change on the code. I believe that it will only have negative consequences--not positive 18:50:10 Matt_King: I wrote something up to that effect in my reply, but I would like it if someone could actually test it 18:50:57 Matt_King: I'm pretty sure that the TreeGrid code is very purpose-built for the kind of tree grid we are exemplifying in APG. I don't think it's quite robust enough to support this kind of extension 18:51:51 jongund: I can take a look 18:52:16 Matt_King: You've already signed up for a bunch of things in this meeting; that's very generous! 18:54:05 Topic: New Issue Action Planning 18:54:48 Subtopic: Listbox pattern: aria-multiselectable conflicts with the aria spec 18:54:55 github: https://github.com/w3c/aria-practices/issues/2746 18:55:09 present+ Bryan_Garaventa 18:55:25 Bryan_Garaventa: I responded to this one 18:56:01 Matt_King: Maybe we actually need to adjust the ARIA spec 18:56:19 Matt_King: Your comment here is spot-on, Bryan_Garaventa. It should work, just in terms of the way it maps 18:59:11 Matt_King: The way the ARIA spec language is written for ARIA multiselectable, it doesn't account for the possibility of using ARIA checked to represent the "selected" state. The spec language is inconsistent with itself: there's language about using "checked" in multiselects 18:59:34 +1 19:04:52 Matt_King: So in summary, this is not an APG issue. It's actually an ARIA issue 19:05:13 Jem: I'll add the label "not for practices" 19:05:19 Matt_King: and I'll add a comment to this effect 19:05:49 Zakim, end the meeting 19:05:49 As of this point the attendees have been Matt_King, jugglinmike, JemmaKu, howard-e, JonGunderson, CurtBellew, Bryan_Garaventa 19:05:51 RRSAgent, please draft minutes 19:05:52 I have made the request to generate https://www.w3.org/2023/07/11-aria-apg-minutes.html Zakim 19:05:59 I am happy to have been of service, jugglinmike; please remember to excuse RRSAgent. Goodbye 19:05:59 Zakim has left #aria-apg 20:15:50 guest has joined #aria-apg 22:16:43 jongund_ has joined #aria-apg 23:20:18 jongund_ has joined #aria-apg