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