Thu 13 Jul 2006
I’ve been getting some flac for removing the dbus_connection_disconnect symbol. It seems to be breaking a couple of modules in GNOME. That method has been deprecated in D-Bus for over a year. It was replaced by dbus_connection_close. There was a big TODO item which stated simply, “remove all deprecated methods before 1.0″. Luckly there was only one.
Now on to the good news. This all means that 1.0 isn’t that far away. Once 1.0 happens and distros start using it, GNOME releases can just rely on the installed D-Bus instances. The bindings are a different story as the python and GLib bindngs are due for an overhaul though we hope to stay as close to the current public API as possible. How do we make sure D-Bus 1.0 comes quickly and smoothly? By your help in finding bugs and fixing them. I have made this call in the past to various degrees of success. We got Ross for awhile and we still have the Roberts from Collabra who work on D-Bus as much as I do. Thiago from Trolltech while doing the Qt4 bindings has been a big help in identifying and fixing stuff in the core. The point is now that we are winding down we need more help, not less so join us in #dbus on freenode.net and join the mailing list. Your input is welcomed.
[read this post in: ar de es fr it ja ko pt ru zh-CN ]