Modify the interface name from org.freedesktop.atspi to
[platform/upstream/at-spi2-core.git] / README
1 D-Bus AT-SPI
2 ------------
3
4 This version of at-spi is a major break from previous versions.
5 It has been completely rewritten to use D-Bus rather than
6 ORBIT / CORBA for its transport protocol.
7
8 A page including instructions for testing, project status and
9 TODO items is kept up to date at:
10
11         http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
12
13 The mailing list used for general questions is:
14
15         accessibility-atspi@lists.linux-foundation.org
16
17 For bug reports, feature requests, patches or enhancements please use
18 bugzilla. The freedesktop project name is at-spi2.
19
20         http://bugs.freedesktop.org
21
22 A git repository with the latest development code is available at:
23
24         git://git.gnome.org/at-spi2-core
25
26 More information
27 ----------------
28
29 The project was started with a D-Bus performance review
30 the results of which are available on the GNOME wiki. Keep in
31 mind that the D-Bus AT-SPI design documents on this page
32 have not been kept up to date.
33
34         http://live.gnome.org/GAP/AtSpiDbusInvestigation/
35
36 Other sources of relevant information about AT-SPI and Accessibility
37 include:
38
39         http://live.gnome.org/Accessibility
40         http://www.sun.com/software/star/gnome/accessibility/architecture.xml
41         http://accessibility.kde.org/developer/atk.php
42         http://www.gnome.org/~billh/at-spi-idl/html/
43
44
45 Contents of this package
46 ------------------------
47
48 This package includes the protocol definitions for the new D-Bus
49 at-spi.
50
51 Also included is the daemon neccessary for forwarding device events
52 and registering accessible applicaitons.
53
54
55 Directory structure
56 -------------------
57
58 The directories within this package are arranged as follows:
59
60     xml 
61
62         This directory contains XML documents describing
63         the D-Bus protocol in a subset of Telepathy XML.
64
65     tools
66
67         Miscellaneous tools. Mostly for converting protocol
68         XML into D-Bus introspection, 'C' types and documentation.
69
70     registryd
71
72         The registry daemon code. The registry daemon
73         keeps a register of accessible applications and presents
74         this to clients (ATs).
75         It is also responsible for delivering device events.