Meeting minutes
editorial: reformat roleInfo.js
pkra: I did three PRs.
… w3c/
… goal is to generate roleinfo for child specs
this first PR just reformats the object to follow JSON.
… then w3c/
… I added comments to link all the relevant issues. there's some git diff gone wrong near role=presentation.
then finally w3c/
… this is a simple but hacky nodejs script as discussed last time. We can make it better when we refactor aria.js and roleInfo but I wanted to have CI to make sure we don't accidentally break things.
… my main question is: when to run CI?
… on PRs or on main? on main but create PRs?
spectranaut_: maybe PR but just as info? then run it manually.
Daniel: we have to rebase/update those anyway?
pkra: are we requiring being up to date with main branch?
spectranaut_: not really. But are we expecting frequent changes?
pkra: hm. unclear.
spectranaut_: looking at PRs it doesn't seem terrible
pkra: then we only still have the problem with forks.
spectranaut_: but that's ok if we just do a diff.
… it's a lot of work for the child spec.s
pkra: right. I was hoping this could become more useful, we had the discussion with ACT having something similar, ladybird looking for something, the old diagram
spectranaut_: ok then let's make it a PR action to do a diff.
pkra: ok, I'll look into that.
missing terms from terms.html
Daniel: I noticed that some definitions from terms are not in the spec.
… we should make a pass to check that everything covered.
jamesn: can't we remove it?
Daniel: it was used in SVG because it's just old
jamesn: ok but can we now?
Daniel: I was getting respec errors.
… like properties
jamesn: we should redirect to DOM. I think we did that for the other specs but must have forgotten SVG
… there must be an old issue.
… that should be the path. Unless there is something that SVG specifically means
… for properties, I think people would just understand. But I think we can link to DOM
pkra: anything else?
spectranaut_: there is one thing we could merge.
Clarify relationship between aria-hidden and aria-owns #1839
spectranaut: this is a clarification. It's "mostly matching implementations with minor bugs remaining"
… 9 tests, 2 fail in Chrome, a different 2 fail in Safari, FF is all good.
pkra: ship it!
:)