public inbox for speakup@linux-speakup.org
 help / color / mirror / Atom feed
From: Jean-Philippe MENGUAL <mengualjeanphi@free.fr>
To: "Speakup is a screen review system for Linux."
	<speakup@linux-speakup.org>
Subject: Re: the direction of speakup
Date: Fri, 3 May 2013 02:18:42 +0200	[thread overview]
Message-ID: <20130503001842.GV16605@HP> (raw)
In-Reply-To: <5182233C.3030809@baechler.net>

Hi,

I hope I'm not out of topic, but I have read since the beginning of the thread
technical considerations about speakup directions, in particular related to
the drivers. As non-dev user, I wonder if it would be possible to improve some
features of speakup. Typically, from my latest tests, I thought that it'd be
an improvement to backup, to save the regions of the screen we define, the
windows defined on a screen to be silent, verbose, etc. Moreover, these kind
of settings could be defined per-application. For example, how can speakup
handle the reading of text browsers, for example, such as links? So far, in
my memory, it only read the status line.

That's the directions I wanted to suggest, without knowing if they are
realistic.

Regards,

JPM

On jeudi 02 mai 2013 à 01:26:36 (-0700), Tony Baechler wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
> 
> This kind of approach described below won't work.  Back in the early days
> of Window-Eyes and Windows 3.1 support, GW Micro did exactly what you're
> describing.  Specifically, they designed the screen reader interface and
> hired a development firm to code it.  It was very slow, crashed often and
> generally didn't work very well.  I know from experience, still having the
> 3.5 inch disks for 1.0 and 1.1 before they did the complete rewrite
> themselves.  WE 2.0 was a much better product and they learned their
> lessons.  No, the Speakup and kernel communities should try to work
> together somehow.
> 
> William suggested loading the user space daemon in an initramfs.  Well,
> that's fine, but what if there is a kernel panic before the initramfs is
> loaded?  I've had that situation before.  Also, what if a script in the
> initramfs errors out and causes the next process (such as the Speakup
> daemon) not to load?  I've had that happen before as well.  I was really
> glad that I had Speakup at my Busybox shell so I could fix my boot
> problems at the initramfs level.
> 
> On 5/1/2013 2:40 PM, Scott D. Henning wrote:
> > Hi,
> > 
> > 
> > I have been inactive here while studying cisco networking. I noted the 
> > subject line and wanted to "listen" in. You bring up good points. ISA
> > is gone today and support seems unneeded. Serial support seems as vital
> > as monitor support for sighted users. When I reflect on how to bring
> > useful code out for blind users, I imagine having users design the
> > interface; detail the needs and then pass it off to a skilled
> > programmer who could write it in their sleep. I realize this is counter
> > to what you suggested here, but it makes sense to utilize the skills
> > programmers have. They do not realize how the code they write affects a
> > blind users understanding of what is presented on the screen. If they
> > did, the code would come easily.
> > 
> > I wonder if at times this is not a technical issue, but an ethical one.
> > Do kernal writers know about the community of blind users? How hard
> > would it really be for one of them to add this function? Intercept the
> > text output to the screen and shove it out a port? I have often thought
> > that if the design was known, what would it cost to have it written?
> > 
> > this is a good thread. I am worried that speakup will wither if not
> > kept at the fore of development. The world does not use text anymore
> > and it is an invisible issue to most.
> > 
> > Who would we work with to add speakup to a kernal, if your question to
> > place it in user space comes back negative. That is it wont run early
> > enough to voice all screen output and it must be in kernal.
> > 
> > Thanks for bringing this up. Now I go back to the networking
> > books...smile.
> > 
> > Scott
> > 
> 
> - -- 
> Have a good day,
> Tony Baechler
> tony@baechler.net
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (MingW32)
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
> 
> iQIcBAEBCAAGBQJRgiM7AAoJEPrAuJWnLe0y7aYP/jpOt08dgeWeOw0444Sx0HAq
> N/S0XT8C3MkUH7rRwl8+gVUGzrvsVmmFwS+Z8Ob93ch1FWZcRMhD+YFFerPOkhkP
> R4nX7BYIdRvkqtgaC9Yx8UH+zG0Pf7GGtekn+8TBMbkDOPsVvYzhrIzYGhEpP+vL
> bBXs6rQZpa7cAFuF7nm5OT+jPtUob4CQiRq3+l52VrKUyQJLa1pqGv7T/nR35Ru7
> X/iVKdh8i3mVF90/xRvgPXRlKCZybmdvudEy0z3WBznRs2RkluNvhXkMW0LKs7uF
> XggqCyQAC16kmD29UOy6hYTCVaNueuQQIhVTxsSmw4vXoWWVPdmuk+AXy88JQYOK
> 3Okg8dgUcB9OgMUJ9Pp4SR2ZN1hNjbqAtfFJWsbsW4V3rBhvvNIAWSz9a2q+/U9V
> H/G2zrvkQkqK+JRBn8SGdZS9+SYGMuIwTvQKKcTlnxTkEklw+jV3vcj3qEyuBo++
> Fv68/Rgy817DVWDAh87JDSIYAWGfjU2wY6avsDXEPMOwX/6qXfwQ2F5U3fHk06RS
> /bdHXvXinQ28PCOdRxe7jMZpduDBTgWzHEfUtN21+A/fhAzCrlYLN/HsN+f0Q5ei
> mqs13DIj1/nUfCZ3n9R0cGQIhQ1p7nqGHB+otoUFVkKa9ev9nLeNSOo1WYwcYZ1v
> eFASC+rW5zgfFQx0GaP0
> =qOlr
> -----END PGP SIGNATURE-----
> _______________________________________________
> Speakup mailing list
> Speakup@linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup

  reply	other threads:[~ UTC|newest]

