package request: have qt-at-spi installed by default

kendell clark coffeekingms at gmail.com
Fri Mar 27 10:51:22 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

hi
I wanted to reply to the reply I got, but couldn't find it, so hear
goes. It is true that you have to be somewhat advanced to know to
create a script in /etc/profile.d, but this is *necessary* for qt4
accessibility to work. Without this, the plugin is installed but no
program knows to use it. I would argue that the script be murged into
the main qt-at-spi package, rather than being left in the doc package.
That way even if it isn't included in fedora workstation by default,
which I'm hoping does happen, all the user has to do is install, and
then reboot to get qt applications talking. My logic is this: I'm
hoping to eventually get fedora to a point where a blind person,
completely new to linux, can pick it up and install and use it,
completely independently without having to do any configuring beyond
basic system configuration. Basically, all the accessibility parts
"just work" Fedora is very nearly there, with the exception of qt4
applications which is out of fedora's hands. I'm hoping eventually all
remaining apps switch over to qt5, which needs none of this. Qt5 apps
look for gnome's accessibility settings in dconf, and if they find it,
they load the accessibility plugins of qt, so they just work once the
screen reader is turned on.  I expect most open source apps will
Switch over. The proprietary ones are a different story, and I don't
expect fedora to go out of it's way to support nonfree apps, but for
now it's still necessary for even open source qt4 apps to have
qt-at-spi installed.  If installation on the live dvd isn't possible,
then I'll add a bit to the accessibility guide about qt applications,
so that at least a blind user can look for a solution to why his/her
qt apps are not talking.
Thanks
Kendell clark
Sent from Fedora GNU/Linux


kendell clark wrote:
> hi all I hesitate to do this because I"m not sure what the proper
> way is to request a package be installed in fedora by default, but
> I'd like to request that the package qt-at-spi be installed in all
> fedora releases from now on, at least until qt4 is eol and apps
> switch over to qt5. To be brief, qt-at-spi is a plugin that bridges
> the qAccessible API to at-spi, so that apps written in qt can talk
> to orca. Applications that use qt5 do not need this, the
> accessibility bits are built in to qt5. Along with qt-at-spi, if
> this gets included, a small script will need to be put into
> /etc/profile.d called qt-accessibility.sh, with the following
> content. export QT_ACCESSIBILITY=1. Once this is done, applications
> like vlc, mumble, etc read with orca. Until this is done these
> applications are silent. For some reason the qt-at-spi package 
> doesn't include this script.  This package needs no maintenance,
> once installed in the live image it's done, no further action is
> needed. qt-at-spi is no longer maintained upstream, and is only
> needed for qt4 applications I'm not sure if qt-at-spi pulls in most
> of qt with it, and if so I can see why it is not installed by
> default, but I don't believe it does Thanks Kendell clark Sent from
> Fedora GNU/Linux
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJVFTYqAAoJEGYgJ5/kqBTdQAkP/2oX1gwj5o0te1oJo7a51fKi
74ovFnH7UZTnM7Ik+q2l7mcxa3FfFq0SmVHf51lug/QRP1/51nh7T7ipfy+IWGlm
C1IYjM9d1qyd1Tt5jb/QZGInpj1McVyxzWpWnAnGSsC1L08ugv6+deTcSPxsJ3Rr
Mukcjp/9m203b2oN5+ZaedfNf57qqjSbJjVMKplG/qNNlXj8Kcu5h1EUIZtdEnPg
MkV06MlWMcCNWU8ZcLy5AHKHG6A34NlqieHQOeepJTpm+NDCTNC3LEeqJXR4PjZa
S+Rdzl1jtt16nBa9mnq+Jjfr2OKqFvrcmh1NFeKdg126BuXRKzST89KF/99xD0rl
iOrGb+/P/IhDorxJtxYu0L0d98BzpJhH/nZPKV92uUBK0TznWRvVz1VE1fVWl5Hi
KEFj8PcvfYynGHQGbW6ZcROxX/9HQhB++m6P1ynJrUOgux/O7RHtruyAOCfkxYNQ
aonwuS9Xa/RzV4US/ZVBS82LAQVOQchM+heFKgRmV1l99oPvwYDpVp6hBNoUpC+E
s4ptAai01qUhggWn26Ji3FHQDFtywtvAPzkFlfzym061OhvXUrejYmTfYfFhvqVY
EaLzElm/QcH2JMVvap+h+LeoLq33S1aL0Gm0bGtgV/3FYRUdY95eOzntIIpHCtVe
qQxOjZAyObCUx2zAYPoP
=cSsV
-----END PGP SIGNATURE-----


More information about the desktop mailing list