GNOME Accessibility Bugs
|
|
Over the last three or four weeks I've been triaging the huge number of GNOME accessibility bugs that we currently have. You can find the current list here. |
It was even longer a month ago. There are several that have been closed out as they are no longer reproducible and, after a gentle prod, a few others have been closed as fixed using the patches that were attached to them (or a slightly modified version thereof).
But there are still a lot that remain. Here's the totals by product:
- orca
- gok
- gnome-themes
- Evolution
- atk
- at-spi gtk+
- nautilus
- gnopernicus
- metacity
- gnome-panel
- gnome-control-center
- epiphany gdm
- gnome-applet gnome-mag gnome-speech
- at-poke xscreensaver
- ekiga tracker vte
- gnome-media gtkhtml2 HIG
- gnome-desktop gnome-games gnome-screensaver GtkHtml rhythmbox
- balsa dasher f-spot glade3 gnome-main-menu gnome-session gnome-terminal libgnomecanvas libgnomeui libwnck planner totem
- accerciser anjuta bug-buddy bugzilla.gnome.org conglomerate devhelp dia doxygen evince Evolution.Data-Server gcalctool gconf-editor gdl gftp glade gnome-alsamixer gnome-user-daemon gnome-utils gnome-vfs gtkmm gucharmap java-gnome libglade libgnomedb ORBit2 printman sawfish system-monitor Tomboy xchat-gnome
Here's some notes:
- The bug/enhancement list is generated by looking for bugs which have
a keyword of "accessibility". There will be a lot of accessibility
bugs out there which have omitted this keyword and therefore don't
show up on this list. For example, there are 28 accerciser bugs and
enhancements filed, but only one of them has the requisite keyword.
- The Orca bug/enhancement count is misleading. There are currently 160
bugs/enhancements filed against Orca, but 59 are what we call "tracker"
bugs. This is where we file an Orca bug that tracks another accessibility
bug. The other bug might also be in the GNOME bug tracking database, but
it could also be for other products like OpenOffice or Firefox, which
use their own separate bug tracking systems. The Orca tracking bugs have
"[blocked]" prefixed to their Summaries.
- Some of these accessibility bugs have been open for almost six years.
So, for any GNOME maintainers reading this, I encourage you to try to get these bugs fixed. We (the accessibility team) quite often see "but I know nothing about accessibility" as comments on the bug reports. That's okay (well it isn't really, but let's not go there) and if that's the case, just let us know (via a comment on the bug) and we'll try to help you.
[Technorati Tag: Accessibility]
( Feb 15 2008, 09:04:36 AM PST ) [Listen] Permalink Comments [6]
Comments are closed for this entry.














If I may ask, how to make a container widget accessible? I have a widget for which at-poke doesn't show its children. I looked at gtk sources, apparently it's not there; I suppose gail or atk contain actual functionality. But if it's so, then I can't do anything in the application.
Posted by Yevgen Muntyan on February 15, 2008 at 11:44 AM PST #
Hey Rich - I may have blown your search link and numbers. I spent time today making sure the 'accessibility' keyword was on the GNOME bugzilla bugs that we know are accessibility related. This resulted in a few hundred more bugs being added to the results. Sorry about that! If you split the search in two -- core and non-core accessibility bugs -- you'll see a more reasonable list. The links for these searches are under the "Bug Fixing" section of http://live.gnome.org/Accessibility/GetInvolved. --Will
Posted by Willie Walker on February 15, 2008 at 01:36 PM PST #
Hi Yevgen,
I had a look through:
http://live.gnome.org/GAP/guide/GNOME%20Accessibility%20for%20Developers
but there isn't anything directly related to what you asked in there.
So I asked the two accessibility experts in our group:
From Will Walker:
My first place would be to look in the gail code and
then scratch the hair off my head. This might help,
but I'm not sure: http://live.gnome.org/GAP/AtkGuide.
From Peter Korn:
This problem came up with gtk-canvas, which was used
by a few components. Very similar to a generic container.
I hope that helps.
If it doesn't, then I suggest asking the question
on one of the gnome-accessibility mailing list
where the other experts will see it.
Posted by Rich Burridge on February 15, 2008 at 02:15 PM PST #
Hi Will,
No problem. My search URL still works.
Now we've got them all in one place.
It now shows 919 of them.
Thanks.
Posted by Rich Burridge on February 15, 2008 at 02:17 PM PST #
Thanks for the kick in the bum Rich. Although currently the maintainer, I need help with GOK as I just don't have the cycles anymore. I'm also not sure where the community wants to focus efforts in the OSK space. GOK, now 6 years old, is an ambitious highly customizable OSK written in C... hard to find the help these days ;)
Posted by David Bolter on February 17, 2008 at 12:12 PM PST #
Understood David. Looks like dasher has the same problem.
Posted by Rich Burridge on February 17, 2008 at 12:19 PM PST #