That makes sense. For the sake of cleanliness; is it possible to perhaps rename the C object notations as well? I mean, the type GDBus is a bit misleading; as it's part of Gio.
On 02/15/2011 04:53 AM, Milosz Derezynski wrote: > The "namespacing" in the C layer is very confusing. First, GDBus is part of > GIO, but types are named GDBus*, not GioDBus*. > > Then there are the "methods", which are named g_dbus_*, which would much > rather suggest being a part of Glib itself, rather than GIO, but so is > everything else in GIO (GFile*, g_file_*). > > It's not easy for me to come to an inner consensus here but since there is > already a Gio namespace in glibmm and even a Gio::DBus one, I'd prefer to > see these classes move into Gio::DBus::*, but definitely not into GDBus::*. > > On Tue, Feb 15, 2011 at 10:37 AM, Jacky Alcine <[email protected]>wrote: > >> Sounds like a very good idea, promotes OOP-style coding. >> >> On 02/15/2011 04:19 AM, Murray Cumming wrote: >>> We now have several Gio::DBus* classes: >>> http://library.gnome.org/devel/glibmm/unstable/group__DBus.html >>> >>> I'm thinking of moving these into a Gio::DBus namespace, so we'd have >>> Gio::DBus::Connection, instead of Gio::DBusConnection. >>> >>> Or maybe GDBus::Connection? >>> >> >> -- >> *Jacky Alcine* Blog <http://jdevelopthis.blogspot.com> | Wintermute Blog >> <http://wintermuteai.wordpress.com> | Ubuntu Wiki >> <https://wiki.ubuntu.com/jackyalcine> | Launchpad >> <https://launchpad.net/~jackyalcine> >> >> _______________________________________________ >> gtkmm-list mailing list >> [email protected] >> http://mail.gnome.org/mailman/listinfo/gtkmm-list >> >> > > > > > _______________________________________________ > gtkmm-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/gtkmm-list -- *Jacky Alcine* Blog <http://jdevelopthis.blogspot.com> | Wintermute Blog <http://wintermuteai.wordpress.com> | Ubuntu Wiki <https://wiki.ubuntu.com/jackyalcine> | Launchpad <https://launchpad.net/~jackyalcine>
<<attachment: jacky_alcine.vcf>>
_______________________________________________ gtkmm-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkmm-list
