All | 43 Folders | Accessibility | BoingBoing | Books | Computer Related | Family | Films | General | Hacking | Hobbies | Humor | Java | Links | Omni | Puzzles and Games

« Somebody's Alphameti... | Main | Aunt Dimity's Death:... »
20080215 Friday February 15, 2008

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:

  1. orca
  2. gok
  3. gnome-themes
  4. Evolution
  5. atk
  6. at-spi gtk+
  7. nautilus
  8. gnopernicus
  9. metacity
  10. gnome-panel
  11. gnome-control-center
  12. epiphany gdm
  13. gnome-applet gnome-mag gnome-speech
  14. at-poke xscreensaver
  15. ekiga tracker vte
  16. gnome-media gtkhtml2 HIG
  17. gnome-desktop gnome-games gnome-screensaver GtkHtml rhythmbox
  18. balsa dasher f-spot glade3 gnome-main-menu gnome-session gnome-terminal libgnomecanvas libgnomeui libwnck planner totem
  19. 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:

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.

[]

[]

[]

( Feb 15 2008, 09:04:36 AM PST ) [Listen] Permalink Comments [6]

Comments:

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 #

Post a Comment:

Comments are closed for this entry.