-
Notifications
You must be signed in to change notification settings - Fork 10
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
definitionMap not defined #98
Comments
possibly caused by https://github.com/w3c/respec/pull/2682 |
@jnurthen, I wonder if we can work towards removing the some of the custom JS stuff added by the Aria spec? Unfortunately, it's using ReSpec in ways it was not really intended and not really supported anymore. |
It seems like we could remove all event dependencies that are for "end-all", and run any functions needed with |
I would love to remove as much of the custom JS as possible. @halindrome wrote most of it though so as he is no longer involved we are not always 100% clear on what all of it actually does. We generally only investigate it when something goes wrong. |
I'll just add that anything on the ReSpec config object not added by the end-user should be considered private. This includes the |
Yeah, I'm also unsure as a lot of the code is not documented :( |
just fyi all the webpayments and JSON-LD specs have the same code as the ARIA specs in this area. |
Web Payments don't anymore :) I'm the editor for those. But yes, JSON-LD has some of these too but I think they are not dependent. |
Anyway, I'll send some incremental PRs. We can tackle this in small pieces. |
Is aria-requirements.html still maintained? Looks kinda outdated and maybe it can go away? |
biblio.js can probably be deleted too. That's just aliasing a bunch of stuff, which is not very good practice. |
biblio.js is for other specs so their references don't break apparently. @joanmarie has been removing as much as possible and we do aim to get rid of it. |
as far as I know aria-requirements can go away... @michael-n-cooper can you please confirm. I've certainly never seen it before! |
@marcoscaceres thanks so much for your help btw. |
Np @jnurthen... @michael-n-cooper, @joanmarie, my thinking right now is that we should:
WDYT? If there is something specific that should be built into ReSpec that the community needs, then we can look at adding that to ReSpec (we can try to get some additional funding or use what funding we have in the open collective to fund development if it will benefit other specs) - but the current model for how things are being done here is not sustainable both for ReSpec and for the Aria specs. |
|
Could you give me a concrete example of what this is doing? I'm wondering why the "traditional" was was/is deficient? |
Understood, but if they get included into other specs, then show up in other specs as |
References within the suite should go to specific versions. |
I think we would be happy to try to fix these... Common definitions like this has been causing us pain - in as much as we have to split PRs up to make changes in multiple repos |
Has this worked? that seems confusing for implementers, developers, editors, etc.? (honestly don't know as I've very little experience with this spec, serious question) |
It is overkill in terms of all the versions but yes. Most times I simply set ED to 1 URL and all the others to something else. |
@jnurthen transferring this from aria even though it's very stale. Is this still an issue? |
https://github.com/w3c/aria/blob/cf85993c8f1dd89492028db8825b0893e91bb9e5/common/script/resolveReferences.js#L265
The text was updated successfully, but these errors were encountered: