Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upbetter accessibility support - install accessibility tools by default in dom0 and templates #1596
Comments
andrewdavidwong
added
enhancement
C: desktop-linux
task
UX
labels
Apr 6, 2016
marmarek
modified the milestone:
Far in the future
Jun 21, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment
Hide comment
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
adrelanos commentedJan 8, 2016
As agreed at 32c3, we want better accessibility support in Qubes by installing the accessibility tools by default.
The following packages should be installed by default for better accessibility. (Following advice from the Debian accessibility mailing list.)
gnome-orca espeakup brltty brltty-speechd brltty-x11 console-braille florence dasher kdeaccessibility kvkbd kmousetool kmag kmouth jovie xbrlapi festival qt-at-spi
I advice to implement this in form of a meta package. For Debian, it could look similar to this:
https://github.com/Whonix/anon-meta-packages/blob/dc2b97efef5af2ae67a4134480d1eb32f50da809/debian/control#L138-L148
Then we would add that meta package to qubes-builder-debian/blob/master/template_debian/packages_qubes.list.
In which Qubes package this meta package could be defined?
We need to install these accessibility tools in dom0 and all templates. The mouse related tools may be superfluous inside templates, because mouse pointer is provided by dom0. The screen reader tools must be installed inside all templates unfortunately, because to dom0, the window contents is just a bitmap and no text a sceen reader could read.