WARNING: |
This tool is unmaintained and obsolete. If the information is usefull for you, it's ok, but the people behind the Accessibility Testing Distro discourages the use of this tool, even this wiki page as a reference for starting a new project since the gnome a11y infrastructure has a lot of new improvements and changes. You've been warned!!! |
GNOME Accessibility Team
Testing Distro
1. Introduction
The purpose of the Accessibility Team's Testing Distro is to provide an easy-to-obtain environment for team members (and other interested parties) to try GNOME 3 with the latest GNOME Assistive Technologies.
The A11y Testing Distro is based on Frederic Crozat's GNOME 3 spins which are available via the GNOME 3 'Try It' page. Frederic's spins are based upon openSUSE. Because our Testing Distro is based on Frederic's it, too, is openSUSE-based. And, like Frederic's spins, you can use the A11y Testing Distro as a live image (CD/DVD or USB) or you can install it.
Where the A11y Testing Distro differs from Frederic's is that we are including some packages which are not included by default (e.g. Accerciser and Gtk Demo) as well as more recent versions of the packages we need (e.g. Orca and AT-SPI2).
Team members with specific needs should add them to the 'Requests' section below so that future spins of our A11y Testing Distro can include them, if possible. In the meantime, any requirements which are not included can still be built via jhbuild.
Want to know how we make our testing distro? Be sure to check out SUSE Studio where you can "build an appliance — or your own custom Linux distro — with a few mouse clicks. Customize it to your heart's content, and share it with the world!"
2. Downloadable Spins
2.1. Current Spin
(This is likely the one you want.)
2.2. Old Spins
3. Notes
- username/password: tux/linux | root/linux | a11y/rocks
- Can be installed using the openSUSE Live Installer from the boot, or from Live Installer Yast's plugin
4. Software Requests
Please note: While we try to include all requested versions and patches, the likelihood of your request being fulfilled increases dramatically if you provide a tarball of the desired release.
Requested |
Actual |
Included in |
Comments |
|
at-spi2-core |
current master |
2.0.1 |
4 |
|
at-spi2-atk |
current master |
2.0.1 |
4 |
|
pyatspi2 |
current master |
2.0.1 |
4 |
|
3.0.2pre |
4 |
|||
current master |
1.12.2 |
4 |
||
current master |
0.2.0 |
4 |
||
liblouis |
current release |
2.1.1 |
4 |
|
python-louis |
current release |
2.1.1 |
4 |
|
gtk-demo for gtk3 |
current release |
- |
- |
|
1.4.0+a11yFixes |
4 |
This tar.gz includes the code in the 1.4.0 release + the patches for a11y bugs written since then |
||
Firefox 4.0 |
current release |
4.0.1 |
4 |
|
Speech Dispatcher |
>= 0.7 |
0.7.1 |
4 |
|
accessible installer |
n/a |
- |
- |
|
gnome-shell |
3.0.1pre1 |
4 |
This version includes the patches on 644253 |
|
Yelp 3 |
current release |
3.0.2 |
4 |
|
gnome-panel (fallback mode) |
current release (2.91.x) |
3.0.0TestingDistro.1 |
4 |
5. Distro Customizations Requests
Customization Request |
Who |
Included in |
Comments |
at-spi2 will be running at first boot |
jhernandez |
4 |
- |
Magnifier with Brightness and Contrast Effects |
4 |
|
|
API |
3 |
very thanks to mgorse who provided this gtk tarball with proposed patch - no longer required, this patch was pushed to master |
|
iso image must be bootable from a usb |
general |
- |
You can give a try to the Disc Image too. Uncompressed size: 3.5GB. You can find more info about Disc Image format here |
iso image should not use UUID boot device names, so that it is portable across virtual machines. |
4 |
OpenSuSE's use of UUID device names in /etc/sysconfig/bootloader /boot/grub/menu.lst and /etc/fstab means that an exported appliance (e.g. VirtualBox) based on this distro will not be importable. |
6. Frozen customization requests
Some people had started to ask for additional customization requests that we are afraid that doesn't fit here. The purpose of this testing distro is test the status of the GNOME accessibility modules (or dependencies) on a GNOME 3 distro, so we feel that adding libraries and applications not included directly on the base distro, or not directly related with GNOME, are out of the scope of this initiative, taking into account the limited resources we had. We can consider those modules in the future, in a different situation.
openMary |
UndiFineD |
|
|
libopenMary-c++ |
UndiFineD |
|
|
browserspeak |
UndiFineD |
|
== Known Issues ==TestingDistro
- Quitting Orca toggles the UAP on/off switch off, and Orca does not present all apps all the time. Both have been fixed in the attached tarball for inclusion in Spin #4.
7. For More Information
Join the Accessibility Team via IRC (irc.gnome.org) in #a11y. There, Javi (jhernandez), Ale (aleiva), or Joanmarie (joanie) should be able to answer your questions.