Closed patrickhlauke closed 6 months ago
Note that this may need more work in other parts of the project - I focused purely on the /catalog
and related Librarian generation parts
For what it’s worth – I tried updating my report based on 2.4-edition-wcag-2.1-508-eu-en.yaml
to the new 2.5 edition WCAG 2.2 here, it worked great 🌈. All I had to do was manually add the data for the additional SCs in my YAML report, then use the CLI with this PR to output Markdown and HTML. Thank you!
thanks for checking, @thibaudcolas - admittedly, I made this PR "cold" without actually trying it out. I do suspect this will require some work on related projects like https://github.com/GSA/openacr-editor
additionally, note that unfortunately for the EU standard, it seems there's only a PDF version officially available, so the alt_id
references are made-up and don't actually point back to the relevant section in the PDF. not sure if these should therefore just be left blank, or changed to reference just the #page=...
number for the PDF (as is the case in the official ITI VPAT when it comes to the EU links), or something else...
@patrickhlauke I submitted a PR to these changes by forking your repo https://github.com/patrickhlauke/openacr/pull/1, it should fix the tests and make a few modifications.
@dmundra merged your PR into my branch, which I can see updated the PR here
/catalog/data/wcag-2.2.yaml
to include all new SCs (note: keeps 4.1.1 as it is still reportable)/catalog/data/en-301-549.yaml
(using as starting point the data that was already added by hand to/catalog/2.4-edition-wcag-2.1-508-eu-en.yaml
)createCatalog
) to better handle combining an arbitrary amount (array) of standards