Suggested Documentation Changes

Doug Sutherland wearable at shawcable.com
Wed Apr 9 19:55:54 EDT 2003


I'd like to suggest a few changes to the installation
instructions for these speakup mods for software synth.
The reason is that it was not very clear to me, and it
took me quite a while to figure this out. This is
what I suggest:

In this section:
 > Then get the latest copy of the speakup cvs:
 > % cvs -d:pserver:anonymous at linux-speakup.org:/usr/src/CVS login
 > % Password: please
 > % cvs -d:pserver:anonymous at linux-speakup.org:/usr/src/CVS checkout speakup

I suggest that you say
cd /usr/src
before doing the above

Then in this section
 > and unpack our modifications into it:
 > % cp /path/to/speakup-modifications.tar.gz ./
 > % yes|tar -xvf speakup-modifications.tar.gz

This relative addressing (ie ./) is confusing.
It would be much more clear to say this:

cp speakup-modifications.tar.gz /usr/src
cd /usr/src
tar xzvf speakup-modifications.tar.gz

What I did mistakenly was untar the mods inside
the speakup directory. That really messed me up :)
I was mislead by the phrase "into it" ... and the
docs don't say "where you are" (ie what is ./)

Then in the patching process:

 > then go and patch the kernel:
 > % cd ..
 > % cp speakup/install ./
 > % ./install

This really confused me. Again, this relative ./
stuff doesn't do much if the reader is not clear
where he should be in the heirarchy. This would
be a lot more clear:

cd /usr/src/speakup
cp install /usr/src
cd /usr/src
./install

BTW the speakup docs are wrong because they say
to execute this install script from within the
speakup dir, which fails, because there is a
command cp speakup ... the script was obviously
intended to be run from the parent of the speakup
dir, which is a bit strange if you ask me.

I managed to figure this out and apply the patches
with no errors, but those docs confused me ...

Geez I sound like I'm complaining ... this is not
the case ... I am HAPPY to find this software
synth, so to Owen and ther others who did this
work: thank you!

   -- Doug





More information about the Speakup mailing list