access-activists
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Access-activists] Re: Next Set of Tasks for GAI


From: Christian Hofstader
Subject: [Access-activists] Re: Next Set of Tasks for GAI
Date: Thu, 01 Jul 2010 09:14:04 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100423 Thunderbird/3.0.4

Peter - thanks for the great ideas. I'll probably not be able to respond until sometime during NFB as my prep work is dragging on and my hands really hurt.

Will you be at NFB? I would like to buy you a sandwich.

On 06/30/2010 01:44 PM, Peter Korn wrote:
Chris,

Good start on topics.  A few comments in-line below.


Peter and Janina: if you haven't yet joined the access-activists mailing list, please do so as it is the home of our "insiders" whose advice we value highly so I needn't keep CC'ing you guys on emails to the list. It is low traffic and I expect it to stay that way for a while.

I'm now subscribed.


Next Set of GNU Accessibility Initiatives

As often seems the case, the first people to jump on to a disability project are the people with vision impairment. So, we have a ton of us but need help from other groups of people with disability as GNU hopes to work in a pan-disability manner.

Now that 508/255 is behind us, NFB will start and end soon and GNU and the vinux guys have worked out an arrangement, we can start on some of our next group of projects, including working on projects that will result in AT for people who are not blind.

I want to make some lists for the GNU Accessibility web pages (these do not exist yet). I want to categorize items into tasks, challenges and grand challenges. People who have worked with Vanderheiden probably know the definitions I have in mind but for you who do not, I'll briefly explain:

A task is something that needs to get done that has no prerequisites and can probably be completed pretty quickly.

We can point to a11y bug databases for these perhaps?  Not all bugs necessarily, but...  manually maintaining this might be a pain.

A challenge also requires no prerequisites but is a much more substantial effort that probably requires a team as it will probably not be easy for a singleton.

Yup.  We might also include on this list things that have already received funding (e.g. making Evince parse accessibility information in the PDF and expose it properly to Orca).  Also we have several AEGIS funded activities to put here (e.g. generating DAISY books, Braille embossing, and support for people with language-cognitive impairments creating & reading text documents - all FLOSS LGPL add-ons to OpenOffice.org, funded by AEGIS).

A grand challenge is a really big project that requires a ton of effort and takes AT in a direction we may have not seen before.

A key one here is speech dictation & control of the desktop.  The obvious thing to build on here is Sphinx 4, a FLOSS speech recognition engine.  VEDICS is a new project out of India to building on Sphinx 4 and the GNOME a11y API/framework to do this.  Another is what I broadly call "3rd generation assistive technologies" - utilizing the accessibility API info on the GNOME desktop to go beyond what current GUI-based (and reverse-engineering-based [or 2nd generation] AT does today.  AEGIS is helping start this in the magnification space, but there is a lot more to do there.

WYNN-style AT for the entire desktop is another significant effort.  Not sure if it is a "grand challenge" or just a "challenge".  Depends in part on how far it goes.


I would like to come up with about 100 of these items across the three categories.

We also plan on a table to hold accomplishments but we don't need too many suggestions for that one.

***

I want a list of the 100 most important items that need repair or implementation in Orca and/or the other free AT software for PWVI. This shouldn't be hard.

Why not have this as part of the task list? 


***

While we can yell until we are blue in the face about standards, I would like a "hall of shame" that lists web sites who we have tried to contact regarding accessibility who have chosen not to comply anyway. We can add blog entries regarding sites when they are added to the collection. I'm especially concerned with those that are used for free software things as we really want our team to be the vanguard of what I hope turns into a Gulf like clean up.

Remember, though, we will always give these sites a warning and n days? months? to remediate their pages.

A number of the folks (e.g. me) who participate in GNU accessibility will not want to be part of any sort of public shaming.  I appreciate the idea, and also the need for it.  But we should be careful about what is done in various folks names.  At a minimum, I would like some distance from whoever does this.

Another thing to keep in mind: what is the charter of GNU?  GNU regularly addresses abuse of FLOSS, regularly speaks out against DRM, etc.  But where should GNU come down on a website which may or may not be using FLOSS tools (e.g. Apache), which may or may not support FLOSS user agents (e.g. Firefox), but has a bad accessibility story/support.  Should GNU accessibility only speak to accessibility, separate from where an organization stands on FLOSS/freedom support?  Should it only criticize our "friends" (in the "freedom" sense) who are blowing it around accessibility?  Only criticize those who blow it in all areas?




***

We need to do something of a kick off for other disabilities being added to the initiative.

Right now, I think we should get started on:

* A program for people with learning disabilities and/or dyslexia. This is an enormous group and software like the FS proprietary WYNN and K3000 from KESI show us that a lot of things good for PWVI are  building blocks for software for this population.

While is oft used, I don't like the term "learning disabled" as it spans the canyon  from mental retardation to dyslexia and other print impairments to autism to cognitive impairments to stroke victims to a whole lot of other maladies, many of which would require often conflicting solutions.

Yup.  See AEGIS Concept Coding Framework add-in to OpenOffice.org, to be announced soon.  It is an entry in this broad space; others are needed (e.g. TextHelp-style apps).  And also I think with AT-SPI we can do some desktop-wide things that would be very powerful.



I think we need more precise terms in this category.

* We've also discussed "typing disabilities" which is another trash can name as a bunch of things get tossed in that have little relationship to each other. To wit: Bill, rms and I all have bad hands from years at keyboards. Our problem can be solved by dictation software. Our friend Dennis Brown has no forearms (they got blowed off in Viet Nam) and he can also use dictation. A quad I know who works for Sears in their tower in Chicago needs to use a blow pipe and an on screen keyboard so dictation is of no value to him. Others, people with disorders that need hardware solutions. This list can go on and on and the solutions for each form of disability may be different from each other.

*****

We desparately need advisors regarding other disabilities so please send nominations.

***

I would like to announce that, in one year, we will be working well in the high value target applications: Firefox, Thunderbird and OpenOffice. These are what precurement people will judge us on and we want to give users the freedoms of libre software while also making big improvements to these applications when compared to our proprietary competitors.

Yes indeed.  I'd add to that list - perhaps as a "second tier" - IM, audio & video chat, and calendar (e.g. Lightning add into Thunderbird).  Music software is also always popular, particularly among the blind.  We then also have constellations of apps that are popular/important for particular disability groups.  E.g. scanning software for the blind, dictionary/thesaurus software for folks with writing impairments, environmental control for folks with physical disabilities.



****

We need to catalogue and evaluate existing free AT software, including things like word completion and other programs not assumed to be entirely for people with disabilities.

***


***

Please add to this list as I am running on low cafeine and have been up since 4a.


Regards,

Peter

--
Oracle
Peter Korn | Accessibility Principal
Phone: +1 650 5069522
500 Oracle Parkway | Redwood City, CA 94065

Green Oracle Oracle is committed to developing practices and products that help protect the environment

-- 
Happy Hacking,
cdh

Christian Hofstader
Director of Access Technology
FSF/Project GNU
http://www.gnu.org, http://www.fsf.org
GNU's Not Unix!

reply via email to

[Prev in Thread] Current Thread [Next in Thread]