Re: Switch to AT-SPI/CORBA as the default for GNOME 2.30



Hi All:

Heads up - I just checked in changes to git master for at-spi, at-spi2-core, at-spi2-atk, and pyatspi2 to make CORBA the default.  I also wrote up a section at http://live.gnome.org/AccessibilityCORBAToDBusMapping#Installation_Notes that describe the approach and what happens with various gconf key settings.

Li, Luke - the net result of this is that the default builds/installs will get us back to AT-SPI/CORBA by default and things should work as they did in GNOME 2.28.  There will be no need for any other key other than /desktop/gnome/interface/accessibility if you want to use the CORBA infrastructure.  If you want to use the D-Bus infrastructure, you need both the /desktop/gnome/interface/accessibility key and the /desktop/gnome/interface/at-spi-dbus key.

Check out the truth table under the above link for a description of what happens with all the permutations of various gconf key settings.  Li - note that I modified the CORBA registryd to quit under the circumstances where it should not be running.

I tested this a fair amount today, but please look at the git logs and give me a second/third/fourth set of eyes to make sure I didn't screw anything up.

I'm glad we are doing this for the 2.29.90 release so there will be additional soak time.

Thanks!

Will
 
On Feb 4, 2010, at 1:44 PM, Willie Walker wrote:

> Hi All:
> 
> We've spent the past couple days debugging AT-SPI/D-Bus issues.  While we were able to uncover and fix a number of bugs, Mark and I chatted today and agreed that the responsible thing to do would be to go back to AT-SPI/CORBA as the default for 2.30.
> 
> With 2.29.90 coming up next week, it seems as though we should do this sooner than later.  I can make all the changes necessary to make the default builds of all the AT-SPI/CORBA related stuff put things in the default location and the default builds of all the AT-SPI/D-Bus related stuff relocate things.  With this, we will be back at the same spot we were with GNOME 2.28.x, but with the ability for people to ship/install/activate AT-SPI/D-Bus.
> 
> Are you all OK with this?
> 
> Will
> 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]