IRC log of aria-apg on 2022-10-04

Timestamps are in UTC.

17:48:12 [RRSAgent]
RRSAgent has joined #aria-apg
17:48:12 [RRSAgent]
logging to https://www.w3.org/2022/10/04-aria-apg-irc
17:48:26 [Zakim]
Zakim has joined #aria-apg
17:49:00 [Matt_King]
MEETING: ARIA Authoring Practices Task Force
17:50:12 [Matt_King]
rrsagent, make log public
17:50:20 [Matt_King]
present+
17:52:19 [Matt_King]
rrsagent, make minutes
17:52:19 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/10/04-aria-apg-minutes.html Matt_King
17:53:54 [Jem]
Jem has joined #aria-apg
17:54:26 [Jem]
rrsagent, make minutes
17:54:26 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/10/04-aria-apg-minutes.html Jem
17:54:32 [Jem]
present+ Jemma
18:05:40 [Jem]
present+ helen Zhou
18:05:45 [Jem]
present+ Seth
18:05:53 [Jem]
present+ Alex
18:06:34 [CurtBellew]
CurtBellew has joined #aria-apg
18:06:43 [MarkMcCarthy]
MarkMcCarthy has joined #aria-apg
18:07:08 [Jem]
Topic: Introduction of new member, Helen Zhou
18:08:42 [MarkMcCarthy]
🎉🎉🎉
18:09:38 [MarkMcCarthy]
scribe+
18:09:44 [MarkMcCarthy]
present+
18:10:12 [MarkMcCarthy]
RRSAgent, make minutes
18:10:12 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/10/04-aria-apg-minutes.html MarkMcCarthy
18:11:16 [MarkMcCarthy]
TOPIC: Production site update with PR
18:11:30 [MarkMcCarthy]
Matt_King: Jemma has some feedback on Jon's fix, ready to merge
18:11:51 [MarkMcCarthy]
Jem: let me explain what i'm talking about
18:12:31 [MarkMcCarthy]
Jem: i'm concerned about the living room lights switch - the background color of the switch is very close to the background of the page (white on light grey)
18:13:02 [MarkMcCarthy]
Jem: i can't think of the WCAG SC
18:13:09 [MarkMcCarthy]
MarkMcCarthy: should be under non-text contrast, 3:1 ratio
18:13:15 [MarkMcCarthy]
Matt_King: is this applicable jemma?
18:13:45 [MarkMcCarthy]
Jem: i think so, and I can make a PR to make the colors just a bit more distinct
18:13:59 [MarkMcCarthy]
Matt_King: do all the switch examples have the same design? or is this one different?
18:14:06 [MarkMcCarthy]
Jem: they have the same design
18:14:41 [MarkMcCarthy]
Matt_King: we previously approved these - if we didn't think this was previously a problem, is it an oversight? or discussed prior?
18:14:53 [MarkMcCarthy]
Jem: i think the problem happened when we migrated
18:15:32 [MarkMcCarthy]
Matt_King: we can check against the editors draft
18:16:12 [MarkMcCarthy]
q+
18:16:25 [Matt_King]
Switch example from editor's draft: https://w3c.github.io/aria-practices/examples/switch/switch.html
18:17:25 [MarkMcCarthy]
CurtBellew: i have a thought - i think what we're looking for is the contrast of the border against the background. the contrast to me looks great, and the hovering looks good too
18:18:39 [MarkMcCarthy]
Matt_King: if what is current looks like the editors' draft, i'd be okay putting it forward, only if we have consensus
18:18:40 [MarkMcCarthy]
q-
18:18:52 [MarkMcCarthy]
Jem: i think curt is right, might not be an issue
18:19:43 [MarkMcCarthy]
CurtBellew: i always thought that border was odd
18:19:52 [MarkMcCarthy]
Matt_King: jon added that to help folks udnerstand where and what the click region is
18:21:09 [MarkMcCarthy]
Matt_King: so then, seth, will we be able to merge this into main and get everything sorted?
18:21:24 [MarkMcCarthy]
seth_thompson: I can open a PR and work with the site ops people, should be fine
18:21:49 [MarkMcCarthy]
Matt_King: i'll @mention you when i close this seth
18:23:31 [Matt_King]
The site publication process: https://wai-website-theme.netlify.app/workflow/
18:23:39 [MarkMcCarthy]
Matt_King: here's the process seth
18:23:42 [MarkMcCarthy]
seth_thompson: than,s
18:23:47 [MarkMcCarthy]
s/than,s/thanks
18:23:47 [s3ththompson]
s3ththompson has joined #aria-apg
18:23:55 [MarkMcCarthy]
Matt_King: if you have questions, send em to Shawn
18:24:12 [Matt_King]
rrsagent, make minutes
18:24:12 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/10/04-aria-apg-minutes.html Matt_King
18:24:12 [MarkMcCarthy]
s/seth_thompson:/s3ththompson:
18:24:26 [MarkMcCarthy]
TOPIC: QA plan for updated Netlify APG site
18:25:05 [MarkMcCarthy]
Matt_King: updates from Alex before we go any further? we can only do QA on 2417 once we have a preview
18:25:50 [MarkMcCarthy]
s3ththompson: last meeting we talked about deferring QA -- having discussed with Alex there's a bit of work to be done on wai-aria-practices that has to happen AFTER it's stable.
18:26:05 [MarkMcCarthy]
s3ththompson: basically there's a roadblock to us generating an example
18:26:27 [MarkMcCarthy]
Matt_King: so let's talk about that process and what the timing is going to be so folks have a heads up about QA demands
18:26:50 [MarkMcCarthy]
s3ththompson: @alex, the main question is what is blocked, and what is happening on the WAI side
18:27:18 [MarkMcCarthy]
Alex: once things are stable enough that I can switch to the wai-aria-practices repo, i'll consume the content differently (since its in a directory structure)
18:27:35 [MarkMcCarthy]
Alex: I'll redo the build scripts to work with the new directory strucure
18:27:47 [MarkMcCarthy]
s/a directory/a file
18:28:00 [MarkMcCarthy]
Alex: currently i've been working on getting move-examples into a stable state
18:28:13 [helen]
helen has joined #aria-apg
18:28:20 [MarkMcCarthy]
Matt_King: the last remaining things for that is getting images and CSS in there, right?
18:28:45 [MarkMcCarthy]
Alex: That's on the table, yeah, and I saw there's a review on the coverage report PR. there's two tasks for move-examples that need to be moved...
18:28:52 [MarkMcCarthy]
... we talked about adding a link checker CI
18:29:09 [MarkMcCarthy]
... then we have to stub the old editors' draft site. those things are what needs to be done
18:29:17 [MarkMcCarthy]
Matt_King: we can probably do the stubbing while we're doing QA
18:30:29 [MarkMcCarthy]
Matt_King: so, the focus should be stabilizing move-examples. so we have to move alert dialog and treeview A and B examples. that should be pretty light?"
18:30:55 [MarkMcCarthy]
Alex: Yeah. I also just opened a PR that adds CSS and some patterns and scripts to the example pages
18:31:02 [MarkMcCarthy]
Matt_King: is that about resolving external links?
18:31:18 [MarkMcCarthy]
Alex: the scripts I added are to have SkipTo functional on patterns and practices pages
18:31:27 [MarkMcCarthy]
s/example pages/pattern pages
18:31:34 [MarkMcCarthy]
Alex: The result is making everything feel cohesive
18:31:48 [MarkMcCarthy]
Matt_King: is the CSS just to mirror what we already have?
18:31:55 [MarkMcCarthy]
Alex: Yep, no changes, it just worked
18:32:04 [MarkMcCarthy]
Matt_King: awesome! but the tests are failing?
18:32:10 [MarkMcCarthy]
Alex: Only one
18:32:42 [MarkMcCarthy]
Matt_King: so we might need a sight-dependent person to look at the CSS for that PR
18:32:46 [MarkMcCarthy]
Jem: what number is it?
18:32:51 [MarkMcCarthy]
Alex: It's not ready, but it's 2499
18:33:08 [MarkMcCarthy]
Matt_King: jemma, can you look at that once it's ready?
18:33:16 [MarkMcCarthy]
Jem: yeah I can do that
18:33:30 [MarkMcCarthy]
Matt_King: hoping to merge it as soon as possible (tomorrow some time?)
18:33:56 [MarkMcCarthy]
Matt_King: so the to-dos on the move-examples branch, the only one that sounds unknown as far as time goes is the link checking CI
18:34:12 [MarkMcCarthy]
Matt_King: do you have an estimate for that? or a plan of attack?
18:34:15 [MarkMcCarthy]
Alex: not at this time
18:34:30 [MarkMcCarthy]
Alex: Shouldn't take -too long-, maybe 2 days or so
18:34:43 [MarkMcCarthy]
Matt_King: might that be stabilized by next tuesday then?
18:34:49 [MarkMcCarthy]
Alex: That sounds reasonable
18:35:27 [MarkMcCarthy]
Matt_King: we have lots of links to the ARIA spec, class/role ref, etc. Those links get resolved by your scripts, right?
18:35:33 [MarkMcCarthy]
Matt_King: we'll probably want that in aria-practices
18:35:50 [MarkMcCarthy]
Alex: I'll make a note of it. it was initially being resolved by respec, which ran during build
18:35:57 [MarkMcCarthy]
Matt_King: gotcha, that's what's gonna make it tricky
18:36:20 [MarkMcCarthy]
Alex: there is an HTML attribute that makes those links easily locatable, and hopefully fixable via find/replace
18:36:51 [MarkMcCarthy]
Matt_King: we want to avoid hard coding though, and continue using those classes. we need to keep the respec capability so we can match the current ARIA spec
18:37:15 [MarkMcCarthy]
Matt_King: respec has a config file... maybe this might be a separate issue then
18:37:30 [MarkMcCarthy]
Alex: Sounds like we need to figure out the algorithm for those links to keep functionality
18:37:51 [MarkMcCarthy]
Matt_King: do we want to add something to the script? So if those files are opened, the hrefs point to a real place?
18:38:04 [MarkMcCarthy]
Matt_King: or we could configure the link checker to do something similar
18:38:26 [MarkMcCarthy]
Matt_King: i guess this could increase liklihood of broken links though
18:38:52 [MarkMcCarthy]
Alex: sounds like we need to discuss that then. i can do some research and propose something next tuesday?
18:38:54 [MarkMcCarthy]
Matt_King: that works
18:39:17 [MarkMcCarthy]
Jem: respec-config.js is under aria-practices, for what it's worth if it's helpful
18:39:38 [MarkMcCarthy]
Jem: we won't talk about member assignment for QA yet since it's not ready
18:39:41 [MarkMcCarthy]
TOPIC: Next steps in long term ARIA-APG plan
18:40:11 [MarkMcCarthy]
Matt_King: maybe before the long term, what about now and the end of the year? [laughs]
18:40:39 [MarkMcCarthy]
Matt_King: so in terms of our current plan, we're still working on the redesign. we got the front end done, but working on making the back end sustainable
18:41:58 [MarkMcCarthy]
Matt_King: there's two other immediate priorities - 1) changing the about page (intro, acknowledgements, change history). end goal is that the about page is like the patterns page, examples page; just a list of stuff
18:42:27 [MarkMcCarthy]
Matt_King: have to add coverage report, code guide, etc. Isaac will be working on a design for that
18:42:42 [Jem]
https://www.w3.org/WAI/ARIA/apg/about/
18:43:16 [MarkMcCarthy]
Matt_King: Shawn asked for a list view for all of our pages, so we'd have a more compact alternative
18:43:31 [MarkMcCarthy]
Matt_King: the about page list will basically be a test for that
18:44:04 [MarkMcCarthy]
Matt_King: item 2, before the end of the year, is incorporating data from the ARIA-AT project
18:44:18 [MarkMcCarthy]
Matt_King: there's a question of which data to include, and it'll be a future agendum
18:44:40 [MarkMcCarthy]
Matt_King: there's two sets of data - candidate and recommended - so we'll have to decide which to put up
18:45:17 [MarkMcCarthy]
s3ththompson: candidate meaning WE'VE reviewed it. recommended when (ideally two) screen reader vendors have looked at it and approved.
18:45:37 [Jem]
thanks for the distinction, Seth!
18:46:15 [MarkMcCarthy]
Matt_King: we need to be very sure about the screen reader data/opinions, since the info we surface will have lots of traction
18:47:04 [MarkMcCarthy]
Matt_King: something else i'm hoping to get to before the end of the year is a way for us to start including experimental content. such as Sarah's PR to bring custom/context actions to ARIA
18:47:16 [MarkMcCarthy]
Matt_King: may be part of ARIA 1.3 or 1.4
18:47:56 [MarkMcCarthy]
Matt_King: the idea is we can develop examples that demonstrate future spec additions, maybe only behind a browser with a flag set, and may/may not be supported by a screen reader vendor
18:48:19 [MarkMcCarthy]
Matt_King: the hope being we can tweak things and adjust screen reader expectations
18:49:00 [MarkMcCarthy]
Matt_King: i want to figure out how we can develop that kind of content without automatically surfacing it to all readers of the APG
18:49:07 [MarkMcCarthy]
Matt_King: hopefully we can come up with a design at least
18:49:22 [MarkMcCarthy]
Matt_King: thoughts?
18:49:28 [MarkMcCarthy]
MarkMcCarthy: feels ambitious
18:49:48 [MarkMcCarthy]
Jem: i'm not sure how we might tackle all of that between then and now
18:50:06 [MarkMcCarthy]
Matt_King: longer range, we need to get ready for ARIA 1.3, annotation example being one
18:50:11 [MarkMcCarthy]
Jem: aaron has a prototype for that
18:50:31 [MarkMcCarthy]
Matt_King: i'm worried about it because some of this will take a lot of human power
18:51:10 [MarkMcCarthy]
Matt_King: other bigger things, the biggest of all, is really just that we need more people and how do we make that happen. improving processes, onboarding, develop a community of practice
18:51:40 [MarkMcCarthy]
Jem: Helen, how do you feel about your onboarding today?
18:52:13 [MarkMcCarthy]
Helen: I think I need to learn terminology, and what the process is like, before being able to participate fully and step by step. I'm glad you gave me some information beforehand Jemma.
18:52:24 [MarkMcCarthy]
Jem: thanks for sharing! Glad you joined us, and yes, it's a long process
18:52:53 [MarkMcCarthy]
s3ththompson: to anyone listening/reading - a lot of what we're talking about is infrastructural work that will make writing APG examples easier
18:53:08 [MarkMcCarthy]
s3ththompson: you've come at a point of a bit of chaos, but should be smoother very soon
18:53:33 [Jem]
https://github.com/w3c/aria-practices/issues?q=is%3Aissue+is%3Aopen+created%3A%3E2021-08-15+no%3Alabel++sort%3Aupdated-desc
18:54:08 [MarkMcCarthy]
Matt_King: So, on the about page, the acknowledgements are still being pulled from the aria-practices HTML
18:54:12 [Jem]
https://github.com/w3c/aria-practices/issues?q=is%3Aissue+is%3Aopen+created%3A%3E2021-08-15+no%3Alabel++sort%3Aupdated-desc
18:54:42 [MarkMcCarthy]
Matt_King: Jemma, you wanted to add a PR against that file for Carolyn's acknowledgement. I'd encourage you to wait, or branch off of move-examples
18:54:59 [MarkMcCarthy]
Matt_King: that's just the timing part, and I know timing is tricky
18:55:51 [MarkMcCarthy]
Matt_King: I don't think there's any question we want to include anything, it's just an odd point timing wise
18:56:18 [MarkMcCarthy]
Jem: Carolyn's husband is setting up a scholarship at a Canadian university, and they're hoping for a URL. I was wondering about adding Carolyn as an editor
18:56:21 [MarkMcCarthy]
+1
18:56:45 [MarkMcCarthy]
Jem: also, where we might add some information for her on the about page. i can make a PR so we can work together on it
18:57:09 [MarkMcCarthy]
Matt_King: in that case, branch it off move-examples. you'll find the aria-practices.html file is reduced, but acknowledgements is still there
18:57:31 [MarkMcCarthy]
Matt_King: I like adding her as an editor, and lets add her before the former editors
18:57:37 [MarkMcCarthy]
Jem: i like that
18:58:24 [MarkMcCarthy]
+1
18:59:37 [MarkMcCarthy]
Matt_King: what's the timing you need to get this in?
18:59:41 [MarkMcCarthy]
Jem: hopefully ASAP
19:00:09 [MarkMcCarthy]
Matt_King: then maybe we PR it against production; branch off main and we can have something for next week
19:01:15 [MarkMcCarthy]
MarkMcCarthy: do we want to do something similar/the same as the WG?
19:01:26 [MarkMcCarthy]
Jem: they will, but they have a longer process
19:01:42 [MarkMcCarthy]
Matt_King: if there's a link we're going to provide, then yes we'll want to make sure.
19:04:04 [MarkMcCarthy]
RRSAgent, make minutes
19:04:04 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/10/04-aria-apg-minutes.html MarkMcCarthy
19:04:07 [MarkMcCarthy]
zakim, who is here?
19:04:07 [Zakim]
Present: Matt_King, Jemma, helen, Zhou, Seth, Alex, MarkMcCarthy
19:04:09 [Zakim]
On IRC I see helen, s3ththompson, MarkMcCarthy, CurtBellew, Jem, Zakim, RRSAgent, Matt_King, MichaelC, Mike5Matrix, Github, github-bot, ZoeBijl, trackbot
19:04:12 [MarkMcCarthy]
present+ s3ththompson
19:04:16 [MarkMcCarthy]
present+ siri
19:04:24 [MarkMcCarthy]
RRSAgent, make minutes
19:04:24 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/10/04-aria-apg-minutes.html MarkMcCarthy
19:43:24 [jongund]
jongund has joined #aria-apg