Stream: dev

Topic: Accessibility concerns with JSF-based UI


view this post on Zulip Anna Wilcox (Jun 23 2025 at 23:08):

Hello Dataverse community,

I work in Library IT at the University of California, Berkeley, and we are doing an accessibility audit of all the software we use as part of our Title II compliance efforts. We have noticed some issues with the Dataverse JSF UI. Some of them seem like relatively easy fixes, while others would be quite complex and likely even involve upstream component libraries.

We are aware of the great progress towards the new SPA frontend, and I noticed that in issue #11526 it was explicitly stated that the fix for that accessibility issue would be in the SPA frontend instead of the JSF one. We were wondering whether the accessibility issues we found should be filed in the Dataverse issue tracker, and also whether the JSF UI is still accepting pull requests for the less-complex fixes we can identify.

Thank you for the Dataverse project. I look forward to working together with you to make it even more accessible!

view this post on Zulip Oliver Bertuch (Jun 24 2025 at 06:02):

Hey @Anna Wilcox ! Pull requests are absolutely welcome. The JSF UI is not retired yet, but I'd probably call it "sunset". We try not to waste precious development resources, but if any important things arise, the JSF UI will still receive fixes and updates. And if the community provides, we'll do our best to merge it!

So if y'all feel like there are some urgent and easy fixes (read: needs a reasonably sized PR) and you'd even provide them, I'd say go for it. Let's hear what @Philip Durbin, @Leo Andreev and others think.

view this post on Zulip Philip Durbin 🚀 (Jun 24 2025 at 11:53):

@Anna Wilcox hi! We'd be happy to review and probably merge any accessibility-related pull requests for the JSF UI.

Every Tuesday after standup we have a "Triage Tuesday" review of PRs from the community from the Ready for Triage column of our project board. Often PRs are given a size and put right into the Ready for Review column.


Last updated: Nov 01 2025 at 14:11 UTC