Speakup kernel patch dropped from Ububtu Gutsy

Henrik Nilsen Omma henrik at ubuntu.com
Tue May 15 14:07:14 EDT 2007


I've appealed several times on this list for help to improve speakup 
support in Ubuntu, including server CD support. It's generated a bit of 
debate, but no real contributions have been made towards that from the 
speakup list.

That is a shame because this is probably the largest community anywhere 
of technically skilled visually impaired Linux users. The list is 
potentially a huge resource for helping less technical users have a 
better computing experience.

We have certain procedures for taking projects forward, which include 
writing a spec and then finding people to do coding. When there are 
useful code contributions from the community our dev team is happy to 
help accommodate and integrate that work. The same is true for the 
mainline kernel process.

I am told that at the moment we have about 20 modules that are not in 
the main kernel trees. This is generally to support new hardware or 
features that will eventually find their way into the main kernel. That 
way we don't have to indefinitely maintain external patches. We 
generally don't maintain patches perpetually that are not on track to 
move into mainline.

Ubuntu offered a channel by which the speakup module into the mainline 
kernel. But that requires a close collaboration with upstream (speakup) 
to help strengthen the code. Version control is also an issue; has 
speakup moved to git yet?

For gutsy we are seeking to  actively reduce the number of external 
modules and alternative configurations in the stock kernels. We will be 
preparing a few secondary kernels for special uses such as real-time. In 
each case there is an active community that uses those features who 
supports it.

The fact that Gnome or X can crash is a problem for most people, not 
just the visually impaired. The average user who is faces with the 
command line will generally do a fresh install to fix it (possibly of 
Windows). The point is that the real answer is to make Gnome and X 
unbreakable, which we are working on.

Henrik

Gene Collins wrote:
> To put it in language you'll understand, that stinks.  Not everyone
> wants to use a gui interface.  There are still functions under the gui
> that are not accessible.  As for the argument that Speakup is not
> popular, you have only to look at the number of Speakup users on this
> list.  As for the maintenance issue, speakup is no more difficult to
> maintain than any other of the hundreds of modules that habitually are 
> included.  The thing that makes building your own kernel more difficult
> is Ubuntu's insistence on using an initrd for a standard system.  All
> the extra hardware discovery stuff isn't necessary once a system is
> installed.  Besides which, without speakup, there is no way to do a
> server install, and Speakup has never been included in a manner that
> would allow a blind person to do an install from a server cd.  Mot to
> mention the times when Orca or Gnome crashes in some fashion, and the
> only way to recover things is by using Speakup from a text console.  If
> you really have maintenence issues, talk to Kirk and find a way to
> resolve them.  I think the decission to drop Speakup from Ubuntu is
> extreemly short sighted.
>
> Gene Collins
>
>   
>> Hi,
>>
>> As part of an ongoing effort to bring our kernel tree closer with the 
>> mainline kernel (ideally identical) we have opted to drop the speakup 
>> patch from our tree.
>>
>> We have found it fairly difficult to maintain and it has not seen the 
>> kind of usage that the graphical systems (Orca, etc) have.
>>
>> It seems that many speakup users traditionally prefer to compile their 
>> own kernel, which will of course still be an option, and as Ubuntu 
>> approaches a fairly standard kernel this should be fairly easy.
>>
>> This does by no means mean that we are reducing our focus on 
>> accessibility. We have a range of new projects in the works both for the 
>> visually impaired and other groups. See: 
>> https://wiki.ubuntu.com/Accessibility/Specs
>>
>> Henrik
>>
>>
>> ps. I originally sent this on 30/04, but as was not subscribed it must 
>> have bounced
>>
>> _______________________________________________
>> Speakup mailing list
>> Speakup at braille.uwo.ca
>> http://speech.braille.uwo.ca/mailman/listinfo/speakup
>>     
>
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
>   





More information about the Speakup mailing list