Re: [orca-list] Orca and D-Bus
- From: Willie Walker <William Walker Sun COM>
- To: Jason White <jason jasonjgw net>
- Cc: orca-list gnome org
- Subject: Re: [orca-list] Orca and D-Bus
- Date: Wed, 06 Jan 2010 08:33:40 -0500
Jason pretty much has it right. :-)
To expand upon this, however, I'll often refer to this as the "Bonobo
Deprecation" task for GNOME. As outlined in the following WIKI page,
this task covers AT-SPI, Magnification, and Speech:
http://live.gnome.org/Accessibility/BonoboDeprecation
Magnification and Speech will require work in Orca since the Orca code
talks directly to some CORBA API's. For speech, the proposed path is
deprecating gnome-speech in favor of the current support for
SpeechDispatcher. For magnification, we're working on a D-Bus API for
magnification. The goal is that gnome-mag will be ported to this API
and the emerging magnification support being done for GNOME Shell will
also expose this API. Orca will then talk to this new magnification API
for D-Bus. For AT-SPI, we expect the new work to be a drop in
replacement for pyatspi.
Will
On Jan 6, 2010, at 3:57 AM, Jason White wrote:
Isaac Porat <isaac porat me uk> wrote:
What is not clear to me is if this affect individual applications or
it only
affect the nuts and bolts within gnome 2.30 itself?
As I understand it, this change only affects the accessibility
infrastructure
(ATK and AT-SPI). Since applications and UI libraries use the ATK API,
these
should not be affected.
An exception to this is Java, which used to rely on Corba directly to
exchange
messages with AT-SPI instead of calling ATK. To overcome the
dependence on
Corba, a new Java ATK wrapper has been written, which is available
from a Git
repository. Note that this does not affect Java applications, which
continue
to use the Java accessibility API; it only alters the way in which
Java itself
interacts with assistive technologies under the Gnome desktop.
As to the Orca side, I'll leave it to others better informed than I am
to
comment on the changes that were needed to work with the new AT-SPI
for DBus
which is currently under development.
_______________________________________________
Orca-list mailing list
Orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Netiquette Guidelines are at
http://live.gnome.org/Orca/FrequentlyAskedQuestions/
NetiquetteGuidelines
Log bugs and feature requests at http://bugzilla.gnome.org
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]