IRC log of aria-apg on 2023-05-30

Timestamps are in UTC.

17:42:04 [RRSAgent]
RRSAgent has joined #aria-apg
17:42:09 [RRSAgent]
logging to https://www.w3.org/2023/05/30-aria-apg-irc
17:42:09 [Zakim]
RRSAgent, make logs Public
17:42:10 [Zakim]
please title this meeting ("meeting: ..."), Matt_King
17:42:26 [Matt_King]
MEETING: ARIA Authoring Practices Task Force
17:42:39 [Matt_King]
CHAIR: Matt King
17:42:45 [Matt_King]
present+
17:42:55 [Matt_King]
rrsagent, make minutes
17:42:56 [RRSAgent]
I have made the request to generate https://www.w3.org/2023/05/30-aria-apg-minutes.html Matt_King
17:43:28 [Matt_King]
TOPIC: Review agenda and next meeting date
17:44:01 [Matt_King]
view agenda at https://github.com/w3c/aria-practices/wiki/May-30,-2023-Agenda
17:44:11 [Matt_King]
Next meeting is on June 6.
17:44:19 [Matt_King]
rrsagent, make minutes
17:44:20 [RRSAgent]
I have made the request to generate https://www.w3.org/2023/05/30-aria-apg-minutes.html Matt_King
17:59:04 [jugglinmike]
jugglinmike has joined #aria-apg
18:02:59 [jugglinmike]
Zakim, start the meeting
18:02:59 [Zakim]
RRSAgent, make logs Public
18:03:01 [Zakim]
please title this meeting ("meeting: ..."), jugglinmike
18:03:16 [jugglinmike]
meeting: ARIA Authoring Practices Task Force Weekly Teleconference
18:03:20 [jugglinmike]
present+ jugglinmike
18:03:26 [jugglinmike]
scribe+ jugglinmike
18:08:00 [jongund]
jongund has joined #aria-apg
18:09:17 [jongund]
jongund has joined #aria-apg
18:09:20 [jugglinmike]
Topic: Status of Site Updates
18:09:38 [jugglinmike]
Subtopic: Mockups for same level navigation in Single Pattern and Single Practice pages
18:09:42 [jugglinmike]
github: https://github.com/w3c/aria-practices/issues/2535
18:09:49 [jugglinmike]
Matt_King: We discussed this during the last meeting
18:10:35 [jugglinmike]
Matt_King: We're waiting on feedback from Shawn. I'll bump this with them
18:10:45 [jugglinmike]
Topic: Pull request reviews
18:11:53 [jugglinmike]
Subtopic: Fix path to ratings star images
18:11:53 [howard-e]
howard-e has joined #aria-apg
18:12:01 [jugglinmike]
github: https://github.com/w3c/aria-practices/pull/2705
18:12:15 [howard-e]
present+
18:12:54 [jugglinmike]
Matt_King: I think this won't work because it assumes the content repository is the same as the build repository
18:13:18 [jugglinmike]
howard-e: As far as I know, this will result in a different path resolution if rendered for the live site
18:13:22 [jongund]
jongund has joined #aria-apg
18:13:48 [jugglinmike]
Matt_King: I believe there's an issue related to this in the other repository
18:14:31 [jongund]
present+ jongund
18:14:36 [jugglinmike]
howard-e: perhaps https://github.com/w3c/aria-practices/issues/2628
18:16:08 [jugglinmike]
howard-e: I'll follow up on the issue to help the contributor understand why we're going to close this
18:16:39 [CurtBellew]
CurtBellew has joined #aria-apg
18:16:50 [CurtBellew]
present+
18:17:32 [jugglinmike]
subtopic: Remove duplicate SkipTo library
18:17:36 [jugglinmike]
github: https://github.com/w3c/aria-practices/pull/2682
18:19:10 [jugglinmike]
Matt_King: I think this PR needs some discussion, but we can't have it without Alex_Flenniken
18:19:33 [jugglinmike]
Matt_King: I don't really want to manage any content in WAI ARIA-Practices
18:19:56 [jugglinmike]
Matt_King: The one thing I'm not sure about: it feels inconsistent that we would include other scripts in the "head" within the content repository, but not this one
18:20:23 [jugglinmike]
Matt_King: I'll add a comment. We might have to have Alex_Flenniken in a meeting at some point
18:20:41 [jugglinmike]
subtopic: updated skipto.js script to 5.1.6
18:20:49 [jugglinmike]
github: https://github.com/w3c/aria-practices/pull/2680
18:23:30 [jugglinmike]
Matt_King: Is there another way to do this without requiring all the HTML source to be edited? Specifically, a way that would be straightforward to anyone using skipTo
18:26:48 [jugglinmike]
jugglinmike: the RequireJS library was configurable via the HTML script tag which included it. We could configure skipTo with a "data-" attribute, if skipTo were updated to recognize such an attribute
18:28:32 [jugglinmike]
Matt_King: I think we want to merge gh-2680 and then get alignment on whether or not the HTML files in ARIA-Practices with have a script tag for skipto.js or not (and if not, where the injection will be done). From there, we can simplifying this aspect of configuration
18:29:24 [jugglinmike]
subtopic: Add landmark pattern page
18:29:27 [jugglinmike]
github: https://github.com/w3c/aria-practices/pull/2670
18:29:44 [jugglinmike]
Matt_King: Alex_Flenniken has unblocked this, and we're waiting for reviews
18:30:03 [jugglinmike]
Matt_King: None of the people assigned are in this call today. I can reach out to them via e-mail
18:30:27 [jongund]
https://deploy-preview-220--aria-practices.netlify.app/aria/apg/patterns/landmarks/
18:31:12 [jugglinmike]
present+ siri
18:31:16 [jugglinmike]
siri: I will take a look
18:31:40 [siri]
siri has joined #aria-apg
18:31:51 [jugglinmike]
subtopic: Datepicker Modal Dialog: Fixed next/prev month bug and improve adherence with APG code style guide
18:31:55 [jugglinmike]
github: https://github.com/w3c/aria-practices/pull/2643
18:32:22 [jugglinmike]
jugglinmike: I reviewed and approved the tests with Paul at Bocoup.
18:33:37 [jugglinmike]
Matt_King: Then I think this is ready to merge
18:34:03 [jugglinmike]
subtopic: Listbox Examples: Update scrolling of listbox item with focus into view when page is magnified
18:34:13 [jugglinmike]
github: https://github.com/w3c/aria-practices/pull/2622
18:35:23 [jugglinmike]
Matt_King: The most recent comment is Carmen offering to triage
18:35:48 [jugglinmike]
Matt_King: This is waiting on test review and code review by Alex_Flenniken
18:37:16 [jugglinmike]
Topic: New Issue Action Planning
18:38:40 [jugglinmike]
Subtopic: shape of mouse pointer for links and mouse buttons
18:38:56 [jugglinmike]
Matt_King: This was reported to the mailing list; there is no issue on GitHub for it.
18:39:12 [jugglinmike]
Matt_King: I'll find the message in the archive and convert it to a GitHub issue
18:53:25 [jongund]
jongund has joined #aria-apg
18:55:16 [jugglinmike]
Subtopic: Improving the presentation of example code
18:56:06 [jugglinmike]
jugglinmike: This just came up during an internal call at Bocoup, so I haven't had time to file an issue. Given that we have a little time today, I thought I'd ask those in attendance directly
18:56:51 [jugglinmike]
jugglinmike: We've been consider if and how contributors would be discouraged by the way sample code is displayed on the site right now
18:58:05 [jugglinmike]
jugglinmike: We identified a bunch of opportunities for improvements, but we also wondered whether it would be acceptable to address this by integrating a third-party "code embedding" service like CodePen
18:59:57 [jugglinmike]
jugglinmike: That would require less work than improving the current implementation, and it would also result in less code to maintain, overall. On the other hand, we could imagine use cases that would be incompatible with any third-party solution
19:00:45 [jugglinmike]
Matt_King: This has come up a few times before. We decided not to rely on CodePen, et. al, due to usability limitations of embedded iframes
19:01:06 [jugglinmike]
Matt_King: That said, we do include a button to review the examples in CodePen
19:01:42 [jugglinmike]
jugglinmike: Thanks! That lets us take that option off the table
19:03:15 [jugglinmike]
jugglinmike: We recognize that this is relatively low priority, so we'll be looking to balance between impact and development effort
19:04:17 [jugglinmike]
jugglinmike: Though I'll say that it seems like it'd be better to generate the markup for formatted source code on the server (currently, that's done in the browser)
19:05:14 [jugglinmike]
Matt_King: In the longer-term, I'm interested in making APG easier for W3 staff to maintain as content that more simply slots into the rest of the W3's properties.
19:05:54 [jugglinmike]
Matt_King: For this issue specifically, I'm wondering if they have established practices for rendering source code on other sites, and if we could somehow use that
19:06:07 [jugglinmike]
Zakim, end the meeting
19:06:07 [Zakim]
As of this point the attendees have been Matt_King, jugglinmike, howard-e, jongund, CurtBellew, siri
19:06:09 [Zakim]
RRSAgent, please draft minutes
19:06:11 [RRSAgent]
I have made the request to generate https://www.w3.org/2023/05/30-aria-apg-minutes.html Zakim
19:06:17 [Zakim]
I am happy to have been of service, jugglinmike; please remember to excuse RRSAgent. Goodbye
19:06:17 [Zakim]
Zakim has left #aria-apg
19:13:17 [jongund]
jongund has joined #aria-apg
19:37:25 [jongund]
jongund has joined #aria-apg
22:33:13 [jongund]
jongund has joined #aria-apg