Thank you Damian! I mentioned Oobee in one of Ali's PRs for FINERACT-2503:
https://github.com/apache/fineract-site/pull/54#issuecomment-3968854705

I'm hoping we can & implement a local-first/automated tool and just build
WCAG compliance into the apache/fineract-site codebase. Should be easier
now that (thanks to Aira Jena's work) we are generating the project website
with Hugo.

On Thu, Feb 26, 2026 at 9:08 AM Damian Szafranek <[email protected]>
wrote:

> Hi Adam,
>
> I’ve been working on accessibility audits for open source tools with
> SolDevelo, so I can share a few recommendations based on what has worked
> well for us in practice.
>
> For general automated testing, I would recommend *WAVE* over *Axe*. From
> my experience, it gives more comprehensive insights, more detailed reports,
> and overall a better user experience when reviewing issues. That said, Axe
> is still a solid tool, so I would treat this more as a recommendation based
> on usability and reporting quality rather than a strict limitation of Axe.
>
> I would also strongly recommend including *guided manual testing* in the
> process. Many WCAG issues are difficult to catch reliably with automated or
> semi-automated tools alone, so manual verification is still very important.
>
> For that, I’ve found the Chrome extension *Accessibility Insights for Web*
> especially useful. It includes a set of guided manual tests with clear
> step-by-step instructions on what to check, what to look for, and what the
> expected outcome should be. It also provides a few helpful features for
> simulating conditions that some users may experience. It does include
> automated checks as well, but in my experience WAVE works better for that
> part, so I mainly use Accessibility Insights for its manual testing support.
>
> *Oobee* is also worth looking into. It’s an open source automated web
> accessibility testing tool with a CLI, which makes it a good candidate for
> CI/CD integration. It won’t replace manual testing, but it can still help
> automatically verify at least part of the ruleset on each build and catch
> regressions early.
>
> If helpful, I’d be happy to share more details or practical guidance on
> how to approach accessibility testing.
>
> Best regards,
> Damian
>
> On 2026/02/23 21:13:09 Adam Monsen wrote:
> > Welcome, Ali!
> >
> > Thanks for your excellent comms here and in FINERACT-2484
> > <https://issues.apache.org/jira/browse/FINERACT-2484>. Some of this
> will be
> > redundant/review as I attempt to bring a few things together for the
> > mailing list.
> >
> > Please wait until the existing Hugo patch
> > <https://github.com/apache/fineract-site/pull/53> is resolved before
> > starting new work on the project website, including a11y
> (accessibility). I
> > agree with Aira's comments earlier in this thread as far as what to work
> on
> > next.
> >
> > The high-level priorities for the fineract.apache.org project website
> are
> >
> >    1. *compliance* (see below)
> >    2. *maintainability* (improving with in-progress migration to Hugo)
> >    3. *speed* (no issues here. It is plenty fast, we just need to keep it
> >    that way)
> >
> > For compliance, we should
> >
> >    1. keep the ASF website checks
> >    <https://whimsy.apache.org/site/project/fineract> green
> >    2. use valid HTML/CSS/JS markup & code
> >    3. set and maintain a11y standards
> >
> > For valid markup & code, I think HTMLHint <https://htmlhint.com> will
> help
> > us keep our HTML valid enough, CSS is OK but we should
> reduce/simplify/cull
> > it a bit, and I think we can cull ALL our JS code. Credit to Aira for
> > introducing me to HTMLHint.
> >
> > For a11y, I'm hoping Axe <https://github.com/dequelabs/axe-core> open
> > source tooling will keep us compliant enough. Credit to Aira for
> > introducing me to Axe.
> >
> > If anyone has experience with the tools I mentioned or strong opinions
> > about anything above, please speak up.
> >
> > I'm not sure about SonarQube. When it comes to our project website, I'd
> say
> > just ignore it. I didn't turn it on, I don't know why it recently
> starting
> > scanning apache/fineract-site PRs
> > <https://issues.apache.org/jira/browse/INFRA-22420>, and I don't find it
> > particularly helpful. If it is FOSS and can be made to be helpful, I'm
> open
> > to suggestions!
> >
> > See also: reference guide for Apache project web sites
> > <https://infra.apache.org/project-site.html>
> >
> > Best,
> > -Adam
> >
>

Reply via email to