Summary

Ensure that all system preferences/administration tools that have specifically been written for Ubuntu are accessible to everybody, particularly people who use the GNOME Accessibility framework and assistive technology applications.

Release Note

Rationale

Ubuntu ships several tools that have been written by Ubuntu developers for the GNOME desktop, to make particular system administration tasks easier for users, such as adjusting software sources, hardware testing, and installing drivers for hardware. Such utilities often have to perform functions as the root user, to be able to work with system files and the package manager. It is currently not possible for users who use the GNOME Accessibility framework and assistive technologies such as Orca and onboard to make full use of these tools. These tools should be fully accessible, to allow more easy administration of one's system, without requiring users to have to use the command-line to perform these tasks.

Use Cases

Implementation

Since at-spi (a part of the GNOME accessibility framework) is unable to provide accessibility for GUI windows running as another user without opening up security holes, the best approach is to port affected applications to PolicyKit.

UI Changes

The only UI change will be the removal of the password entry dialog, as the gksu command will not be used to launch the affected applications.

Code Changes

Test/Demo Plan

Outstanding Issues

BoF agenda and discussion


CategorySpec

UbuntuDesktopToolsA11yReview (last edited 2008-08-06 16:23:17 by localhost)