Links
GNOME's screen reader and screen magnification software: Orca.
?GnomeSpeech
Debian List : http://lists.debian.org/debian-accessibility/
DebianInstaller/Accessibility Debian Installer
- Blend subversion repository: svn://svn.debian.org/svn/blends/projects/accessibility/trunk/debian-accessibility/tasks
Talk at fosdem08, odp slides, html slides, audio stream.
Notes about packaging
- pkg-a11y project on alioth, we usually use git repositories.
- speakup: speakup_decpc is not free, that's why we use a dfsg branch. To release a newer upstream version, pull the upstream branch from the dfsg branch, then pull the dfsg branch from the debian branch, then run git-buildpackage --git-tag --git-upstream-branch=dfsg
- liblouis: import tarballs to the upstream-import branch, then pull from the upstream branch and discard the conflicts in generated files which we do not ship in the .orig.tar.gz
TODO
Packaging
Package nfbtrans, see http://lists.debian.org/debian-accessibility/2008/05/msg00043.html http://www.nfb.org/nfb/nfbtrans.asp
- Hook braille translators into cups
- Package speechd-up, John Heim volunteered to work on it on 6th Aug 2008
Package Anumaan http://www.cdacmumbai.in/index.php/cdacmumbai/research_and_publications/research_groups/open_source_soft_division/projects/anumaan
- Add a tasksel element. It doesn't seem so simple, we'd need subtasks. Maybe a complete package that asks precise questions.
- Help Mario with the packages he requested help for.
- See how to write a win32-loader frontend to easily configure a11y parameters
See mono's UI Automation/ATK accessibility bridge http://www.mono-project.com/Accessibility
Installation
- Tune accessibility support in the liveCD.
- Add brltty/speakup parameters preseed support?
- Create a webpage that generates preseed files according to the hardware selected by the user in a form.
- Another way is putting parameters in the iso itself:
- Add software speech synthesis to debian installer (developped by
SamuelThibault, snapshots available on [http://people.debian.org/~sthibault/]), that means
- kernel sound drivers (kernel-wedge part commited)
- userland asound (maintainer is not really cooperative...)
- speech synthesis (espeak seems ok)
- plug to speakup (espeakup works fine enough)
- setting up the speaker volume (TODO)
- Add AT-SPI and Orca/gok to debian installer (FJP would shout for the required disk space)
Misc
- Add package tags: something like accessible-with::{at-spi,tty-screen-reader}, accessible-with::{braille,speech}, accessible-with::{gnome-orca,brltty,speakup}
- Add an accessibility tag to bugs (and thus cc-ed to debian-accessibility)
- Make accessibility bugs RC, or at least consider them with care during freeze?
- Add an accessibility chapter to the new maintainer's guide
- Add accessibility questions to the NM process.