IRC log of aria-apg on 2023-08-22

Timestamps are in UTC.

17:54:07 [RRSAgent]
RRSAgent has joined #aria-apg
17:54:11 [RRSAgent]
logging to https://www.w3.org/2023/08/22-aria-apg-irc
17:54:17 [Jem]
rrsagent, make log public
17:54:32 [Jem]
Meeting; ARIA Authoring Practice Guide
17:54:41 [Jem]
Meeting: ARIA Authoring Practice Guide
17:56:19 [Matt_King]
Matt_King has joined #aria-apg
17:57:02 [Matt_King]
rrsagent, make minutes
17:57:03 [RRSAgent]
I have made the request to generate https://www.w3.org/2023/08/22-aria-apg-minutes.html Matt_King
17:57:10 [jugglinmike]
jugglinmike has joined #aria-apg
17:58:07 [Matt_King]
MEETING: ARIA Authoring Practices Task Force
17:58:22 [Matt_King]
present+
17:58:29 [Jem]
present+
17:58:36 [Matt_King]
rrsagent, make minutes
17:58:38 [RRSAgent]
I have made the request to generate https://www.w3.org/2023/08/22-aria-apg-minutes.html Matt_King
18:00:48 [arigilmore]
arigilmore has joined #aria-apg
18:01:02 [Jem]
present+ andrea
18:01:13 [Jem]
present+ arie
18:01:15 [jugglinmike]
present+ jugglinmike
18:01:21 [Jem]
present+ howard
18:03:47 [Jem]
https://github.com/w3c/aria-practices/wiki/August-22%2C-2023-Agenda
18:03:59 [jugglinmike]
scribe+ jugglinmike
18:05:23 [jugglinmike]
Topic: Setup and Review Agenda
18:06:41 [jugglinmike]
Matt_King: I think it makes sense to skip this meeting on September 5 (since it follows a US holiday) and September 12 (since that overlaps with TPAC)
18:06:54 [jugglinmike]
Jem: That makes sense to me
18:07:04 [jugglinmike]
Topic: Status of Site Updates
18:08:37 [jugglinmike]
Matt_King: I will reach out to Shawn to publish on August 29th
18:09:07 [jugglinmike]
Matt_King: It will include the three updates listed in this section of the agenda, plus any of the PRs we're able to merge in the next topic
18:09:15 [jugglinmike]
Topic: Pull request reviews
18:09:19 [Jem]
https://github.com/w3c/aria-practices/wiki/August-22,-2023-Agenda
18:09:30 [jugglinmike]
Subtopic: Listbox Examples: Update scrolling of listbox item with focus into view when page is magnified
18:09:33 [jugglinmike]
github: https://github.com/w3c/aria-practices/pull/2622
18:09:50 [jugglinmike]
Matt_King: I believe we were waiting on one last code review from andrea
18:10:56 [jugglinmike]
andrea: I made some very small requests
18:12:50 [jugglinmike]
Matt_King: jongund is out right now. Since andrea wrote these using GitHub's "suggestion" feature, I can apply the changes on jongund's behalf. I'll follow up with that after this meeting
18:13:29 [Jem]
https://github.com/w3c/aria-practices/pull/2775
18:13:37 [jugglinmike]
Subtopic: Move feed example inside the page
18:13:42 [jugglinmike]
github: https://github.com/w3c/aria-practices/pull/2775
18:16:06 [jugglinmike]
arigilmore: The original "feed" example is presented in a separate page, and it uses an infinite scroll so that you cannot reach the bottom of the page
18:16:59 [jugglinmike]
arigilmore: That's why I placed the feed in a modal dialog, so that the dynamically-generated content wouldn't prevent viewers from accessing the content that follows the example
18:18:47 [jugglinmike]
Matt_King: It being in a dialog feels somewhat irregular to me
18:18:59 [jugglinmike]
Matt_King: Could we put it in a disclosure, instead?
18:19:29 [jugglinmike]
Matt_King: We could also make sure the "collapse" button is fixed to the top of the feed so that it's always present even as you scroll down on the feed example
18:19:57 [jugglinmike]
Jem: We could have a "load more" button so that the user can control when more content is inserted
18:20:30 [jugglinmike]
Matt_King: But if the example behaved that way, it would no longer be a feed
18:27:18 [jugglinmike]
jugglinmike: We could just do this with a fixed-height container whose CSS "overflow-y" property is set to "scroll"
18:30:26 [jugglinmike]
arigilmore: I'll experiment with the disclosure element and with the fixed-height element
18:31:16 [jugglinmike]
arigilmore: The only con is that neither of these are quite representative of the "feed" instances we've been discussing (Facebook, Amazon, etc.)
18:34:38 [Jem]
https://www.w3.org/WAI/ARIA/apg/patterns/button/examples/button/#assistivetechnologysupport
18:34:52 [jugglinmike]
jugglinmike: We might also use the example as it exists today, but just insert it inline via an iframe (rather than linking to it as a standalone document). In that form, the nested document would more accurately mimic the examples we've been considering (to arigilmore's point)
18:36:09 [Jem]
https://deploy-preview-247--aria-practices.netlify.app/aria/apg/about/contributing/
18:36:11 [jugglinmike]
Matt_King: Whatever form this takes, it's going to be a great improvement, arigilmore. We appreciate your work on it!
18:36:20 [jugglinmike]
Topic: New contributing page
18:37:22 [jugglinmike]
Matt_King: I am wondering if people have any others idea about content that we ought to include here
18:37:53 [jugglinmike]
Matt_King: Especially arigilmore and andrea since you two have so recently experienced the learning curve for what it takes to submit a pull request
18:38:43 [jugglinmike]
Matt_King: This is designed for new contributors who are "starting from zero". These folks might not have joined the group
18:40:05 [jugglinmike]
Matt_King: I don't want to promote the ARIA-AT group so highly. It might fit at the end of the document, but I do want to keep folks focused on the APG itself
18:42:11 [jugglinmike]
Jem: We can lower the barrier of entry by suggesting that people join the community group (since you need to be a W3C member to join the ARIA Working Group and the ARIA Authoring Practices Task Force)
18:43:52 [jugglinmike]
arigilmore: At the beginning, andrea and I kind of forgot how direct the contribution experience is in regards to the source files. We're used to projects that have associated tooling, and we were looking for instructions about npm or yarn or similar. This documentation doesn't explicitly say that, actually, you just interact with the source files directly.
18:44:46 [jugglinmike]
arigilmore: From a "Getting started" standpoint, it might be helpful to organize content according to the kinds of contributions folks might want to offer. For instance, it could say, "If you want to change *this* page, then..."
18:46:40 [jugglinmike]
andrea: Something that's helped me in getting situated was having access to arigilmore. It might be a lot to ask, but having an "onboarding buddy" can really help!
18:47:49 [arigilmore]
maybe a good example: i was forking and creating a branch off my fork then creating a PR, but then Matt lmk to actually just make a branch off the main repository
18:51:07 [jugglinmike]
Matt_King: It sounds like we should spend more time thinking about the "readme" file!
18:51:27 [jugglinmike]
Jem: Right, maybe getting to the point faster
18:52:04 [jugglinmike]
Topic: New Issue Action Planning
18:52:24 [jugglinmike]
Subtopic: Combobox example's text doesn't fit in its input element on Safari iOS
18:52:29 [jugglinmike]
github: https://github.com/w3c/aria-practices/issues/2778
18:53:07 [Jem]
https://github.com/w3c/aria-practices/issues/2778
18:53:49 [jugglinmike]
andrea: I can review this. I'll try to reproduce it and weigh in about the suggested fix
18:54:50 [jugglinmike]
Jem: I'll add the "bug" label and the "example pattern implementation" label and the "qa for apg examples" label
18:55:01 [Jem]
https://github.com/w3c/aria-practices/issues/2773
18:55:06 [jugglinmike]
Subtopic: Clarify whether Tabbed Carousel may have aria-roledescription
18:55:11 [jugglinmike]
github: https://github.com/w3c/aria-practices/issues/2773
18:58:33 [jugglinmike]
Matt_King: This looks potentially editorial.
18:58:43 [jugglinmike]
Matt_King: I think the description isn't in line with the information that's in that table
18:58:58 [jugglinmike]
Matt_King: Now that I understand what that image is about, I think I can respond
18:59:06 [jugglinmike]
Jem: I'll assign this issue to you, then
19:00:15 [jugglinmike]
Zakim, end the meeting
19:00:15 [Zakim]
As of this point the attendees have been Matt_King, Jem, andrea, arie, jugglinmike, howard
19:00:18 [Zakim]
RRSAgent, please draft minutes
19:00:19 [RRSAgent]
I have made the request to generate https://www.w3.org/2023/08/22-aria-apg-minutes.html Zakim
19:00:25 [Zakim]
I am happy to have been of service, jugglinmike; please remember to excuse RRSAgent. Goodbye
19:00:26 [Zakim]
Zakim has left #aria-apg