Develop unit tests to promote a fully accessible environment
Considering the desktop environments: KDE and Gnome,
The requirements for obtaining an "environment with accessibility enabled" start with this here:
https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/
However, it is possible to notice that even with all the requirements of the page above fulfilled, sometimes (often) software that should be with the interface events available through AT-SPI2, are not. A case already observed is related to an error with the ambient var:
DBUS_SESSION_BUS_ADDRESS
The perfect environment is what we would be able to GUARANTEE to capture the "Tooltips" and "Menu item in focus" events from KDE and Gnome software.
Doubts ideally should be discussed here in this Issue page. Have developing fun!
Have hacking fun!