Thread overview: 139+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
 William Hubbs
 ` Hart Larry
   ` instructions for installing and using Skype from the console? Willem van der Walt
 ` the direction of speakup Scott D. Henning
   ` Tony Baechler
     ` Jean-Philippe MENGUAL [this message]
       ` Kirk Reiser
 ` covici
   ` acollins
     ` covici
       ` Robert Spangler
         ` John G. Heim
           ` Mike Ray
           ` covici
             ` Mike Ray
               ` covici
                 ` Tony Baechler
                   ` covici
                   ` Kirk Reiser
                 ` Kirk Reiser
             ` John G. Heim
               ` Switching to Linux Tony Baechler
                 ` John G. Heim
                   ` Øyvind Lode
                     ` Buddy Brannan
                       ` Samuel Thibault
                         ` John G. Heim
                           ` Samuel Thibault
                             ` Karen Lewellen
                               ` Gregory Nowak
                           ` Rob Hudson
                             ` Hart Larry
                               ` Kyle
                             ` John G. Heim
                             ` Tony Baechler
                   ` Voxin was: " Brandon McGinty-Carroll
                     ` Kyle
                       ` Littlefield, Tyler
                         ` Kyle
                           ` Littlefield, Tyler
                             ` Kyle
                             ` Windows bashing was: " Tony Baechler
                               ` Kyle
                                 ` Tony Baechler
                               ` Littlefield, Tyler
                                 ` Glenn
                                 ` Kyle
                                 ` Tony Baechler
                                   ` Littlefield, Tyler
                                   ` Gregory Nowak
                                     ` Glenn
                                       ` AVG, was: " Gregory Nowak
                                         ` Glenn
                                     ` Gregory Nowak
                                     ` Tony Baechler
                                       ` Glenn
                                       ` Gregory Nowak
                                         ` William F. Acker WB2FLW +1 303 722 7209
                                           ` Littlefield, Tyler
                                         ` Tony Baechler
                                           ` Gregory Nowak
                         ` Jayson Smith
                           ` Janina Sajka
                             ` Jason White
                               ` Brandon McGinty-Carroll
                                 ` Jason White
                                 ` Janina Sajka
                                   ` Tony Baechler
                                     ` Jason White
                                     ` Brandon McGinty-Carroll
                         ` Tony Baechler
                       ` Hart Larry
                         ` Kyle
                       ` John G. Heim
                         ` Mike Ray
                           ` John G. Heim
                             ` Tony Baechler
                       ` Janina Sajka
                         ` Albert Sten-Clanton
                           ` Janina Sajka
                             ` Al Sten-Clanton
                               ` Janina Sajka
                           ` Talking GDM [Was: Voxin was: Switching to Linux] Janina Sajka
                             ` Kyle
                               ` Janina Sajka
                                 ` Kyle
                                   ` Janina Sajka
                                     ` Janina Sajka
                                       ` covici
                                         ` Janina Sajka
                                           ` covici
                                             ` Janina Sajka
                                       ` Jason White
                                         ` Janina Sajka
                                         ` Cleverson Casarin Uliana
                                           ` Jason White
                                           ` Kyle
                             ` Albert Sten-Clanton
                               ` Janina Sajka
                                 ` Albert Sten-Clanton
                     ` Voxin was: Re: Switching to Linux John G. Heim
                       ` John G. Heim
                       ` Rob Hudson
                         ` Kirk Reiser
             ` the direction of speakup Kelly Prescott
               ` Kyle
           ` Glenn
             ` acollins
     ` Brandon McGinty-Carroll
       ` covici
 pj
 Martin G. McCormick
 ` Devon Stewart
 ` John G. Heim
 ` Kelly Prescott
   ` acollins
     ` Hart Larry
       ` Mike Ray
         ` Hart Larry
         ` acollins
           ` Kirk Reiser
     ` Kelly Prescott
       ` Devon Stewart
 Martin G. McCormick
 ` covici
   ` Devon Stewart
     ` covici
 Martin G. McCormick
 ` John G. Heim
 Jason White
 ` Mike Ray
 ` Kyle
   ` Mike Ray
     ` Kyle
       ` Mike Ray
     ` Brian Buhrow
   ` Brian Buhrow
   ` Janina Sajka
     ` Kyle

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130503001842.GV16605@HP \
    --to=mengualjeanphi@free.fr \
    --cc=speakup@linux-speakup.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).