Project Thoughts

(+) = likely an achievable project that's also viewed as being in very high need

  • INFRASTRUCTURE
    • (+)Removing Bonobo dependency from AT-SPI completely (see also bug 16312)

    • (+)Supporting embedded/mobile platforms
    • Hardening of multi-user accessibility

    • Finishing the AT-SPI/Collection work

    • New AT-SPI interfaces: AccessibleChat (instant messaging window) and AccessibleTerminal

    • (+)Exploring/integrating liblouis in GNOME for Orca, printing via OOo, etc. Also work on expanding and improving the number of translation tables for various locales.

    • Expanding the number of locales supported by eSpeak

    • Further investigation into fixing broken audio (e.g., look at PulseAudio)

    • Replacing gnome-speech with a non-CORBA API
  • ASSISTIVE TECHNOLOGIES
    • Porting GOK to Python (or just rewrite it)
    • (+)Magnification: working with gnome-mag and/or finishing/integrating the eZoom magnifier plugin for Compiz-Fusion, including communication between eZoom and Orca

    • Exploring other plug-in and filter ideas for Compiz-Fusion: enhancements to eZoom, support for learning disabilities, etc.

    • (+)OCR

  • TESTING
    • Keyboard macro recording/playback (e.g., macaroon work)
    • Enabling accessibility and adding accessibility testing as a 'make' target (see also BuildBrigade)

    • Increasing the number of tests in the Orca regression test suite
    • Automated tools to to "lint" Glade Files for accessibility problems
    • AT-SPI Conformance Testing
  • DOCUMENTATION
    • Approachable documentation for programmers -- how to write an accessible application, how to make custom widgets accessible, accessibility best practices, etc.
    • (+)Approachable documentation for end users

Events/Summit/2007/AccessibilitySummitIdeas (last edited 2013-11-25 17:45:55 by WilliamJonMcCann)