14:56:10 RRSAgent has joined #act-r 14:56:14 logging to https://www.w3.org/2026/02/19-act-r-irc 14:56:14 RRSAgent, make logs Public 14:56:15 Meeting: ACT Rules Community Group Teleconference 14:56:19 agenda? 14:56:42 agenda+ Which projects should the CG work on? 14:57:00 zakim, clear agenda 14:57:00 agenda cleared 14:57:14 agenda+ ACT-R status check 14:57:24 agenda+ Which projects should the CG work on? 14:57:46 agenda+ aria-required-owned-element should not allow invalid children for having aria-busy – https://github.com/act-rules/act-rules.github.io/pull/2387 14:57:53 Daniel has joined #act-r 14:58:04 agenda+ Add merge and publication policy – https://github.com/act-rules/act-rules.github.io/pull/2363 14:58:10 zakim, agenda? 14:58:10 I see 4 items remaining on the agenda: 14:58:11 1. ACT-R status check [from Jean-Yves] 14:58:11 2. Which projects should the CG work on? [from Jean-Yves] 14:58:11 3. aria-required-owned-element should not allow invalid children for having aria-busy – https://github.com/act-rules/act-rules.github.io/pull/2387 [from Jean-Yves] 14:58:12 4. Add merge and publication policy – https://github.com/act-rules/act-rules.github.io/pull/2363 [from Jean-Yves] 15:00:13 Dan_Tripp has joined #act-r 15:00:16 present+ 15:00:27 present+ 15:01:05 Wilco has joined #act-r 15:01:12 present+ 15:01:15 rrsagent, draft minutes 15:01:16 I have made the request to generate https://www.w3.org/2026/02/19-act-r-minutes.html Daniel 15:01:44 giacomo-petri has joined #act-r 15:01:51 present+ 15:02:27 Helen has joined #act-r 15:03:00 s/–/->/g 15:03:09 present+ 15:03:11 present+ Daniel 15:03:16 Kathy has joined #act-r 15:05:36 scribe+ 15:05:47 zakim, take up next 15:05:47 agendum 1 -- ACT-R status check -- taken up [from Jean-Yves] 15:05:53 present+ 15:06:11 JYM: Contacted AGWG subgroup, haven't had an answer 15:06:31 Wilco: Liaison organizing 15:06:42 Dan: Worked on label in name PR, 275 15:06:57 Daniel: Reviewed ARIA / ACT stuff that's piling up 15:07:36 Gaicomo: We worked on the page title rule, which aligns with the ACT rule we have. Some interesting questions for the future 15:07:53 Kathy: Heard back from subgroup, waiting for an invite to the meeting 15:08:05 ... About the AG meeting, did we do the exersieze 15:08:24 Helen: Yes, wilco said he trusts me to do everything 15:08:45 ... lot of discussion in AGWG 15:09:07 ... I reached out to both subgroups, meeting on Monday. I had lots of questions. There have been a lot of emails 15:09:35 ... One person has been pushing back on using ACT. Meeting with JY about this tomorrow 15:09:54 ... The exercise got a derailed. We got stuck on a definition 15:09:59 Shunguo has joined #act-r 15:10:01 Wilco: Yes 15:10:29 +1 Helen 15:10:56 Wilco: Wasn't recorded. I don't think that would have been useful anyway 15:11:16 Helen: The contention point was that a test doesn't cover the whole requirement, how do you break it down, why test something that doesn't cover everything? 15:11:40 s/+1 Helen//me +1 Helen 15:12:07 q+ to say framing rules as testing techniques could help remediate some of the concerns 15:12:14 Godwin: Got some catching up to do 15:13:07 Shunguo: Attended subgroup meeting yesterday. Was a tough 30 mins about why we are using ACT rules, but it seemed to settle down as it was decided already to use ACT rules for WCAG 3. 15:13:53 ... I suggested the group look at existing rules to see if things were covered already, and if there are additions needed. 15:14:28 Remi has joined #act-r 15:14:46 ... The expectations seems a little high, they seem to look at the rule to do everything 15:15:08 ... Things are getting started I can see 15:16:11 Daniel: There was a comment on AGWG that rules could be framed as testing techniques 15:17:00 present+ 15:17:58 JYM: I suggest we leave the conversation about liaisons for the TF call next week 15:18:01 zakim, take up next 15:18:01 I see a speaker queue remaining and respectfully decline to close this agendum, Wilco 15:18:11 ack me 15:18:12 Daniel, you wanted to say framing rules as testing techniques could help remediate some of the concerns 15:18:14 zakim, take up next 15:18:14 agendum 2 -- Which projects should the CG work on? -- taken up [from Jean-Yves] 15:18:53 JYM: We wanted to switch to a project-based approach, rather than having 50 open PRs that aren't moving. The question is, which one(s) should we work on, and who? 15:19:25 ... I would suggest that the project could be to finish label in name rewrite? 15:20:18 q+ 15:20:54 q+ 15:21:17 Wilco: I also think the all rules page redesign is one, and target size 15:21:25 JYM: I think label in name has momentum 15:21:34 ack d 15:21:58 Daniel: +1 for the design page 15:22:20 ... we should take a look at those last issues and merge as soon as those are done 15:22:32 ... Another project is to bring rules that are ready to AGWG 15:22:48 ack h 15:22:54 https://github.com/act-rules/act-rules.github.io/pull/2022 15:23:10 Helen: Since we have Dan her, there is a PR that are waiting for code examples 15:23:18 ... that might also be a good example for AG 15:25:12 JYM: We have 5 project proposals, the question is who leads a project 15:26:01 Helen2 has joined #act-r 15:26:38 Dan: Yes I can lead 15:26:47 JYM: I can help review 15:27:30 ... one project, do we have another? 15:29:05 Godwin: I can lead on the rebuild of the all rules page 15:29:12 Wilco: I'll help review that 15:29:15 Remi: Me too 15:29:58 Kathy: Another project suggestion. We have to update the video transcript rules showing the transcript doesn't need to be visible. There are some related rules that need to be updated as well 15:30:52 JYM: Great, we have six project ideas, that'll keep us going for a while 15:31:16 Shunguo: I've got a lot to do as a liaison at the moment, but I can help with some reviews 15:32:32 https://deploy-preview-330--wai-wcag-act-rules.netlify.app/standards-guidelines/act/rules/ 15:32:40 https://github.com/w3c/wcag-act-rules/pull/330 15:33:14 zakim, take up item 4 15:33:14 agendum 4 -- Add merge and publication policy – https://github.com/act-rules/act-rules.github.io/pull/2363 -- taken up [from Jean-Yves] 15:33:41 scribe+ 15:34:32 Wilco: Problem is that there's a potential risk that a change may get merged and published to the W3C site without enough time for testing tools to update their implementations 15:34:52 ... Timing is inconsistent, we don't have moratoria, release candidates, etc 15:35:30 q+ 15:35:39 .... PRs cannot be merged on Friday, Saturday or Sunday, so that if the tool runs on Friday or over the weekend it ensure it can get the most recent results 15:36:00 Jean-Yves: From an imlementer's perspective that means we'll have to do our updates during the weekends or on Friday 15:36:27 Remi: 2 questions. Do implementers update their data before changes are published? And if so, what do they use? 15:36:45 Wilco: We pull them directly from github, the json file is updated every week 15:36:56 Remi: Main branch? 15:37:03 Wilco: Yes 15:37:23 Jean-Yves: I pick them from the json file on the W3C website, quite certainly I can change my approach 15:37:52 Remi: You'r trying to give implementers sufficient time. How much time? 2-3 days or more? 15:37:58 Wilco: And hour is probably enough 15:38:18 Jean-Yves: Depends on the changes. Mostly it's just about grabbing the test cases and running them on our side 15:38:41 ... More involve changes imply updating the tools, which may mean weeks, though 15:39:00 q+ 15:39:11 ack r 15:39:15 Kathy: If there's another manual methodology that needs to update their results that will take more than half an hour 15:39:22 ack g 15:39:49 giacomo-petri: For automation there is no issue. For the rest (which may require manual activity) it may take longer 15:40:06 ... It may be related to the amount of time we define for merging the pull request 15:40:15 q+ 15:40:26 ... We have two weeks for the Call for Review, so that may be sufficient, but that's before merging 15:40:29 ack j 15:41:22 Jean-Yves: We do have the Call for Review period (2-week) for significant changes, but during the call for review periods the new updated test cases are not in the same bucket, because the PR is not merged yet 15:41:37 ... And if we update early that could be problematic 15:41:39 q+ 15:42:28 Wilco: Is this a real problem? Are people having issues because of this? 15:42:41 Jean-Yves: I'm OK with the current situation, but I see how it could be an issue 15:43:03 Wilco: Giacomo, do you need more than a day? 15:43:18 giacomo-petri: We are in the same situation as Jean-Yves 15:43:34 q+ 15:43:37 Wilco: If you need an extension on this period you could request one, same goes for Call for Review 15:43:44 ack w 15:43:46 ack k 15:44:00 Kathy: Do implementers get any notification when their consistency changes? 15:44:12 Jean-Yves: No, it's up to us to build such a system if we think we want this 15:44:37 Jean-Yves: It'd be fairly easy 15:44:54 q+ 15:44:57 Kathy: Maybe for a future consideration, mainly for manual implementations 15:46:18 Jean-Yves: For semi automated or manual the decision would have to be made on whether we update the test cases, even if it's just for editorial changes 15:46:36 q+ 15:47:02 q+ 15:47:04 giacomo-petri: Do we have a json preproduction environment? Can we build something like a preproduction? 15:47:29 Jean-Yves: We do have the preview, but if you have two pRs running at the same time you'll have to grab those as well 15:47:34 q- 15:47:56 ack g 15:48:02 ack r 15:48:28 Remi: The easiest way might be for implementers to check out a specific branch where the test cases would be 15:48:56 ... When we merge the test cases from main to publication, that doesn't get published automatically, there is an extra manual step 15:49:20 ... But in the meantime you can get the publication branch as the "new version" of the test cases that will be published to the WAI website 15:49:34 q+ 15:49:58 ... When there's new stuff to be published, we open a pr to publication, WAI review, and then I merge 15:50:14 q- 15:50:30 ... After that PR is merged, you could deide to stop merging to main from the act-rules.github.io, especially for things that may affect implementations 15:51:19 Jean-Yves: If we do not know when that time frame starts, we cannot decide when to start these processes 15:51:23 q+ 15:51:55 ack r 15:51:56 ... We could have the same thing, like mering a specific day and the publication will happen some days after for implementers to be able to run their scripts 15:52:11 Remi: Do you need a given day or just to know when the delay starts? 15:52:33 Jean-Yves: It'd be easier to run our weekly processes if it's a specific day, otherwise we'd need something else to trigger the workflows 15:53:18 Remi: In the option I introduced, the start would be when we merge from main to publication. That's where you'd stop merging updates coming from the act-rules.github.io to ensure nothing changes 15:53:27 q+ 15:53:34 ack g 15:54:05 q+ 15:54:25 giacomo-petri: Especially for the manual or semi-automated, why don't we freeze a preproduction for one week? 15:54:31 ack w 15:54:56 Wilco: I think that's a reasonable idea, but it doesn't appear to be solving any problem 15:55:19 ... I suggest we propose a day. W3C already cuts off on Mondays, when the PR is open 15:55:47 Jean-Yves: Agree. Im hearing this is not a huge problem 15:56:18 ... I'd suggest we go with current proposal and see how things are going. IF one day we do find there are problems, we can continue to ellaborate on how to solve them 15:56:59 Shunguo: Good idea, but we have a reality challenges. If we have to release something, what would you include? Some of the items can take a long time to review 15:57:23 ... We really don't have a hard release deadline 15:58:14 q+ 15:58:15 Jean-Yves: Does anybody thing that the current proposal is going to make things worse? I'd suggest going with this an revisit later if more problems arise. 15:58:26 Shunguo: We can try to adjust 15:58:38 ack r 15:58:46 Remi: There are open suggestions in the PR. It might be good to address them 15:59:03 RESOLUTION: Accept Wilco's proposal addressing the existing suggestions in the PR 15:59:18 rrsagent, draft minutes 15:59:20 I have made the request to generate https://www.w3.org/2026/02/19-act-r-minutes.html Daniel 16:01:17 Chair: Jean-Yves 16:01:19 rrsagent, draft minutes 16:01:20 I have made the request to generate https://www.w3.org/2026/02/19-act-r-minutes.html Daniel 16:01:57 s/Gaicomo/Giacomo/ 16:03:08 s/exersieze/exercise 16:04:54 s/PR that are waiting/PR waiting/ 16:05:45 s/Problem is/The problem is/ 16:06:18 s/PRs cannot/The proposal indicates that PRs cannot/ 16:06:46 s/imlementer/implementer/ 16:07:21 s/And hour/An hour/ 16:09:25 s/mering/merging/ 16:10:11 s/Im hearing/I'm hearing/ 16:10:45 rrsagent, draft minutes 16:10:47 I have made the request to generate https://www.w3.org/2026/02/19-act-r-minutes.html Daniel 16:33:00 giacomo-petri has joined #act-r 16:34:39 giacomo-petri has joined #act-r