Good morning!
After a discussion we had on the chat yesterday, it appeared that reporting the progress on accessibility in XWiki could be interesting for users.
Here is a proposal for a new section we could add while active work is done on accessibility. Since most accessibility are not backported to LTS, I think keeping this section to latest
releases only would be better. Once the work on accessibility gets sparser, this section could be reduced to a minimal version or removed.
I think it would make sense to add this section after the security issues section and before the known issues one.
In this section we would:
- explain the current process of WCAG validation in XWiki
- give a couple of figures to get an idea on the status of this process
- Link to a widget on the Jira to highlight long term evolution of accessibility
Here is a example of such a section:
Accessibility:
Since XWiki 15.2, XWiki has started a process to improve its accessibility and eventually reach the level AA of WCAG 2.1. The first step of this process was to run automatic accessibility tests. Since then, the community has worked on reducing the amount of accessibility warnings reported by these tests.
As of this release, there is still 671 warnings left in the tests. For reference, the amount of warnings in the last release was 780.
Accessibility violations related to these warnings are reported on the xwiki-platform jira and available at this filter result table.
The progress of accessibility in xwiki-platform through time can be seen on this chart.
Here is a prototype for a template to use for latest
releases, with description of the two fields (similar to the example above).
Accessibility:
Since XWiki 15.2, XWiki has started a process to improve its accessibility and eventually reach the level AA of WCAG 2.1. The first step of this process was to run automatic accessibility tests. Since then, the community has worked on reducing the amount of accessibility warnings reported by these tests.
As of this release, there is still <1> warnings left in the tests. For reference, the amount of warnings in the last release was <2>.
Accessibility violations related to these warnings are reported on the xwiki-platform jira and available at this filter result table.
The progress of accessibility in xwiki-platform through time can be seen on this chart.
<1>: Current amount of accessibility warnings in the CI tests. Follow the first section on this documentation page to get this number.
<2>: Previous amount of accessibility warnings in the CI tests. Get them from the last Release notes.
What do you think of adding an accessibility section to the release notes?
Do you think the different points I proposed to include in this section are relevant?
Is the prototype formulation of those different points appropriate for release notes?
I’m looking forward to your feedback!
Lucas Charpentier