IRC log of aria-editors on 2023-11-27
Timestamps are in UTC.
- 17:07:33 [RRSAgent]
- RRSAgent has joined #aria-editors
- 17:07:37 [RRSAgent]
- logging to https://www.w3.org/2023/11/27-aria-editors-irc
- 17:07:37 [Zakim]
- RRSAgent, make logs Public
- 17:07:38 [Zakim]
- Meeting: ARIA Editors
- 17:07:53 [spectranaut_]
- scribe: spectranaut_
- 17:08:02 [spectranaut_]
- topic: synonyms
- 17:09:07 [spectranaut_]
- summary of discussion so far: we should link from one role section to the other
- 17:09:27 [spectranaut_]
- summary of current discussion: how easy/hard should it be to find the synonym we don't want used?
- 17:11:14 [jamesn]
- jamesn has joined #aria-editors
- 17:12:02 [spectranaut_]
- issue for this topic: https://github.com/w3c/aria/issues/2073
- 17:12:55 [spectranaut_]
- mcking: the non-preferred section links to the other
- 17:13:38 [spectranaut_]
- mcking: in characteristics table, where name is prohibited on role `none`, do we also role `presentation`?
- 17:15:26 [spectranaut_]
- mcking: how does this effect aria.js
- 17:15:51 [spectranaut_]
- jamesn: would the easier way to do this by adding an extra script to post process
- 17:15:57 [spectranaut_]
- jamesn: to fix the few links
- 17:18:24 [spectranaut_]
- mcking: role reference to synonym to instead of PR
- 17:19:34 [spectranaut_]
- spectranaut_: if you link to the synonym, if will just redirect you to the other role
- 17:19:45 [spectranaut_]
- spectranaut_: so it doesn't seem like a problem to me
- 17:20:33 [pkra]
- pkra has joined #aria-editors
- 17:20:39 [spectranaut_]
- topic: PR/Merge process - next steps after deep dive?
- 17:21:41 [spectranaut_]
- spectranaut_: I was going to update the process document with more clarity on the process, re james craig's confusion
- 17:22:02 [spectranaut_]
- mcking: also we need to discuss next steps for the monorepo, so resolve james craig's concerns
- 17:23:07 [spectranaut_]
- spectranaut_: anyone have experience with monorepos
- 17:23:13 [spectranaut_]
- (resounding silence)
- 17:23:23 [spectranaut_]
- s/monorepos/combining git repos/
- 17:23:46 [spectranaut_]
- mcking: but we don't want to combine issues, also, there is the challenge with the history
- 17:25:19 [spectranaut_]
- peter: you can merge repos and keep the histories
- 17:25:32 [spectranaut_]
- peter: they are working on different files/subfolders
- 17:26:32 [spectranaut_]
- spectranaut_: we were discussing keeping the other repos open for issue tracking, alone
- 17:26:44 [spectranaut_]
- peter: you can have a PR that closes issues in a different repo
- 17:28:20 [spectranaut_]
- peter: I'm worried that we have repos that we don't officially maintain, like svg-aam and dpub-aria
- 17:28:45 [spectranaut_]
- peter: we can't just put those into our monorepo
- 17:28:59 [spectranaut_]
- mcking: most of our issues are only related to core-aam and html-aam and accname
- 17:29:52 [spectranaut_]
- peter: james wants everything done in one PR
- 17:32:38 [spectranaut_]
- spectranaut_: if we build a pr-preview for a PR that has changes to core-aam and aria, will the links between the two of them be links to the pr-preview? I think not
- 17:33:04 [spectranaut_]
- peter: right, interlinks won't work, but PR preview will link to all of the specs revised by the PR
- 17:33:14 [spectranaut_]
- mcking: sounds feasible to make those links work
- 17:33:24 [spectranaut_]
- jamesn: maybe, but it might be too hard
- 17:33:54 [spectranaut_]
- mcking: right now we uses classes for those links to accname. so if you are linking something in accname in the ARIA spec... it depends on how you build the preview
- 17:34:16 [spectranaut_]
- jamesn: we don't build it, we use pr-preview, respec runs, and the code to generate links happens in there
- 17:34:51 [spectranaut_]
- james: we want to remove the special linking that we do, the way we link between specs, there is a ton of code to make sure the editor drafts link to editors draft
- 17:35:22 [spectranaut_]
- jamesn: those concepts don't exist. maybe we should just use xref, and export our definitions, we can use standard respec
- 17:35:35 [spectranaut_]
- jamesn: if we use xref, the standard, then we have no way to interlink the specs
- 17:36:07 [spectranaut_]
- peter: is there agreement that if we at least have preview links, that would be a sufficient first step?
- 17:36:44 [spectranaut_]
- mcking: I don't know if it would resolve the issue james craig has for implementors
- 17:37:01 [spectranaut_]
- mcking: you can't just send the implementor this one link to this preview
- 17:37:52 [spectranaut_]
- mking: if that aria actions preview has a link to core-aam in it... you can't use the link to core-aam, you have to hunt down the relevant information using this preview. it sounds very complicated.
- 17:39:02 [spectranaut_]
- jamesn: it sounds like need to talk to james and see if it will solve his problem, if it doesn't, we need to investigate more
- 17:39:28 [spectranaut_]
- mcking: doesn't seem like there is a ton of value in a mono repo other than having a single PR, doesn't add any value other than that
- 17:39:56 [spectranaut_]
- jamesn: it allows someone to review the PR with all the changes in one place. I think it makes the review and maintenance processes easier.
- 17:40:10 [spectranaut_]
- mcking: so there is a huge advantage to us, the working group members
- 17:40:23 [spectranaut_]
- mcking: maybe some advantage to the implementor
- 17:40:51 [spectranaut_]
- topic: roll out prettier setup - tracked via aria-common#99
- 17:41:13 [spectranaut_]
- peter: should i merge these?
- 17:41:22 [spectranaut_]
- jamesn: yeah it is scary
- 17:41:32 [spectranaut_]
- issue: https://github.com/w3c/aria-common/issues/99
- 17:43:37 [spectranaut_]
- peter will open a PR on aria-html
- 17:43:48 [spectranaut_]
- jamesn will review the change on svg-aam
- 17:43:58 [spectranaut_]
- topic: retiring contributors.md across specs - tracked via aria-common#103)
- 17:44:06 [pkra]
- https://github.com/w3c/aria-common/issues/103
- 17:44:48 [spectranaut_]
- matt garish doesn't like it for dpub
- 17:44:56 [spectranaut_]
- jamesn: he is welcome to maintain his own
- 17:45:25 [spectranaut_]
- peter: it's fine if they don't want to use our automated stuff....
- 17:45:45 [spectranaut_]
- jamesn: I think it's possible to only add stuff after a certain date... I could make an enhancement to respect to do that
- 17:45:56 [spectranaut_]
- jamesn: for example, you would want, from this version forward
- 17:48:05 [spectranaut_]
- topic: spec markup for advice for AT (jnurthen)
- 17:48:14 [spectranaut_]
- to bug james :)
- 17:48:31 [spectranaut_]
- topic: modernizing aria.js (aria-common#104)
- 17:49:00 [spectranaut_]
- peter: after talking to james, I created the issue... I thought I'd make some progress but I haven't
- 17:49:27 [spectranaut_]
- peter: I'm going to start refactoring just to make it more readable.. so intertwined... hard to understand how things work
- 17:49:53 [spectranaut_]
- issue: https://github.com/w3c/aria-common/issues/104
- 17:49:59 [spectranaut_]
- peter made notes in the issue
- 17:50:14 [spectranaut_]
- peter: I have a dream where we have less of this data extraction and html stuff
- 17:50:34 [spectranaut_]
- peter: cleaner more understandable code
- 17:51:59 [spectranaut_]
- jamen: we know what the logic should be
- 17:52:41 [spectranaut_]
- jamesn: we start with list of roles, a hierarchy, assign states and properties as we go down the hierarchy
- 17:53:38 [spectranaut_]
- peter: some things like alert, there are no local props, it gets them through parental properties -- on structure and role type, its hard to compare whats currently in the role info.js info file and what the spec would generate...
- 17:53:44 [spectranaut_]
- (scribe is not really catching this)
- 17:54:17 [spectranaut_]
- peter: it is fun!
- 17:56:58 [spectranaut_]
- RRSAgent, make minutes
- 17:56:59 [RRSAgent]
- I have made the request to generate https://www.w3.org/2023/11/27-aria-editors-minutes.html spectranaut_
- 17:57:15 [spectranaut_]
- zakim, end meeting
- 17:57:15 [Zakim]
- As of this point the attendees have been (no one)
- 17:57:16 [Zakim]
- RRSAgent, please draft minutes v2
- 17:57:17 [RRSAgent]
- I have made the request to generate https://www.w3.org/2023/11/27-aria-editors-minutes.html Zakim
- 17:57:52 [Zakim]
- I am happy to have been of service, spectranaut_; please remember to excuse RRSAgent. Goodbye
- 17:57:52 [Zakim]
- Zakim has left #aria-editors