Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| releng:future [2012/11/28 08:50] – created nick | releng:future [2012/11/29 11:27] (current) – [Use GDBus] nick | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== Use GDBus ===== | ===== Use GDBus ===== | ||
| - | A whole bunch of Xfce uses DBus communication(xfconf, | + | A whole bunch of Xfce uses DBus communication (xfconf, thunar, xfce4-panel, |
| Since 2.26 glib has its own implementation for this to replace dbus-glib, so it is wise to switch to this API and drop dbus-glib. | Since 2.26 glib has its own implementation for this to replace dbus-glib, so it is wise to switch to this API and drop dbus-glib. | ||
| Line 10: | Line 10: | ||
| Tasks: | Tasks: | ||
| - | - Start with xfconf and port the code and generation to gdbus. | + | - Start with xfconf and port the code and generation to gdbus. It might be wise to use direct proxy communication in libxfconf, because the calls are sync. |
| - | - Port the other implementations | + | - Port the other components |
| - Open bugs for the various components and attach the patches. | - Open bugs for the various components and attach the patches. | ||
| + | |||
| + | Contact: Nick | ||