IRC log of aria-apg on 2022-09-20

Timestamps are in UTC.

17:52:11 [RRSAgent]
RRSAgent has joined #aria-apg
17:52:11 [RRSAgent]
logging to https://www.w3.org/2022/09/20-aria-apg-irc
17:59:20 [W3C]
W3C has joined #aria-apg
18:02:09 [Matt_King]
rrsagent, make log public
18:02:25 [Matt_King]
MEETING: ARIA Authoring Practices Task Force
18:02:38 [Matt_King]
CHAIR: Matt King
18:02:44 [Matt_King]
rrsagent, make minutes
18:02:44 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/09/20-aria-apg-minutes.html Matt_King
18:05:27 [jamesn]
jamesn has joined #aria-apg
18:07:36 [W3C]
scribe: jongund
18:07:45 [Matt_King]
TOPIC: skipto
18:07:53 [W3C]
TOPIC: SkipTo
18:08:13 [W3C]
MK: Merging issue
18:08:20 [W3C]
MK: Preview links are broken
18:08:36 [W3C]
MK: Preview link is fixed
18:08:44 [Matt_King]
Preview for skipto PR: https://deploy-preview-159--wai-aria-practices2.netlify.app/aria/apg/
18:09:09 [siri_]
siri_ has joined #aria-apg
18:09:40 [W3C]
MK: Something had changed in the appearance, so that this preview is to make sure it looks the same
18:09:51 [W3C]
MK: The link is also in the agrnda
18:10:02 [alflennik]
alflennik has joined #aria-apg
18:10:20 [W3C]
MK: Siri can you review?
18:10:29 [W3C]
Siri: I will do it tonight
18:10:46 [Matt_King]
TOPIC: Check in for repo restructure project
18:11:12 [W3C]
MK: I have a couple questions for Alex
18:11:23 [W3C]
MK: They are related to file names
18:11:48 [W3C]
MK: Status: At this point we turned off automatic update of editors draft
18:12:14 [W3C]
MK: 100% are moved to examples and 100% patterns are moved
18:12:27 [W3C]
MK: Deleted patterns from previous files
18:12:48 [W3C]
MK: Alex has updated the regression testing and reference tables, and coverage reports
18:13:01 [W3C]
MK: The reference tables has not been merged
18:13:13 [W3C]
MK: I put a comment in their this morning
18:13:45 [W3C]
MK: In the template file there are links to core.css and some other files, is it needed?
18:14:20 [W3C]
MK: The ones to the relative files probably are not working
18:14:37 [W3C]
Alex: I will take a look
18:14:53 [W3C]
MK: It only changed in the template file
18:15:05 [W3C]
MK: Siri when we merge the SkipTo...
18:15:54 [W3C]
MK: Let's go through the items in 2418
18:16:34 [W3C]
https://github.com/w3c/aria-practices/issues/2418
18:17:11 [W3C]
MK: Reviewing plan one item at a time
18:18:08 [W3C]
MK: Updated coverage report is merged, checking
18:18:33 [W3C]
Alex: PR 2451, I think..
18:18:50 [W3C]
MK: Make the output go to the about diriectory
18:19:03 [W3C]
Alex: I have not done that, so I will circle back to it
18:19:17 [W3C]
MK: that one has some open feedback
18:19:32 [W3C]
ALEX: #10 has been merged
18:19:33 [Github]
https://github.com/w3c/aria-practices/issues/10 : Should Authoring Practices include guidance on providing page summaries or abstracts targeted at screen reader users?
18:19:51 [W3C]
MK: We are not quite ready to merge the build process
18:20:03 [W3C]
MK: We have the redirect piece
18:20:23 [W3C]
MK: It looks like we still have some feedback on some PRs, almost ready for #11
18:20:24 [Github]
https://github.com/w3c/aria-practices/issues/11 : Consider use of Gherkin syntax in example implementations of design patterns
18:20:45 [W3C]
MK: Increasing scope of ..
18:21:44 [W3C]
MK: A whole bunch of practices references to the patterns in the examples, and we did not change the hrefs in the examples wotthe new URLs
18:22:00 [W3C]
MK: So we have a bunch of broken links
18:22:40 [W3C]
MK: We can repair the links as part of the build process, the other is move aria practices into the ....
18:22:51 [W3C]
MK: Working on a draft PR to do that
18:23:00 [W3C]
MK: Alex is that a better way?
18:23:19 [W3C]
Alex: I think that would b a great way to do it
18:23:27 [W3C]
Alex: I prefer it
18:23:39 [W3C]
MK: I am willing to do that, it is not a ton of work
18:23:52 [W3C]
MK: I can probably do it this weekend
18:24:42 [W3C]
MK: I was thinking of back peddling on file naming, I named them /practices/*/*.html
18:25:08 [W3C]
MK: I would have used "-" rather than directories
18:25:30 [W3C]
MK: naming an index.html rather than keyboard .html
18:25:52 [W3C]
MK: Just the directory name has "practice-*"
18:27:08 [W3C]
MK: discussing renaming directories and files for consistency and ease of understanding
18:27:18 [W3C]
MK: Anyone care about this?
18:27:49 [W3C]
Alex: I care about is, keyboard-navigation.html, but I like consistency
18:28:54 [W3C]
MK: People need to care when writing HREFs, more opportunities for errors in authoring
18:29:38 [W3C]
MK: I prefer to make them more concise
18:30:21 [W3C]
MK: For each of the things we put in about, coverage report and quality reports, intro and read me first
18:30:52 [W3C]
MK: I don't think we will have those all in the same directory
18:31:16 [W3C]
MK: For practices we have a consistency
18:31:34 [W3C]
ALEX: Cool
18:31:50 [W3C]
MK: I may think about this some more and make a choice
18:32:16 [W3C]
Alex: The scripting is flexible enough that it does not matter
18:32:58 [W3C]
MK: Maybe some file searching issues, especially for screen readers
18:33:18 [W3C]
MK: MK will make a decision
18:33:43 [W3C]
MK: I can't wait until this is done
18:33:50 [W3C]
MK: Other stuff in the issue
18:34:20 [W3C]
ALEX: We do not have a task internally yet
18:34:28 [W3C]
Alex: we will que it up
18:35:07 [W3C]
MK: I mentioned the about page to Seth and we want Izak to look at
18:35:17 [W3C]
MK: I will be creating new pages for the about
18:35:33 [W3C]
MK: I am working on new pages for the practices
18:36:03 [W3C]
MK: There is a lot of information about redirections in the issue
18:36:38 [W3C]
MK: There are some timing issues in issues #2418
18:36:39 [Github]
https://github.com/w3c/aria-practices/issues/2418 : Reorganize patterns and examples to reflect site architecture
18:36:55 [W3C]
Alex: Simplify that it is consistent
18:37:21 [W3C]
Alex: I will get these PRs merged and then update in a single PR
18:37:46 [W3C]
MK: So hold off for al little bit later
18:38:09 [W3C]
MK: How robust is our link checking capabilities
18:38:30 [W3C]
Alex: I looked into that and looking at CI options for scanning all the directories
18:40:12 [Matt_King]
TOPIC: Switch example using HTML button clashes with website CSS
18:40:31 [Matt_King]
github: https://github.com/w3c/aria-practices/issues/2474
18:40:32 [W3C]
https://github.com/w3c/aria-practices/issues/2474
18:41:20 [W3C]
The CSS for this example is white on white
18:41:39 [W3C]
MK his is a real bug
18:42:32 [W3C]
JG: I can look at this one
18:42:54 [W3C]
MK: If you fix it on the main branch
18:43:15 [W3C]
JG: I am not sure
18:44:08 [W3C]
Alex: Example example clashes with the theme style
18:45:03 [W3C]
JG: We are using the button element, and that is the issue
18:46:27 [jamesn]
.button, button {
18:46:27 [jamesn]
border-radius: 5px;
18:46:27 [jamesn]
display: inline-block;
18:46:27 [jamesn]
display: -ms-inline-flexbox;
18:46:27 [jamesn]
display: inline-flex;
18:46:27 [jamesn]
-ms-flex-align: center;
18:46:27 [jamesn]
align-items: center;
18:46:28 [jamesn]
-ms-flex-pack: center;
18:46:28 [jamesn]
justify-content: center;
18:46:28 [jamesn]
padding: 8px 12px;
18:46:28 [jamesn]
border: 2px solid #005a6a;
18:46:28 [jamesn]
border: 2px solid var(--wai-green);
18:46:28 [jamesn]
font-size: 13px;
18:46:28 [jamesn]
font-size: .8125rem;
18:46:29 [jamesn]
line-height: 1.4;
18:46:29 [jamesn]
background-color: #005a6a;
18:46:29 [jamesn]
background-color: var(--wai-green);
18:46:29 [jamesn]
text-decoration: none;
18:46:29 [jamesn]
font-weight: 700;
18:46:29 [jamesn]
}
18:46:39 [W3C]
JN: There is a button.css file
18:46:47 [jongund]
jongund has joined #aria-apg
18:47:30 [W3C]
MK: We are requesting a template change?
18:47:50 [W3C]
MK: What are the CSS practices to fix this problem
18:48:25 [W3C]
Alex: I have looked into a number of ways, including using custom elements
18:49:23 [W3C]
JN: Can we request a change the selector to include only buttons without a role
18:50:24 [W3C]
MK: Is it possible to create selectors that exclude sections
18:51:11 [W3C]
Seth: We could ask them to include a class, but then that would have to add the class to the templase
18:51:49 [W3C]
JN: We should look at selectors that are not using class
18:53:25 [W3C]
Alex: There are techniques, but would require changing alot of our CSS
18:53:50 [W3C]
JG: I am worried that there might get into a loop on changes
18:54:07 [W3C]
MK: We are working closely with the template team
18:55:08 [W3C]
MK: If the template doesn't change
18:55:24 [W3C]
JN: There maybe other things broken with the example
18:56:23 [W3C]
MK: If there are ways we can make sure our examples are not changing
18:56:44 [W3C]
JG: We may want a reset style for an ID selector
18:57:46 [W3C]
JN: A reset style sheet maybe a good idea
18:58:04 [W3C]
Alex: There style sheet is responsive
18:58:31 [W3C]
JN: Where the examples are, just have links to code pen
18:58:38 [W3C]
MK: We need to fix them
18:59:10 [W3C]
JG: We can work off main?
18:59:19 [W3C]
MK: Yes
18:59:30 [W3C]
rrsagent, draft minutes
18:59:30 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/09/20-aria-apg-minutes.html W3C
18:59:56 [Matt_King]
TOPIC: Next meeting on Sep 27
19:01:19 [Matt_King]
rrsagent, make minutes
19:01:19 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/09/20-aria-apg-minutes.html Matt_King
19:02:11 [Matt_King]
present+ Siri
19:02:19 [Matt_King]
present+ Jon_Gunderson
19:02:24 [Matt_King]
present+ Seth
19:02:30 [Matt_King]
Present+ james
19:02:42 [Matt_King]
regrets+ Jemma
19:02:49 [Matt_King]
rrsagent, Make minutes
19:02:49 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/09/20-aria-apg-minutes.html Matt_King
19:02:57 [Matt_King]
present+ Alex
19:03:05 [Matt_King]
rrsagent, make minutes
19:03:05 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/09/20-aria-apg-minutes.html Matt_King
19:03:40 [Matt_King]
present+
19:03:46 [Matt_King]
rrsagent, make minutes
19:03:46 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/09/20-aria-apg-minutes.html Matt_King
20:28:24 [jongund]
jongund has joined #aria-apg
21:06:33 [Zakim]
Zakim has left #aria-apg
22:25:30 [jongund]
jongund has joined #aria-apg