18:56:42 RRSAgent has joined #aria-apg 18:56:46 logging to https://www.w3.org/2024/02/13-aria-apg-irc 18:56:46 RRSAgent, make logs Public 18:56:47 Meeting: ARIA Authoring Practices Task Force 18:57:01 present+ 18:57:13 CHAIR: Jemma 18:57:22 rrsagent, make minutes 18:57:23 I have made the request to generate https://www.w3.org/2024/02/13-aria-apg-minutes.html Matt_King 18:58:11 jugglinmike has joined #aria-apg 18:58:59 zakim, agenda? 18:58:59 I see nothing on the agenda 18:59:12 clear agenda 18:59:12 agenda+ -> Infrastructure: update skipto.js to version 5.2.1 by jongund · Pull Request #2807 · w3c/aria-practices https://github.com/w3c/aria-practices/pull/2807 19:00:37 arigilmore has joined #aria-apg 19:00:42 present+ 19:01:29 howard-e has joined #aria-apg 19:01:31 Jem has joined #aria-apg 19:01:36 present+ 19:01:41 rrsagent, make minutes 19:01:42 I have made the request to generate https://www.w3.org/2024/02/13-aria-apg-minutes.html Jem 19:01:48 present+ jugglinmike 19:01:50 present+ JaeunJemmaKu 19:02:03 Meeting agenda: https://github.com/w3c/aria-practices/wiki/February-13%2C-2024-Agenda 19:02:11 https://github.com/w3c/aria-practices/wiki/Meetings 19:02:25 present+ DanielMontalvo 19:02:34 zakim, agenda? 19:02:34 I see 1 item remaining on the agenda: 19:02:35 1. -> Infrastructure: update skipto.js to version 5.2.1 by jongund · Pull Request #2807 · w3c/aria-practices https://github.com/w3c/aria-practices/pull/2807 [from agendabot] 19:03:21 CurtBellew has joined #aria-apg 19:04:31 https://github.com/w3c/AgendaBot 19:05:58 scribe+ jugglinmike 19:06:10 Topic: Setup and Review Agenda 19:06:22 Jem: Any requests for changes? 19:07:24 agenda+ Next publication 19:07:29 agenda? 19:07:40 zakim, clear agenda 19:07:40 agenda cleared 19:07:47 agenda? 19:08:19 Matt_King: I just added an item for issue triage process 19:08:26 Jem: Next meeting: February 20 19:08:34 Topic: Next publication 19:08:50 Subtopic: Infrastructure: update skipto.js to version 5.2.1 by jongund · Pull Request #2807 · w3c/aria-practices 19:08:59 https://github.com/w3c/aria-practices/pull/2807 19:09:07 Matt_King: I merged that. Thanks to all involved 19:09:13 Matt_King: It should be ready to do 19:09:18 s/to do/to go/ 19:09:29 Matt_King: There are two others that are waiting on review from me 19:09:53 Subtopic: Next publication date 19:10:03 Matt_King: I'd like to target the end of February 19:10:13 Matt_King: That would be two weeks from today 19:10:28 Matt_King: I think we'll have "feed", "coverage report", "skipto" and at least one more 19:10:41 Matt_King: Does anyone see any reason we couldn't meet that deadline? 19:10:45 Jem: Sounds doable to me! 19:11:23 Matt_King: Okay, hearing no objections, we'll work toward preparing a release on February 26th 19:11:33 howard-e: that sounds fine to me 19:11:44 Topic: Auto-updating of coverage and quality report 19:12:19 Jem: It looks like there is a preview for this 19:12:28 Matt_King: yes, thank you arigilmore! 19:12:56 Matt_King: Whatever the date of the last commit is the date that will show up on the page 19:13:13 Matt_King: The script is triggered by a workflow that runs in response to a commit to the branch 19:13:27 Matt_King: Does the visual presentation look good to everyone? 19:13:38 Jem: Looks good to me 19:14:07 howard-e: there is a bit of whitespace which appears at the beginning of the HTML "p" tag, though 19:14:14 arigilmore: I can remove that, no problem 19:14:33 Matt_King: Then I will merge this, and it can be included in the next publication. Fantastic! 19:15:04 Matt_King: Are there any concerns about the failing checks? 19:15:42 howard-e: I'll do some quick checks and comment in the pull request 19:18:37 howard-e: Erika from Bocoup has submitted a pull request to address the first failure 19:18:56 howard-e: The second failure is a bit more puzzling, so I'm going to need to investigate more deeply 19:19:07 arigilmore: Can you run the script again and then push that change? 19:19:13 arigilmore: Sure 19:19:33 Topic: Issue triage process 19:20:28 https://github.com/w3c/aria-practices/wiki/Issue-Triage-Process 19:20:35 Matt_King: I haven't written the wiki page related to issue severity and prioritization, yet 19:20:45 Matt_King: I wanted to begin with the triage process 19:21:18 Matt_King: This is my proposal. You can shoot as many holes in it as you want! 19:21:45 Matt_King: I think we should form a group of people specifically tasked to clean up the issue tracker 19:23:06 Matt_King: There are four primary steps in this process: intake (totally asynchronous), bug reproduction (if there is a bug--also totally asynchronous), prioritization (in a meeting), and finally "close or reprioritize" 19:23:30 Matt_King: We'd review the team membership on a regular basis (who's on the team, who wants to be on the team, who leads the team, etc.) 19:25:08 Matt_King: I'm hoping to involve the people who aren't ready to write code but who still want to contribute 19:26:06 Matt_King: Let's dive into details 19:26:37 Matt_King: For each of the steps in "intake", the work is done asynchronously 19:26:52 Matt_King: I'd expect these steps to be performed at least once a week 19:27:24 Matt_King: There are a lot of steps, but they are fairly quick. The whole "intake" process ought to take about 15 minutes 19:28:08 Matt_King: this process doesn't handle every possible kind of issue. There are a lot of other kinds of issues in the system, but here, you only consider the stuff that's applicable 19:29:56 Jem: I think step number 6 could be moved as a sub-step to step 4, "if it is a bug" 19:31:02 Jem: So the issue will have at least three labels? 19:31:19 Matt_King: That's right 19:33:58 Matt_King: We only add the "agenda" label to bugs if we find that it's not reproducible 19:37:41 s/not reproducible/reproducible/ 19:37:57 Matt_King: I need to add another step to describe what to do if it's not reproducible 19:38:23 Matt_King: The next part is "prioritization" 19:38:52 Matt_King: We'll use a prioritization framework that has yet to be defined 19:40:16 Matt_King: I'll write out the steps for assigning work, but I think the assignment is the part that should happen during meetings 19:41:21 Matt_King: In the past, I think this Task Force has struggled partly because we haven't fully recognized the work that can be done asynchronously. Embracing those should make our meetings more efficient 19:43:43 Jem: Do we really need a label named "feedback"? Under this process, won't all the issues have that label? 19:44:21 Matt_King: There will be issues that don't fit this process and which won't receive the "feedback" label 19:44:25 Matt_King: For instance, questions 19:45:56 Jem: It would be good to define the "feedback" label, to capture the distinction between "internal feedback" and feedback that comes from outside the Task Force and the APG community 19:46:12 Jem: A definition for every label would be nice, actually 19:46:24 https://github.com/w3c/aria-practices/wiki/Labels-for-Issues-and-Pull-Requests 19:46:41 Matt_King: Definitely. GitHub supports assigning a description to labels, and I agree we should use that feature 19:47:55 Matt_King: I think the next big thing (after we work out the details) would be forming a team of people who can coordinate asynchronously and trade responsibilities 19:48:29 Matt_King: That's just a thought I have on how this could work. The process would be always running and would be always open to relative newcomers--even folks without any relevant engineering experience 19:49:23 Matt_King: Is anyone excited about leading such a team? 19:49:31 Jem: I could do so if no one is interested 19:49:53 Matt_King: Leadership doesn't have to be static. There could be a rotating group of leaders 19:51:08 Jem: We were supposed to have three members in the "editors" team. We've been missing a third for a long time. Would this be a good time to fill the third spot? 19:51:31 Matt_King: In fact, we don't have to have three editors 19:52:01 Jem: Sharing the responsibilities a bit more would reduce some pressure, though 19:53:03 Matt_King: Sure, though designation of an editor with W3C is a somewhat formal process, so I don't know if we want to tie it into the process we've been discussing today 19:53:14 present+ CurtBellew 19:53:43 CurtBellew: I appreciate the process that you've proposed today, Matt_King 19:53:54 CurtBellew: Leadership of the new group sounds like a good opportunity for me 19:54:10 s/for me/for me to take/ 19:55:01 Matt_King: We currently have 559 open issues. That's a lot! If we had a slow, steady burn, we could make some great strides 19:55:58 Matt_King: I suspect there is a lot of junk in that list. After closing those and assigning priorities to others, we might stand a chance of addressing the highest priority issues relatively soon 19:56:21 dmontalvo: I think this is good. Hopefully it will help us achieve the goals 19:56:45 dmontalvo: I'd like to be part of the team. Maybe not to lead it, but certainly to contribute asynchronously on a regular basis 19:57:06 Jem: Thank you! 19:57:11 present+ CoryJoseph 19:57:36 CoryJoseph: I've been away over the past month, but from what I'm seeing today, this all makes sense to me 19:58:09 howard-e: I don't have much to add; I agree that this is a good opportunity for a process 19:59:05 Jem: Great~ 19:59:14 s/Great~/Great!/ 19:59:22 Matt_King: I think I have clear next steps, then 19:59:34 Matt_King: Maybe next week, we can figure out the first rotation 20:00:37 Matt_King: I've got to finish up some of the documentation, and then next week, we can discuss how we want to proceed from there 20:01:06 Matt_King: Thanks everyone for your input! Here's hoping this process helps things move forward in a faster, easier, and more inclusive way! 20:01:30 Zakim, end the meeting 20:01:30 As of this point the attendees have been Matt_King, arigilmore, howard-e, jugglinmike, JaeunJemmaKu, DanielMontalvo, CurtBellew, CoryJoseph 20:01:32 RRSAgent, please draft minutes v2 20:01:34 I have made the request to generate https://www.w3.org/2024/02/13-aria-apg-minutes.html Zakim 20:01:42 I am happy to have been of service, jugglinmike; please remember to excuse RRSAgent. Goodbye 20:01:42 Zakim has left #aria-apg 20:01:43 RRSAgent, leave 20:01:43 I see no action items