[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Blind and visually impaired developers.

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sat, 12 Dec 2009 22:09:48 +0100

On 12.12.2009 21:43, Serge Tumanyan wrote:

>>>> I don't think we need a special branch for this. Just a new folder under
>>>> our 'contrib' folder. That's where such scripts belong anyway.
>>>> If you create (or already have one) a tigris.org account, I can set you
>>>> up with commit access to our repository so you can add and commit these
>>>> scripts yourself. Would that be ok?
>>> Sure, I shall create an account and send you information on it that is
>
> Oops, there uis a graphical capture that can not be resolved by me - hope
> someone will help me to register there.

I sent a mail to the tigris.org guys, asking to create an account for
you manually. I guess they will contact you soon.

> Sure, but the installer will need to check if the screen reader is installed
> and if so - to place the resulting scripts to the special folders - unique
> for every screenreader not forgetting to ask if the user wants to install
> them of course. It is not enough to place them under the TSVN folder - a

I figured as much. But it's not very hard to have another package for
the user to select for install. The hardest part will be to detect
whether the screen readers are installed. Hopefully they have a fixed
registry key or a fixed installation path we can check for, otherwise
the installer would have to search the harddrive for their exe files to
determine whether they're installed or not - and that can take a really
long time which I don't really like for our installer.

> tradition in screen reader developing is to place the scripts to the folders
> that are specially designed for that - for example into
> %userprofile%\Application data\Freedom
> Scientific\JAWS\VersionNumber\Settings\enu\ in case fof JAWS - the most
> popular screen reader now they will not work anywhere else escept this
> folder - and the task of the installer is to place them in this folder while
> installing - I believe that the best way here is to develop the small part
> of WIX installation procedure for me and you shall call it if the
> appropriate screenreader is installed while installing the TSVN. This will
> be discussed later when there will be what to install I believe in details
> (smile).

The first step would be that you commit the scripts for the screen readers.
Then we have to figure out how to detect whether the screen readers are
installed, and last we have to adjust our WiX files to include those
scripts in the installer.

> Ok, I am going to install the latest nightly build right now and check this -
> I need to make some tweak merge right now and if it works this will help me
> a lot!

If you use the current nightly build, then you won't get my changes yet.
The nightly build is uploaded every night at around 2 GMT+1. And since
I've committed that change about an hour ago, you'd have to wait for the
next nightly build to get this new feature.
The next nightly build should be online in about 4-5 hours (win32
version, the x64 version is built at 3 in the night and uploaded around
5 in the morning).

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2430013
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-12-12 22:10:02 CET

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.