_dbus_bindings: debug-impl.h -> debug.c
[dbus-python-phuang.git] / COMPAT.txt
blobeaa536a23974a066dd7615ba6616ed3b6d953f8a
1 Incompatibilities observed in Debian
2 ------------------------------------
4 avahi
5 ~~~~~
6 Looks OK.
8 hal-device-manager
9 ~~~~~~~~~~~~~~~~~~
11 * String lists are presented poorly in the info view due to the changed
12   repr() - near line 443
13   * patched - smcv
14 * Everything appears as a 'strlist' because of equality tests on types
15   near line 443
16   * patched - smcv
17 * Unregistering object paths is done with callback=None. This won't
18   actually unregister, currently (should be fixed in dbus-python)
20 gajim
21 ~~~~~
23 * Uses name ``dbus.dbus_bindings.DBusException`` - will fail
24   * glue in dbus-python -smcv
25 * RemoteInterface will need fixing up - uses Variant and tries to
26   represent None
27 * Uses ``dbus_bindings.Signal`` to emit signals!
29 gnome-osd
30 ~~~~~~~~~
32 * eventbridge: Uses ``dbus.dbus_bindings.bus_request_name`` to get a name
33   * glue in dbus-python -smcv
34 * server: Old API, but looks OK
35 * capplet: correctly uses ``SessionBus().start_service_by_name``
36 * client: nicely simple
38 jokosher
39 ~~~~~~~~
40 Looks OK.
42 listen
43 ~~~~~~
44 * Uses BusName - need to keep compatible.
45 * Doesn't provide signatures.
48   vim:set sw=2 sts=2 et ft=rst tw=72: