-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should extension specs be allowed to override required owned elements with subclasses? #1056
Comments
If the current statement were not there there would be impact on the following role
My conclusion for this is that we cannot allow subclasses to fulfill the required owned element requirement. |
A further thought is that perhaps we could allow subclass children to fulfill required owned element requirement iff they ONLY subclass a single role.
So we could potentially resolve this issue by modifying the inheritance for |
If I understand you correctly, I don't think this is a good idea.
|
I'm just really trying to look at all the possible options we have on the table. Happy to reject any of them. |
For the sake of completeness, here are a couple other options:
My take:
|
@rdeltour this topic came up on the last telco, see https://www.w3.org/2019/10/03-aria-minutes.html#item06 |
This issue was discussed in a meeting.
View the transcript[Should extension specs be allowed to override required owned elements with subclasses?](#1056joanie: we have to come up with a solution for dpub. ... maybe the group has (new) ideas. jnurthen: I pursued the idea of changing the taxonomy. ... it's larg-ish task but not impossible. ... group and tree-item. ... are probably the main ones, group the biggest. ... we'd essentially need a different/abstract grouping role. ... but won't solve dpub problm. ... if people could look at last item (repeated content), please do. Aaron: I think we need a high-level discussion rather than my PR. |
According to a note at https://w3c.github.io/aria/#mustContain:
Do we want to adhere to this for extension specs? If we don't, then we can come up with the appropriate language and fix w3c/dpub-aria#15 automagically. If we do, then we need to convey that to Publishing folks so that they can solve it on their end (e.g. by creating their own role a la
doc-biblioentrylist
).The text was updated successfully, but these errors were encountered: