Re: Metapackages for accessibility
On Thu, Jul 22, 2010 at 07:01:07PM +0200, Jonas Smedegaard wrote:
> Above Samuel says that in a *lot* of cases multiple screen readers do
> not make sense. But does not go as far as claiming that in *all* cases
> is that true.
>
> I therefore do not like conflicts here.
>
> Perhaps a mechanism like the XDM/GDM/KDM/NODM one would make sense here?
>
> That is, allow multiple packages to be installed concurrently, but have
> them coordinate to only by default enable one of them. That way in
> esoteric cases[1] where it might make sense to use multiple screen
> readers, it is possible to hack the startup script (and evolutionary
> convince package maintainers to instead improve that script) instead of
> being forced to hack the binary packages.
When I wrote my mail about using a debconf question in the metapackage
I've thight about something like putting a configurable variable into
/etc/defaults/screenreader
which contains lines like
SCREENREADER_A=yes
SCREENREADER_B=no
...
and use something like
test -f /etc/default/screenreader && . /etc/default/screenreader
if [ "$SCREENREADER_A" = "yes" ] ; then
startupcode
fi
(or something a bit more sophisticated, but you see the principle).
That should be quite easy to implement because all relevant screenreader
packages are under control of the Debian Accessibility team and this
change could be implemented quite easily.
Kind regards
Andreas.
--
http://fam-tille.de
Reply to: