IRC log of aria-apg on 2024-02-13
Timestamps are in UTC.
- 18:56:42 [RRSAgent]
- RRSAgent has joined #aria-apg
- 18:56:46 [RRSAgent]
- logging to https://www.w3.org/2024/02/13-aria-apg-irc
- 18:56:46 [Zakim]
- RRSAgent, make logs Public
- 18:56:47 [Zakim]
- Meeting: ARIA Authoring Practices Task Force
- 18:57:01 [Matt_King]
- present+
- 18:57:13 [Matt_King]
- CHAIR: Jemma
- 18:57:22 [Matt_King]
- rrsagent, make minutes
- 18:57:23 [RRSAgent]
- I have made the request to generate https://www.w3.org/2024/02/13-aria-apg-minutes.html Matt_King
- 18:58:11 [jugglinmike]
- jugglinmike has joined #aria-apg
- 18:58:59 [dmontalvo]
- zakim, agenda?
- 18:58:59 [Zakim]
- I see nothing on the agenda
- 18:59:12 [agendabot]
- clear agenda
- 18:59:12 [agendabot]
- 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]
- arigilmore has joined #aria-apg
- 19:00:42 [arigilmore]
- present+
- 19:01:29 [howard-e]
- howard-e has joined #aria-apg
- 19:01:31 [Jem]
- Jem has joined #aria-apg
- 19:01:36 [howard-e]
- present+
- 19:01:41 [Jem]
- rrsagent, make minutes
- 19:01:42 [RRSAgent]
- I have made the request to generate https://www.w3.org/2024/02/13-aria-apg-minutes.html Jem
- 19:01:48 [jugglinmike]
- present+ jugglinmike
- 19:01:50 [Jem]
- present+ JaeunJemmaKu
- 19:02:03 [Jem]
- Meeting agenda: https://github.com/w3c/aria-practices/wiki/February-13%2C-2024-Agenda
- 19:02:11 [Jem]
- https://github.com/w3c/aria-practices/wiki/Meetings
- 19:02:25 [Jem]
- present+ DanielMontalvo
- 19:02:34 [dmontalvo]
- zakim, agenda?
- 19:02:34 [Zakim]
- I see 1 item remaining on the agenda:
- 19:02:35 [Zakim]
- 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]
- CurtBellew has joined #aria-apg
- 19:04:31 [Jem]
- https://github.com/w3c/AgendaBot
- 19:05:58 [jugglinmike]
- scribe+ jugglinmike
- 19:06:10 [jugglinmike]
- Topic: Setup and Review Agenda
- 19:06:22 [jugglinmike]
- Jem: Any requests for changes?
- 19:07:24 [Jem]
- agenda+ Next publication
- 19:07:29 [Jem]
- agenda?
- 19:07:40 [Jem]
- zakim, clear agenda
- 19:07:40 [Zakim]
- agenda cleared
- 19:07:47 [Jem]
- agenda?
- 19:08:19 [jugglinmike]
- Matt_King: I just added an item for issue triage process
- 19:08:26 [jugglinmike]
- Jem: Next meeting: February 20
- 19:08:34 [jugglinmike]
- Topic: Next publication
- 19:08:50 [jugglinmike]
- Subtopic: Infrastructure: update skipto.js to version 5.2.1 by jongund · Pull Request #2807 · w3c/aria-practices
- 19:08:59 [jugglinmike]
- https://github.com/w3c/aria-practices/pull/2807
- 19:09:07 [jugglinmike]
- Matt_King: I merged that. Thanks to all involved
- 19:09:13 [jugglinmike]
- Matt_King: It should be ready to do
- 19:09:18 [jugglinmike]
- s/to do/to go/
- 19:09:29 [jugglinmike]
- Matt_King: There are two others that are waiting on review from me
- 19:09:53 [jugglinmike]
- Subtopic: Next publication date
- 19:10:03 [jugglinmike]
- Matt_King: I'd like to target the end of February
- 19:10:13 [jugglinmike]
- Matt_King: That would be two weeks from today
- 19:10:28 [jugglinmike]
- Matt_King: I think we'll have "feed", "coverage report", "skipto" and at least one more
- 19:10:41 [jugglinmike]
- Matt_King: Does anyone see any reason we couldn't meet that deadline?
- 19:10:45 [jugglinmike]
- Jem: Sounds doable to me!
- 19:11:23 [jugglinmike]
- Matt_King: Okay, hearing no objections, we'll work toward preparing a release on February 26th
- 19:11:33 [jugglinmike]
- howard-e: that sounds fine to me
- 19:11:44 [jugglinmike]
- Topic: Auto-updating of coverage and quality report
- 19:12:19 [jugglinmike]
- Jem: It looks like there is a preview for this
- 19:12:28 [jugglinmike]
- Matt_King: yes, thank you arigilmore!
- 19:12:56 [jugglinmike]
- Matt_King: Whatever the date of the last commit is the date that will show up on the page
- 19:13:13 [jugglinmike]
- Matt_King: The script is triggered by a workflow that runs in response to a commit to the branch
- 19:13:27 [jugglinmike]
- Matt_King: Does the visual presentation look good to everyone?
- 19:13:38 [jugglinmike]
- Jem: Looks good to me
- 19:14:07 [jugglinmike]
- howard-e: there is a bit of whitespace which appears at the beginning of the HTML "p" tag, though
- 19:14:14 [jugglinmike]
- arigilmore: I can remove that, no problem
- 19:14:33 [jugglinmike]
- Matt_King: Then I will merge this, and it can be included in the next publication. Fantastic!
- 19:15:04 [jugglinmike]
- Matt_King: Are there any concerns about the failing checks?
- 19:15:42 [jugglinmike]
- howard-e: I'll do some quick checks and comment in the pull request
- 19:18:37 [jugglinmike]
- howard-e: Erika from Bocoup has submitted a pull request to address the first failure
- 19:18:56 [jugglinmike]
- howard-e: The second failure is a bit more puzzling, so I'm going to need to investigate more deeply
- 19:19:07 [jugglinmike]
- arigilmore: Can you run the script again and then push that change?
- 19:19:13 [jugglinmike]
- arigilmore: Sure
- 19:19:33 [jugglinmike]
- Topic: Issue triage process
- 19:20:28 [Jem]
- https://github.com/w3c/aria-practices/wiki/Issue-Triage-Process
- 19:20:35 [jugglinmike]
- Matt_King: I haven't written the wiki page related to issue severity and prioritization, yet
- 19:20:45 [jugglinmike]
- Matt_King: I wanted to begin with the triage process
- 19:21:18 [jugglinmike]
- Matt_King: This is my proposal. You can shoot as many holes in it as you want!
- 19:21:45 [jugglinmike]
- Matt_King: I think we should form a group of people specifically tasked to clean up the issue tracker
- 19:23:06 [jugglinmike]
- 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 [jugglinmike]
- 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 [jugglinmike]
- 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 [jugglinmike]
- Matt_King: Let's dive into details
- 19:26:37 [jugglinmike]
- Matt_King: For each of the steps in "intake", the work is done asynchronously
- 19:26:52 [jugglinmike]
- Matt_King: I'd expect these steps to be performed at least once a week
- 19:27:24 [jugglinmike]
- 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 [jugglinmike]
- 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 [jugglinmike]
- Jem: I think step number 6 could be moved as a sub-step to step 4, "if it is a bug"
- 19:31:02 [jugglinmike]
- Jem: So the issue will have at least three labels?
- 19:31:19 [jugglinmike]
- Matt_King: That's right
- 19:33:58 [jugglinmike]
- Matt_King: We only add the "agenda" label to bugs if we find that it's not reproducible
- 19:37:41 [jugglinmike]
- s/not reproducible/reproducible/
- 19:37:57 [jugglinmike]
- Matt_King: I need to add another step to describe what to do if it's not reproducible
- 19:38:23 [jugglinmike]
- Matt_King: The next part is "prioritization"
- 19:38:52 [jugglinmike]
- Matt_King: We'll use a prioritization framework that has yet to be defined
- 19:40:16 [jugglinmike]
- 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 [jugglinmike]
- 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 [jugglinmike]
- Jem: Do we really need a label named "feedback"? Under this process, won't all the issues have that label?
- 19:44:21 [jugglinmike]
- Matt_King: There will be issues that don't fit this process and which won't receive the "feedback" label
- 19:44:25 [jugglinmike]
- Matt_King: For instance, questions
- 19:45:56 [jugglinmike]
- 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 [jugglinmike]
- Jem: A definition for every label would be nice, actually
- 19:46:24 [Jem]
- https://github.com/w3c/aria-practices/wiki/Labels-for-Issues-and-Pull-Requests
- 19:46:41 [jugglinmike]
- Matt_King: Definitely. GitHub supports assigning a description to labels, and I agree we should use that feature
- 19:47:55 [jugglinmike]
- 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 [jugglinmike]
- 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 [jugglinmike]
- Matt_King: Is anyone excited about leading such a team?
- 19:49:31 [jugglinmike]
- Jem: I could do so if no one is interested
- 19:49:53 [jugglinmike]
- Matt_King: Leadership doesn't have to be static. There could be a rotating group of leaders
- 19:51:08 [jugglinmike]
- 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 [jugglinmike]
- Matt_King: In fact, we don't have to have three editors
- 19:52:01 [jugglinmike]
- Jem: Sharing the responsibilities a bit more would reduce some pressure, though
- 19:53:03 [jugglinmike]
- 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 [jugglinmike]
- present+ CurtBellew
- 19:53:43 [jugglinmike]
- CurtBellew: I appreciate the process that you've proposed today, Matt_King
- 19:53:54 [jugglinmike]
- CurtBellew: Leadership of the new group sounds like a good opportunity for me
- 19:54:10 [jugglinmike]
- s/for me/for me to take/
- 19:55:01 [jugglinmike]
- 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 [jugglinmike]
- 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 [jugglinmike]
- dmontalvo: I think this is good. Hopefully it will help us achieve the goals
- 19:56:45 [jugglinmike]
- 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 [jugglinmike]
- Jem: Thank you!
- 19:57:11 [jugglinmike]
- present+ CoryJoseph
- 19:57:36 [jugglinmike]
- 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 [jugglinmike]
- howard-e: I don't have much to add; I agree that this is a good opportunity for a process
- 19:59:05 [jugglinmike]
- Jem: Great~
- 19:59:14 [jugglinmike]
- s/Great~/Great!/
- 19:59:22 [jugglinmike]
- Matt_King: I think I have clear next steps, then
- 19:59:34 [jugglinmike]
- Matt_King: Maybe next week, we can figure out the first rotation
- 20:00:37 [jugglinmike]
- 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 [jugglinmike]
- 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 [jugglinmike]
- Zakim, end the meeting
- 20:01:30 [Zakim]
- As of this point the attendees have been Matt_King, arigilmore, howard-e, jugglinmike, JaeunJemmaKu, DanielMontalvo, CurtBellew, CoryJoseph
- 20:01:32 [Zakim]
- RRSAgent, please draft minutes v2
- 20:01:34 [RRSAgent]
- I have made the request to generate https://www.w3.org/2024/02/13-aria-apg-minutes.html Zakim
- 20:01:42 [Zakim]
- I am happy to have been of service, jugglinmike; please remember to excuse RRSAgent. Goodbye
- 20:01:42 [Zakim]
- Zakim has left #aria-apg
- 20:01:43 [jugglinmike]
- RRSAgent, leave
- 20:01:43 [RRSAgent]
- I see no action items