[opensuse-gnome] [ANNOUNCE] Using the new accessibility stack in GNOME for Factory
Hi, (please follow-up on opensuse-gnome, unless you have a cross-desktop point) People have been working on a new accessibility stack based on dbus for the past few months, and even though we had preliminary packages in 11.2, it was not really ready for real-world testing. We're reaching this point today. I opened a feature [1] to track this. The goal of doing this change now is to test this new stack, and help us decide if we want to use it in 11.3, or not. This should also help upstream find and fix bugs in the new stack. But for this to really work, we need help from people. How can I help? =============== If you know accessibility, you can certainly help. You'll need factory (or a development version of 11.3), and you'll need to make sure the new stack is installed. And then, just try some accessibility features to see what works, what doesn't work, etc. If you don't know accessibility, just join the GNOME accessibility effort: people will help you start. They have a good wiki page [2] that is the first place you should look. How can I have the new stack? ============================= Make sure at-spi2-core is installed. If you have gtk2, you should automatically get at-spi2-atk too. That's all. You're done. How can I switch to the old stack? ================================== Both stacks are parallel-installable. To use the old stack, you simply need the at-spi package, and you should set the /desktop/gnome/interface/at-spi-corba gconf key to true. While the two stacks are parallel-installable, I'm unsure that using the old one when the new one is installed works (it should, but there might be bugs). If this is the case, you can remove the old stack. But please file a bug too. Why a new stack? ================ The rewrite of the stack was triggered by technical reasons (moving away from corba to dbus). So the goal is not to propose new features, or to remove anything. But there'll probably be regressions. This rewrite should also help KDE share the same infrastructure; I think this is still something being worked on, though (someone else might be better informed). What changes? ============= For people not using accessibility, nothing should change. For people using accessibility: - you should be able to use orca and accerciser in the very same way - I believe the magnifier and the on-screen keyboard will not work fine (gnome-mag and gok). I'm actually not sure we can make them work with the new stack, so maybe we'll have to switch back because of this - accessibility of bonobo objects (that's mainly panel applets at this point) will likely be broken. Vincent [1] https://features.opensuse.org/308451 [2] http://live.gnome.org/Accessibility -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
participants (1)
-
Vincent Untz