Re: Switch to AT-SPI/CORBA as the default for GNOME 2.30
- From: Willie Walker <walker willie gmail com>
- To: Willie Walker <walker willie gmail com>
- Cc: Luke Yelavich <themuso ubuntu com>, release-team gnome org, Mark Doffman <mark doffman codethink co uk>, Li Yuan <li yuan sun com>, Brian Cameron <Brian Cameron Sun COM>
- Subject: Re: Switch to AT-SPI/CORBA as the default for GNOME 2.30
- Date: Fri, 5 Feb 2010 14:21:45 -0500
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]